命令格式 命令+[可選引數]+檔案或目錄
cd命令 cd /home—進入/home目錄 cd ../返回上一級目錄
pwd 顯示當前所在目錄
ls ./ 檢視當前目錄所有的檔案和目錄
ls -a 檢視所有檔案,包括隱藏檔案,以.開頭的檔案
ls ./ -a 檢視指定資料夾中的所有檔案
ls [目錄] | more 以一頁一頁的方式顯示方便檢視目錄中的全部檔案
ls -l [檔名] 檢視檔案許可權;不加[檔名]表示檢視當前目錄下所有檔案的詳細資訊;加上[目錄名]表示檢視該[目錄名]下所有檔案的詳細資訊。
ls -ld [目錄]檢視目錄許可權;不加[目錄]表示看當前目錄詳細資訊
mkdir 建立目錄,命令後面接目錄名稱,也可以在指定目錄中建立目錄 mkdir /root/test
mkdir -p [目錄路徑] 建立遞迴目錄,上級目錄不存在也會自動建立
rmdir 刪除空目錄
rm ==remove 刪除檔案或目錄,用法rm -rf [檔名/路徑檔名] -r表示刪除資料夾,-f表示不提示確認直接刪除;生產環境中一般不用rm,如果要使用需要做好備份
rm替代方法,用mv移動到乙個臨時目錄(相當於**站)
cp ==copy 拷貝檔案 cp [原始檔路徑] [目標路徑]
拷貝目錄 cp -r [源目錄路徑] [目標路徑] 或 cp -a [源目錄路徑] [目標路徑] #使用後者更佳
-r:遞迴,用於複製目錄;-p:保持屬性
-a相當於-pdr
mv 1.重新命名 用法 mv old.txt new.txt
2.移動檔案或目錄 mv [原始檔路徑] [目標路徑]
touch 建立檔案 例如touch test.txt 如果檔案存在,則表示修改當前檔案時間
touch [檔名] [檔名] 可以同時建立多個檔案
useradd 建立使用者 useradd xiaowei userdel刪除使用者
groupadd 建立組 groupadd zu groupdel刪除組
find 查詢檔案或目錄 find /temp -name ["檔名「 或 」*.格式"]
使用find刪除檔案 find /tmp -type -f -exec rm {} \;
或通過管道符刪除 find /tmp -type -f|xargs rm -f
linux面試題(必須掌握):刪除乙個目錄下的所有檔案,但保留乙個指定檔案
[root@oldboy xx]# find /xx -type f ! -name "file"|xargs rm -f #!表示取反
特殊字元命令
>重定向,會清除檔案裡所有以前的內容
>>追加重定向,檔案結尾加入內容,不會刪除已有的內容
\讓乙個有意義的字元,脫掉「馬甲」,例如..代表上級目錄,\..表示無意義的..字元
cat 檢視檔案內容 如cat test.txt
特殊用法,增加內容
cat >>/data/oldboy.txt<
i am studying linux
eofeof可以被其他成對字元替換
vi linux的編輯器,vi test.txt 跳轉到新的介面,輸入鍵盤上的i進入編輯模式,輸完按esc,輸入:wq 然後enter儲存退出,如果想直接退出不儲存,執行:q(加感嘆號q!,表示強制退出) 輸入:%d表示清空內容, x直接儲存並退出;前面加#表示這行命令不執行
more 檢視檔案內容,分頁檢視,cat是全部檢視,使用cat檢視檔案,如果篇幅很多,只能看到最後的篇幅;可以同時使用cat和more,例如cat test.txt | more 分頁顯示test內容,|符號是管道符,用於把|前的輸出作為後面命令的輸入
echo 列印輸出內容,配合》或》可以為檔案覆蓋或追加內容,這個命令可要掌握哦。
echo ok > test.txt;把單行ok字元追加並覆蓋到test.txt內容;echo ok >> test.txt表示向test.txt檔案裡追加ok字元,不覆蓋原檔案裡的內容。
history 檢視歷史輸入的命令
Linux一些常用命令
建立檔案命令 vi usr local phpenv website indexs.php 建立檔案命令 mkdir home u1 建立資料夾 home u1 搜尋檔案filename.txt find name filename.txt 在vi下搜尋 直接按 會在左下角出現乙個搜尋框,按ente...
linux一些常用命令
1.停止所有的container,這樣才能夠刪除其中的images docker stop docker ps a q 如果想要刪除所有container的話再加乙個指令 docker rm docker ps a q 2.檢視當前有些什麼images docker images 3.刪除image...
Linux一些常用命令
yum update kernel公升級核心系統 修復核心漏洞 yum y upgrade只公升級軟體包 yum yupdate 軟體和核心一起公升級 yum remove 解除安裝 軟體 多個公鑰檔案新增到同乙個authorized keys時,注意需要在每乙個key之後新增乙個換行符 vim手工...