一、常用命令
1. ls :查看目录
ls -a :显示指定目录下所有文件(包括以点开始的隐藏文件)
ls -l :以长格式显示文件的详细信息
ls -al : 以长格式显示所有文件的详细信息
(1) 常用的文件类型:
- 普通文件
d 目录文件
c 字符设备文件
b 块设备文件
p 管道文件
l 链接文件
2. cd .. 返回上级目录
cd 返回家目录
3. pwd 显示当前路径
4. cat 查看文件内容
5. grep 在指定的文件中搜索指定的字符串
grep -n add.o Makefile
显示add.o出现在Makefile中的第几行的内容
grep -v add.o Makefile
显示add.o没有出现在Makefile中的第几行的内容
6.find 查找指定文件
find . -name Makefile
从当前目录下查找名字为Makefile文件
(1)按文件类型查找
find test1(路径) -type d (-name '文件名')
(2)按文件名查找
find test1 -name 文件名
(3)按照文件属主/所属组/修改时间
-user/-group/mtime -1(当天修改)
7. rm删除文件或目录
rm name 删除当前文件
rm -i name 删除前系统提示是否删除
rm -rf 目录名 删除目录
8. cp 复制
cp 1.txt 2.txt
9. mv 移动或者重命名
mv 1.txt abc //重命名
mv 2.txt ../1.txt //移动到上级目录并且重命名
10.clear清屏
11.ps 查看进程信息
ps -a 显示所有进程
ps -u 显示进程详细状态
ps -x 显示后台运行的进程
ps -aux|more 显示所有进程的详细信息,可按空格键翻页查看
12. top查看机器整个运行状态(主要关注cpu的运行效率)
13. tar归档管理,打包压缩
tar -cvf abc.tar abc //打包abc 为abc.tar
gzip abc.tar //将abc.tar进行压缩
gzip -d abc.tar.gz 解压
tar -xvf abc.tar 将abc还原
14.ldd name查看文件使用了哪些库
15. chomd 修改权限
16. file name 查看文件类型