Linux常用的基本命令

Linux中許多命令是必須掌握的,初學這些命令,在此記錄下來,方便以後查命令。

1、顯示日期命令:date

     

2、顯示日曆命令:cal

     

3、簡單好用的計算器:bc


至於紅色框框選的部分,10/100=0.1,結果爲什麼是0呢?這是因爲bc預設僅輸出整數,如果要輸出小數位,那麼就必須要執行命令“scale=number”,number指的是小數點的位數。例如第二個紅框框選的部分,scale=3,表示輸出小數點後面的三位小數。其中命令“quit”表示離開bc這個計算器。

4、慣用的關機命令:shutdown

 

需要注意的是,如果是普通用戶輸入命令“shutdown -r now”會提示只有只有root能夠執行。因爲只有root用戶纔有權限執行關機或者重啓命令。首先需要切換到root模式下,執行命令“sudo su”,回車後輸入密碼即可。另一種方式就是執行命令“sudo -i”,也可以將當前用戶由普通用戶切換到root用戶模式下。

(1)執行命令“shutdown --help”可以查看shutdown命令如何使用,當然也可以使用“man shutdown”命令。

     shutdown -h now  立刻關機(h是halt的縮寫)

    shutdown -r now  立刻重啓(r是restart的縮寫)

    shutdown -r +3  三分鐘後重啓

   shutdown -h +3  "The System will shutdown after 3 minutes"提示使用者將在3分鐘後關機。

   shutdown -r 20:25  系統將在20:25重新啓動計算機

   shutdown -r 20:25&  系統將在20:25重啓的任務放到後臺去,用戶可以繼續操作終端。

5、切換執行等級:init

   Linux共有7種執行等級:

   --run level 0:關機

  --run level 3:純文本模式

  --run level 5:含有圖形接口模式

  --run level 6:重新啓動

   使用命令“init”來切換各模式,如果想要關機的話,除了上述“shutdown -h now ”和"poweroff"之外,也可以使用如下命令"init 0"來關機:


6、查看版本信息等

   

7、變換目錄:cd

8、顯示當前所在目錄:pwd

     

9、建立新目錄:mkdir

    

加了-p的選項,可以自行建立多層目錄。不加的話,沒辦法直接創建多層目錄。不過不建議常用-p這個選項,因爲如果打錯字,那麼目錄名稱就會變得亂七八糟。

10、新建文件:touch +文件名,如 touch 11.txt

        在指定路徑下新建文件,如下圖命令所示:


pwd:查看當前所在目錄。

11、刪除文件:rm +文件名,如 rm -i +文件名(刪除前提示是否刪除文件)、rm -f +文件名(強制刪除,沒有詢問是否確定刪除)

12、新建文件夾:mkdir +文件夾名

       

13、刪除文件夾名:rmdir+文件夾名

        rm -r+文件名     rm -rf+文件夾名(推薦使用)

     

    註解:rmdir只能刪除空的文件夾,rm -f是強制刪除不詢問是否確認直接刪除,可以用rm -rf+目錄,可以直接刪除對應目錄,無需繁瑣的確認是否刪除各個文件。

14、複製文件:cp+文件+目錄位置

                             cp -r +文件(文件夾)+目錄位置

    註解:加上-r是就可以複製文件夾及裏面的所有東西,也可以複製文件。

15、命令“ls”查看當前目錄下的文件以及子目錄:

       

16、壓縮文件:

      tar 命令可以用來壓縮打包單個文件、多個文件、單個目錄、多個目錄

      單個文件壓縮打包:tar czvf  my.tar file1

      多個文件壓縮打包:tar czvf my.tar file1 file2 file3...

      單個目錄壓縮打包:tar czvf  my.tar dir1

      多個目錄壓縮打包:tar czvf my.tar dir1 dir2 dir3...

解包至當前目錄:tar xzvf my.tar

將某一目錄壓縮爲.zip文件命令: zip -r myfile.zip mydata (壓縮mydata目錄)

解壓.zip文件:unzip myfile.zip -d mydata(mydata爲解壓後的目錄) 或簡之:unzip myfile.zip

17、安裝.7z壓縮和解壓文件:

      (1)安裝方法:sudo apt-get install p7zip

      (2)壓縮文件:7z a -t7z -r manager.7z /home/manager/*

        a 代表添加文件/文件夾到壓縮包

        -t 是指定壓縮類型,一般定爲7z
        -r 表示遞歸所有的子文件夾,manager.7z 是壓縮好後的壓縮包名,/home/manager/* 是要壓縮的目錄,*是表示該目錄下所有的文件。

     (3)解壓文件:7z x manager.7z -r -o/home/xx

      x代表解壓縮文件,並且是按原始目錄解壓(還有個參數 e 也是解壓縮文件,但其會將所有文件都解壓到根下,而不是自己原有的文件夾下)manager.7z 是壓縮文件,這裏要換成自己的。如果不在當前目錄下要帶上完整的目錄

-r 表示遞歸所有的子文件夾

-o 是指定解壓到的目錄,這裏要注意-o後是沒有空格的,直接接目錄

18、查看內核版本,Linux本身就是內核:

      查看內核版本方法一:

      命令:uname -a

      作用:查看系統內核版本號及系統名稱

     查看內核版本方法二:

     命令:cat /proc/version  

     作用:查看目錄“/proc”下的version的信息,也可以得到當前系統的內核版本號以及系統名稱。



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章