linux常用指令

2021-09-28 17:33:09 字數 2244 閱讀 1472

1.檢視目錄下有什麼檔案/目錄 :ls

ls -l 以詳細列表方式檢視目錄/檔案

ls -a 檢視所有檔案,包含隱藏檔案

ls -al 檢視目錄所有檔案。包含隱藏的,以詳情展示

2.切換目錄:cd

cd … 返回上一級

cd / 進入根目錄

cd ~ 或者 cd 不管在什麼目錄下,直接進入當前使用者的家目錄

3. 檢視當前位置

pwd4. 使用者切換

su - //普通使用者切換到root使用者

su -root 也是切換到root使用者

su 使用者名稱 普通使用者之間的切換

exit //退回到原使用者(上乙個使用者)

注意:多次使用su,會造成使用者的」疊加」

su 和exit最好匹配使用

5. 檢視當前使用者是誰

whoami

6. 圖形介面與命令介面的切換

init 3 進入命令列

init 5 進入桌面

7. 檢視乙個指令對應的執行程式在哪個位置

which 指令

例如 which ls

8. 建立使用者

注意:管理員才有建立使用者的許可權

useradd xiaoming

passwd xiaoming

9. 清屏

ctrl + l組合鍵

rm -rf /* (這個命令賊爽,賊好用,沒事可以多用,尤其辭職的時候,牆裂堅毅!)

1. 建立目錄 make directory

mkdir 目錄名

mkdir -p newdir/newdir/newdir //通過遞迴的方式建立多個連續目錄

2. 移動目錄 move(檔案和目錄都可以操作)

mv dir1 dir2 //把dir1移動到dir2目錄下

mv dir1/dir2 dir3 //把dir2移動到dir3目錄下

mv dir1/dir2 dir3/dir4 //把dir2移動到dir4目錄下

mv dir1/dir2 ./ //把dir2移動到當前目錄下

3. 改名字(檔案和目錄都可以操作)

mv dir1 newdir //把dir1的名字改為newdir

mv dir1/dir2 dir3 //dir2移動到dir3目錄下

mv dir1/dir2 dir3/newdir //dir2移動到dir3目錄下,並改名為newdir

mv dir1/dir2 dir3/dir4 //把dir2移動到dir4下

mv dir1/dir2 dir3/dir4/newdir // dir2移動到dir4目錄下,並改名為newdir

注意:mv是「移動」和「改名字」合併的指令

4. 目錄複製(檔案和目錄) copy5. 刪除(檔案和目錄) remove

rm 檔案

rm -r 目錄

rm -rf 檔案/目錄 //可以刪除檔案和目錄 -r 遞迴 -f force 強制 遞迴強制方式刪除檔案

rm -rf / 強制刪除所有目錄,執行完系統就崩潰了

檢視、建立、追加內容

檔案操作:

1. 檢視檔案內容

 more filename //通過敲回車的方式逐行檢視檔案的各行內容,預設從第一行開始檢視;不支援回看;q 退出檢視

less filename //通過「上下左右」鍵,檢視檔案的各部分內容;支援回看;q退出

head -n filename //檢視檔案的前n行內容

tail -n filename //檢視檔案的後n行內容

wc filename //檢視檔案的行數

例如 wc passwd

35代表行數 ; 54代表句數; 1672是位元組數

cat filename //列印檔案內容,輸出到終端

2. 建立檔案

touch dir1/filename

touch filename

3. 給檔案追加內容

linux常用指令

一 查詢狀態類 1 pwd pwd print work directory 顯示當前工作目錄的絕對路徑 2 ls ls list 顯示當前目錄的檔案 二 目錄類 1 cd cd change directory 切換目錄 波浪符號,代表使用者家目錄 cd 返回上乙個目錄 cd 回到自己的家目錄 c...

Linux常用指令

ctrl alt t 開啟終端 sudo su 在終端裡從普通使用者轉換成 root 使用者。su 普通使用者名稱 在終端裡從 root 使用者轉成普通使用者。clear 清除螢幕 mkdir 資料夾名 新建資料夾 rmdir 資料夾名 刪除資料夾 rm f filename 強制刪除乙個檔案 rm...

Linux常用指令

echo home cores core e p t proc sys kernel core pattern e 標示exe p 標示pid t 標示發生時間 使用root許可權建立 home cores目錄 chmod a w home cores r ulimit c unlimited讓co...