Linux常用命令
1. 顯示當前目錄所有的文件和目錄信息
> ls //list
> ls XX目錄 //查看指定目錄下邊的文件信息
2. 顯示當前文件目錄位置
> pwd
3. 目錄之間切換
> cd 目錄名字
> cd .. 切換到上級目錄
4. 切換到完全命令模式
> init 3 進入命令模式
> init 5 進入可視化操作界面
5. 用戶切換到超級管理員
> su - root //$是普通用戶 #是超級管理員
> su -
> su root //也可以切換到root用戶,但是沒有超級管理員權限
6. 超級管理員切換回普通用戶
> exit
7. 查看當前用戶是誰
> whoami
8. 輸出一個文件內容
> cat 具體文件
9. 創建目錄make directory
> mkdir hello
> mkdir hello/world
> mkdir -p first/second/third //遞歸創建3個目錄
10. 給目錄改名字move移動
> mv 舊名字 新名字
> mv book.ods bread.ods
> mv first/second first/six //把second改名字爲six
11. 移動目錄操作move
> mv 目標 新的地址
> mv bread.ods 目錄
> mv ten/bread.ods first //移動,因爲first目錄存在
mv ten/bread.ods firstt //改名字,並且移動文件到當前目錄
mv 目標 地址 //移動,只要地址是存在的目錄就是移動
mv 目標 地址 //改名字,地址只要不存在就是改名字
12. 複製操作copy
> cp 源文件 複製文件
> cp -R 目錄 目標目錄 //複製"目錄"需要添加參數-R
> cp 源文件 目標/新的名字 //複製的同時給起一個新的名字
13. 刪除目錄、文件
> rm 文件 //刪除單個文件
> rmdir 目錄 //刪除單個目錄
> rm -rf 文件 //可以刪除一切普通的目錄或文件 遞歸recursive 強制force
rm -rf / // kill your self
14. 輸出文件內容
> cat 文件 //一次性輸出文件全部內容
> more 文件 //分頁顯示文件內容
敲回車查看下邊的內容,不支持回看
中間停止:q
顯示內容百分比
> less 文件 //分頁顯示文件內容
可以通過上、下、左、右查看文件具體內容
停止:q
沒有百分比顯示
> head -n 文件 //查看文件前n行內容
> tail -n 文件 //查看文件末尾n行內容
15. 計算文件行數
> wc 文件 //計算文件行數
16. 創建文件
> touch filename //創建文件
17. 給文件添加內容
> echo content > filename //給文件添加內容[覆蓋添加內容,原內容被刪除]
> echo 內容 >> filename //給文件追加內容
> echo 內容 >/>> newfilename //會創建一個新的文件,並且有添加內容[重定向方式]
18. 給系統增加一個用戶
user add/mod/del
> useradd username //添加一個用戶
該方式創建用戶,並沒有顯示設置用戶的組
> useradd -g NNN 用戶名 //添加用戶並設置組別
> useradd -g NNN -d 目錄 用戶名 //添加用戶並設置家目錄、組別
> useradd -u XXX 用戶名 //添加用戶並顯示設置用戶編號
18.1 修改用戶
> usermod -u 用戶編號 -g 組編號 -d 家目錄 用戶名 //修改用戶
18.2 刪除用戶
> userdel -r 用戶 //刪除用戶,並且刪除家目錄
19. 給系統創建組
group add/mod/del
groupadd movie
groupadd music
groupadd -g XXX 組名 //添加組並設置組編號
19.1 修改組
> groupmod -n 新名字 舊名字 //修改組的名字
19.2 刪除組
> groupdel 組名
20. 查看系統用戶信息
> cat /etc/passwd 用戶信息
> cat /etc/group 組的信息
21. 查看具體指令使用參數方法
> man 指令
22. 給用戶設置密碼
> passwd 用戶名
> ls //list
> ls XX目錄 //查看指定目錄下邊的文件信息
2. 顯示當前文件目錄位置
> pwd
3. 目錄之間切換
> cd 目錄名字
> cd .. 切換到上級目錄
4. 切換到完全命令模式
> init 3 進入命令模式
> init 5 進入可視化操作界面
5. 用戶切換到超級管理員
> su - root //$是普通用戶 #是超級管理員
> su -
> su root //也可以切換到root用戶,但是沒有超級管理員權限
6. 超級管理員切換回普通用戶
> exit
7. 查看當前用戶是誰
> whoami
8. 輸出一個文件內容
> cat 具體文件
9. 創建目錄make directory
> mkdir hello
> mkdir hello/world
> mkdir -p first/second/third //遞歸創建3個目錄
10. 給目錄改名字move移動
> mv 舊名字 新名字
> mv book.ods bread.ods
> mv first/second first/six //把second改名字爲six
11. 移動目錄操作move
> mv 目標 新的地址
> mv bread.ods 目錄
> mv ten/bread.ods first //移動,因爲first目錄存在
mv ten/bread.ods firstt //改名字,並且移動文件到當前目錄
mv 目標 地址 //移動,只要地址是存在的目錄就是移動
mv 目標 地址 //改名字,地址只要不存在就是改名字
12. 複製操作copy
> cp 源文件 複製文件
> cp -R 目錄 目標目錄 //複製"目錄"需要添加參數-R
> cp 源文件 目標/新的名字 //複製的同時給起一個新的名字
13. 刪除目錄、文件
> rm 文件 //刪除單個文件
> rmdir 目錄 //刪除單個目錄
> rm -rf 文件 //可以刪除一切普通的目錄或文件 遞歸recursive 強制force
rm -rf / // kill your self
14. 輸出文件內容
> cat 文件 //一次性輸出文件全部內容
> more 文件 //分頁顯示文件內容
敲回車查看下邊的內容,不支持回看
中間停止:q
顯示內容百分比
> less 文件 //分頁顯示文件內容
可以通過上、下、左、右查看文件具體內容
停止:q
沒有百分比顯示
> head -n 文件 //查看文件前n行內容
> tail -n 文件 //查看文件末尾n行內容
15. 計算文件行數
> wc 文件 //計算文件行數
16. 創建文件
> touch filename //創建文件
17. 給文件添加內容
> echo content > filename //給文件添加內容[覆蓋添加內容,原內容被刪除]
> echo 內容 >> filename //給文件追加內容
> echo 內容 >/>> newfilename //會創建一個新的文件,並且有添加內容[重定向方式]
18. 給系統增加一個用戶
user add/mod/del
> useradd username //添加一個用戶
該方式創建用戶,並沒有顯示設置用戶的組
> useradd -g NNN 用戶名 //添加用戶並設置組別
> useradd -g NNN -d 目錄 用戶名 //添加用戶並設置家目錄、組別
> useradd -u XXX 用戶名 //添加用戶並顯示設置用戶編號
18.1 修改用戶
> usermod -u 用戶編號 -g 組編號 -d 家目錄 用戶名 //修改用戶
18.2 刪除用戶
> userdel -r 用戶 //刪除用戶,並且刪除家目錄
19. 給系統創建組
group add/mod/del
groupadd movie
groupadd music
groupadd -g XXX 組名 //添加組並設置組編號
19.1 修改組
> groupmod -n 新名字 舊名字 //修改組的名字
19.2 刪除組
> groupdel 組名
20. 查看系統用戶信息
> cat /etc/passwd 用戶信息
> cat /etc/group 組的信息
21. 查看具體指令使用參數方法
> man 指令
22. 給用戶設置密碼
> passwd 用戶名
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.