Linux基础之常用命令
Linux基礎之常用命令
01 | 切換目錄命令:cd
1)cd opt 切換到opt目錄
2)cd … 切換到上一層目錄
3)cd / 切換到系統根目錄
02 | 列出文件列表:ls ll
1)ls -a 顯示所有文件或目錄(包含隱藏的文件,linux中以 . 開頭的文件都是隱藏文件)
2)ls -l 縮寫成ll
03 | 創建目錄和移除目錄:mkdir rmdir
1)mkdir zhang 在當前目錄下創建 zhang 目錄
2)mkdir –p zhang/test 級聯創建 zhang 以及 test 目錄
3)rmdir zhang 刪除 zhang 目錄
04 | 瀏覽文件:cat、more、less、tail
1)cat zhang.txt 用于顯示文件內容
2)more zhang.txt 一般用于要顯示的內容會超過一個畫面長度的情況。按空格鍵顯示下一個畫面;回車顯示下一行內容;按 q 鍵退出查看。
3)less zhang.txt 用法和more類似,不同的是less可以通過PgUp、PgDn鍵來控制。
4)tail -10 /etc/passwd 查看后10行數據
5)tail -f catalina.log 動態查看日志
6)注:tail命令是在實際使用過程中使用非常多的一個命令,它的功能是:用于顯示文件后幾行的內容,按 ctrl+c 結束查看。
05 | 文件操作:rm、cp、mv、tar、grep
1)rm zhang.txt 刪除zhang.txtt文件,需要用戶確認,y/n
2)rm -f zhang.txt 刪除zhang.txtt文件,不詢問直接刪除
3)rm -r zhang 遞歸刪除zhang目錄
4)rm -rf zhang 不詢問遞歸刪除
5)rm -rf * 刪除所有文件
6)rm -rf /* 自殺
7)cp a.txt zhang.txt 將a.txt復制為zhang.txt文件
8)cp a.txt …/ 將a.txt文件復制到上一層目錄中
9)mv a.txt zhang.txt 將 a.txt 重命名為 zhang.txt 文件
10)mv a.txt …/ 將 a.txt 文件移動到上一層目錄中
11)tar命令它能夠將用戶所指定的文件或目錄打包成一個文件,但不做壓縮。
12)一般Linux上常用的壓縮方式是選用tar將許多文件打包成一個文件,再以gzip壓縮命令壓縮成xxx.tar.gz(或稱為xxx.tgz)的文件。
13)常用參數:
-c:創建一個新tar文件
-v:顯示運行過程的信息
-f:指定文件名
-z:調用gzip壓縮命令進行壓縮
-t:查看壓縮文件的內容
-x:解開tar文件
14)示例:
tar –cvf xxx.tar ./* 打包
tar –zcvf xxx.tar.gz ./* 打包并且壓縮
tar –xvf xxx.tar 解壓
tar -xvf xxx.tar.gz -C /usr/aaa 解壓
15)查找符合條件的字符串。
16)用法: grep [選項]… PATTERN [FILE]…
17)示例:
grep zhang anaconda-ks.cfg 在文件中查找zhang
grep zhang anaconda-ks.cfg --color 高亮顯示
06 | 其他命令:pwd、touch、ll -h、wget
1)pwd 顯示當前所在目錄
2)touch zhang.txt 創建一個空文件
3)ll -h 友好顯示文件大小
4)wget http://nginx.org/download/nginx-1.9.12.tar.gz 下載資料
07 | 思維導圖
1、Linux基礎常用命令思維導圖
參考文獻:
[1] 黑馬. JavaWeb[M]. 傳智播客, 2019.
總結
以上是生活随笔為你收集整理的Linux基础之常用命令的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: position:sticky介绍
- 下一篇: Linux线程属性总结 http://b