- 查找/查看文件
file :命令是根据文件的属性进行查找,如文件名,文件大小,所有者,所属组,是否为空,访问时间,修改时间等。
gre:是根据文件的内容进行查找,会对文件的每一行按照给定的模式(patter)进行匹配查找。
cat :由第一行开始显示内容,并将所有内容输出。-n 显示行号;
head:只显示头几行。 -n 显示行数
tail:只显示最后几行。-n 显示行数
du -sh:文件/目录:当前文件/目录下的文件大小
- 文件管理
cp -ri 源文件/目录 目标文件/目录:复制文件。-r 可递归创建目录,-i 文件重复时提示是否覆盖
mv:
1).mv 文件/目录 目标目录:移动文件/文件夹
2).mv 源文件/目录名 目标/目录文件名:文件重命名
rm -rf :删除文件/目录,不用询问。-r 删除所有子目录里面的文档, -f 略过不存在的文件,不显示任何信息,强制删除
tar:
1). tar -cvf 文件名.tar 文件 :将文件打包为文件名.tar的文件。-c 打一个新包 , -v 查看打包过程, -f 包的名称 ,最后一个参数。
2).tar -zcvf 文件名.tar.gz 文件:将文件打包并用gzip压缩
3).tar -jcvf 文件名.tar.bz2 文件:将文件打包并用bzip2压缩
4).tar -tvf 文件.后缀 :不解压查看文件。-t 查看压缩文件里面所有内容, -v 查看详细信息
5).tar -xvf 文件 (文件):将.tar文件解压到当前目录,可指定压缩文件内的文件。-x 解压
6).*.gz 用 gzip -d或者gunzip 解压;*.tar.gz和*.tgz 用 tar –xzf 解压;*.zip 用 unzip 解压;*.rar 用 unrar x 解压
chmod:
1).chmod u+x file:给file的属主增加执行权限 。u 用户,x 执行权限
2).chmod -d u+r directory:递归给文件夹添加读权限
3).执行:1,读:4,写:2 。
4).chmod 751:给file的属主分配读、写、执行(7)的权限,给file的所在组分配读、执行(5)的权限,给其他用户分配执行(1)的权限
- 查看系统信息
ps aux:列出目前所有的正在内存当中的程序
free -g :以GB为单位显示内存使用情况。
free -m:以MB为单位显示内存使用情况。
df -h:就是查看磁盘容量的使用情况。
du -sh *:
查看当前目录下各个文件及目录占用空间大小
kill -9 pid :无条件终止进程。9) SIGKILL