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  用戶名    
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章