一、系统信息相关命令
date : 查看系统时间.
cal :calendar查看日历,cal -y可以查看一年的日历.
df -h : 显示磁盘剩余空间.
du -h[目录名] : 显示目录下的文件大小.
ps aux : 查看进程的详细状况.
top : 动态显示运行中的进程并且排序.
kill [-9] 进程代号 :终止指定代号的进程,-9表示强行终止.
ps 选项说明:
a 显示终端上所有的进程,包括其他用户的进程.
u 显示进程的详细状态.
x 显示没有控制终端的进程.
提示:使用kill命令是,最好只终止由当前用户开启大的进程,而不要终止root身份开启的进程,否则可能导致系统崩溃.
二、打包压缩
1.tar 命令实现打包和解包:
打包文件
tar -cvf 打包文件名.tar 被打包的文件/路径 被打包的文件/路径 …
解包文件
tar -xvf 打包文件名.tar
2.tar与gzip命令结合可以实现文件打包和压缩:
压缩文件
tar -zcvf 打包文件名.tar.gz 被压缩的文件/路径 被压缩的文件/路径 …
解压缩文件
tar -zxvf 打包文件名.tar.gz
解压缩到指定路径
tar -zxvf 打包文件名.tar.gz -C 目标路径
3.tar与bzip2命令结合可以实现文件打包和压缩:
压缩文件
tar -jcvf 打包文件名.tar.bz2 被压缩的文件/路径 被压缩的文件/路径 …
解压缩文件
tar -jxvf 打包文件名.tar.bz2
解压缩到指定路径
tar -jxvf 打包文件名.tar.bz2 -C 目标路径
三、其他命令
1.查找文件:
find [路径] -name “*.py” : 查找指定路径下扩展名是.py的文件,包括子目录.
提示:如果省略路径,表示在当前文件下查找.
2.软链接:
ln -s 被链接的源文件路径 链接文件名:建立文件的软链接,用通俗的方式讲,类似于windows下的快捷方式.
提示:源文件要使用绝对路径,不能使用相对路径,这样可以方便移动链接文件后,任然能够正常使用.