Linux命令又多又雜?
寫在前面,個人使用的是:ubuntu 18.04版本的系統(tǒng),使用的是虛擬機和某訊云服務器的。
分類的依據(jù)主要是根據(jù)功能來區(qū)分的。
常用的命令cd cd是change directory 的縮寫;cd命令后面跟一個路徑,可以是絕對路徑也可以是相對路徑。
ls命令 ls是list的縮寫;列出路徑或當前目錄下的所有文件信息
mkdir命令 mkdir是make directory 的縮寫。創(chuàng)建文件夾
cp命令 cp是copy 的縮寫。復制文件或文件夾。
cat命令 cat是concatenate 的縮寫。讀取文件內(nèi)容
rm命令 rm是remove 的縮寫。用于刪除文件或文件夾。
常用參數(shù)-r -f,需要注意的是,-f表示強制刪除,不需要確認,所以不要輕易使用。
關機命令,sudo shutdown -h now 這樣比直接關閉虛擬機好一些的,使用虛擬機時一定要保持好習慣。
man命令 查看幫助手冊 1-8 8個部分 1是命令 2是系統(tǒng)調(diào)用 3是庫函數(shù) 標準C 4是 設備文件 5 文件格式 6是游戲幫助手冊
安裝命令,比如安裝幫助手冊 sudo apt install manpages
文件和目錄的命令cd .. 返回上一級目錄
cd ../.. 返回上兩級目錄
cd ~ 返回根目錄
pwd 顯示工作路徑
ls 查看目錄中的文件
ls -l 顯示文件和目錄的詳細資料
ls -a 顯示隱藏文件
mkdir dir1 創(chuàng)建目錄dir1
rm -rf dir1 刪除dir1'目錄和內(nèi)容
查找和搜索命令使用的主要是 find命令 這個也是工作中和面試的時候常常遇見的命令。
文件權限命令ls -lh 顯示權限
+ 設置權限 - 取消權限
chmod命令
chattr +s file1 允許一個文件被安全地刪除
chattr +S file1 一旦應用程序對這個文件執(zhí)行了寫操作,使系統(tǒng)立刻把修改的結果寫到磁盤
chattr +u file1 若文件被刪除,系統(tǒng)會允許你在以后恢復這個被刪除的文件 lsattr 顯示特殊的屬性
打包壓縮文件tar cfvz
new.tar.gz
<文件名>tar -xvf archive.tar 釋放一個包
tar -xvf archive.tar -C /tmp 將壓縮包釋放到 /tmp目錄下
tar -cvfz archive.tar.gz dir1 創(chuàng)建一個gzip格式的壓縮包
tar -zxvf archive.tar.gz 解壓一個gzip格式的壓縮包
寫在最后1.命令哪怕不常用也是要了解和學習的,以后工作中拿來看看就可以用了
2.常用的命令不用死記硬背,熟能生巧,使用的次數(shù)多了,自然而然就記得了
3.記憶命令根據(jù)功能去分配記憶,好比腦海里有個導圖一樣,記憶更深刻
4.好記性不如爛筆頭,多總結,記筆記,寫總結。進步是最快的