一、常用命令
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 查看文件類型