學習Linux入門50個基本命令


Linux系統以一切皆文件的方式運行系統。雖然存在ubuntu版本的圖形界面,但在企業的服務器里面還是以命令行系統運行為主。

以下是初學50個基本的Linux命令行的體會

 

1:pwd 顯示當前你所在的目錄

由圖/為根目錄boot為根目錄下的root目錄。所以/boot表示當前系統在根目錄下的root目錄里面。

2:uname -m 顯示cpu的cpu的架構

由圖表示系統的處理器是X86架構且基於64位。

3:uname -r 顯示系統正在使用的內核版本


4:date 顯示系統的表示的當前地域的時間

5:cal 2016 顯示2016年的日歷表

6:shutdown -h now 系統馬上關機

7:reboot 系統重啟

8:logout 系統注銷

9:setup 給系統設置網卡等操作

  

10:ifconfig 顯示系統的IP配置

11:cd 切換目錄

由上圖系統本來在/root目錄經過cd切換到了/,目錄

12:cd.. 返回上一級目錄

由圖系統本來在/boot目錄經過cd..返回到了/目錄

 13:cd ../../../.....返回系統的上多級目錄

由圖 bin目錄是boot目錄的子目錄。經過../..兩次返回直接到了/目錄

14:cd - 返回上一次所在的目錄

由圖 上一次所在目錄為/經cd到bin再經cd -到/

15:ls 查看當前目錄下的文件

由圖 通過ls查看了當前所在目錄/里面的文件

16:ls - l 列出當前目錄下文件的信息

由圖[root@centos67-LIU /]里面最后一個符號/表示當前所在的目錄。bin和boot兩行最前面的dr是代表目錄的意思,如果是-代表是文件。

17:ls -lh 列出當前目錄的詳細信息,這里的h就是human的意思代表人性化的顯示

和上圖對比數字后面直接跟了單位。方面一眼看出文件的大小

18:vim 編輯一個文件

 

19:進入文件以后按i進入insert模式就可以輸入編輯的信息

   

20:編輯完文件以后 按Esc鍵退出,同時按shift+:再輸入wq(write quit)

21:cat+文件名 查看該文件的內容

由圖 在bin目錄下創建了一個liu文件,並用cat命令查看了內容為hello world

22:more+文件名 慢慢查看文件

輸入more命令以后可以用回車逐行查看,也可以用空格逐頁查看

23:vim+.文件名,創建一個隱藏文件

由圖直接在/目錄下面查看文件text是顯示沒有的 只有用命令ls-a才會顯示在/目錄下面的顯示所有隱藏文件。圖中的.autofsck和.text都是隱藏文件

24:mkdir(make directory)+文件名,創建一個目錄

由圖 在/目錄下創建了一個file1的文件。

25:mkdir+文件名1 文件名2+....,創建多個文件

由圖 一次創建了file2和file3兩個文件同理可以創建多個文件。

26:mkdir -p /1/2/3/4/5 一次性創建一個多級目錄

27:用tree+文件名(最上級的文件),可以以樹狀的形式顯示所有包含的子目錄。由於我的Linux系統沒有tree包所以借用視頻圖

28:mv+文件名1 文件名2,把文件名1移動的文件名2

由圖文件file1移動到了file2

29:df -h 查看當前磁盤的使用量

30:cat /proc/version 顯示CPU內核版本

31:touch+文件名 創建一個空文件

由圖 cat f1 里面是一個可以編輯的空文件

32:rm -f+文件名 刪除一個文件

由圖 原來/里面的f1被命令刪除了

33:rmdir+文件名 刪除一個目錄(目錄的內容是空的)

由圖file3 這個/下面的目錄被刪除了

34:rm -rf 文件名 刪除一個叫做 '文件名' 的目錄並同時刪除其內容()

35:find /目錄或文件 進行搜索

36:ip a 可以查看當前系統的ip地址

圖中etho是Linux系統設計的network

37:man+命令行(全面的解釋命令行的意思)

用q退出

38:命令行+--help(快速的簡單的解釋命令行)

39:cp+文件/路徑,復制功能

由圖 原來fiel5里面沒有文件現在多了一個LIU文件

40:bc 用於計算的命令

最后輸入quit 退出

41:basename+路徑,取得最后的路徑名

42:dirname+路徑,去掉最后的路徑名

由圖最后的路徑被去掉

43:tac+文件,從尾到頭讀文件與cat正好相反

44:less+加文件 可以搞笑的游覽文件還可以用pgup和pgon進行翻頁

按q退出

45:head+文件,只看文件前幾行

46:tail+文件,只顯示文件內容后幾行

47:file+文件,顯示文件類型

48:cat /proc/swaps 顯示哪些swap被使用(swaps為虛擬內存)

49:lsusb -tv 顯示 USB 設備

50:cat /proc/meminfo 檢查內存使用

 

 

所有Linux命令輸入的時候,要注意空格例如 ls空格-lh

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM