第七节.常用Linux命令—查找文件,软硬链接,软件安装,系统信息
1.查找文件:
序号 命令 作用 01 find [路径] -name “.py” 查找指定路径下扩展名是.py的文件,包括子目录
· 功能:通常用来在特定目录下搜索符合条件的文件 · 提示:如果省略路径,表示在当前文件夹下查找
2.硬链接:
1).示意图
· 提示:
在Linux中,文件名 和文件的数据 都是分开保存的 在Linux中,只有文件的 硬链接数==0 才会被删除 使用 ls -l 可以查看一个文件的硬链接的数量
3.软链接:
序号 命令 作用 01 ln -s 被链接的源文件 链接文件 建立文件的软链接(类似于软件的快捷方式)
· 注意:
没有 -s 选项建立的是硬链接(两个文件中占用相同大小的硬盘空间,工作中几乎不会建立文件的硬链接 ) 源文件要使用绝对路径,不能使用相对路径,这样方便移动链接文件,仍然能够正常使用
4.软件安装:apt
1).常用的命令
序号 命令 含义 01 sudo apt install 软件包 安装软件 02 sudo apt remove 软件包 卸载软件 03 sudo apt upgrade 更新已经安装的包
5.系统信息
主要是为了方便通过远程终端维护服务器时,查看服务器上的当前系统日期/时间。磁盘占用情况,程序执行情况
1).时间和日期
序号 命令 含义 01 data 查询系统时间 02 cal 查看日历,-y选项可以查看一年的日历
2).磁盘信息
序号 命令 英语单词 含义 01 df -h disk free 显示磁盘剩余空间 02 du -h [目录名] disk usage 显示目录下的文件大小
3).进程信息(进程:正在执行的一个程序)
序号 命令 英语单词 含义 01 ps aux process status 查看进程的详细情况 02 top 动态显示运行中的进程并排序 03 kill [-9] 进程代号 终止指定代号的进程,-9表示强制终止
· ps选项说明功能:
序号 命令 含义 01 a 显示终端上的所有进程,包括其他用户的进程 02 u 显示进程的详细状态 03 x 显示没有控制终端的进程
· 注意:
使用kill命令时,最好只终止由当前用户开启的进程,而不要终止root 身份开启额进程,否则导致系统奔溃 退出 top 指令:使用小写的字母q