Linux 系統在我們日常辦公很少用到,因為個人電腦多半使用帶圖形簡單易用的windows。但是,我們如果要想在數據中心混,Linux技術多少必須的混個入門。因為,在數據中心裡,大部分都是使用linux。
Linux是一個以命令為主的字符型操作系統。要想學個精通也不是件容易的事,但是,我們日常使用,常用的命令也就二十幾個常用命令。學會它們,我們也就算linux入門了,下面我們一個一個來看看:
二、常用命令
1、ls:(list的縮寫)
語法: ls [參數選項] [dir-name]
說明: 顯示指定工作目錄下的内容。
2、cd: (change dir的縮寫)
語法:cd [dir-name]
說明: 變換工作目錄至dir-name 。其中dir-name可為絕對路徑或相對路徑。若目錄名稱省略,則變換至使用者的 home directory 。另外,“~” 也表示為 home directory 的意思 ,“.” 則是表示目前所在的目錄,“..” 則表示目前目錄位置的上一層目錄。
3、pwd: (print working directory的縮寫)
語法:pwd
說明:此命令顯示出當前工作目錄的絕對路徑。
4、mkdir: (make dir 的縮寫)
語法:mkdir [參數選項] dir-name
說明:該命令創建由dir-name命名的目錄。要求創建目錄的用戶在當前目錄中(dir-name的父目錄中)具有寫權限,并且dir-name不能是當前目錄中已有的目錄或文件名稱。
5、rmdir: (remove dir的縮寫)
語法:rmdir [參數選項] dir-name
說明:dir-name表示目錄名。該命令從一個目錄中删除一個或多個子目錄項。需要 特别注意的是,一個目錄被删除之前必須是空的。rm - r dir命令可代替 rmdir,但是有危險性。删除某目錄時也必須具有對父目錄的寫權限。
6、cp: (copy的縮寫)
語法:cp [參數選項] 源文件或目錄 目标文件或目錄
說明:該命令把指定的源文件複制到目标文件或把多個源文件複制到目标目錄中。
7、rm:(remove的縮寫)
語法:rm [參數選項] 文件…
說明:用戶可以用rm命令删除不需要的文件。該命令的功能為删除一個目錄中的一個或多個文件或目錄,它也可以将某個目錄及其下的所有文件及子目錄均删除。對于鍊接文件,隻是斷開了鍊接,原文件保持不變。如果沒有使用- r參數選項,則rm不會删除目錄。
8、mv:(move的縮寫)
語法:mv [參數選項] 源文件或目錄 目标文件或目錄
說明:視mv命令中第二個參數類型的不同(是目标文件還是目标目錄),mv命令将文件重命名或将其移至一個新的目錄中。當第二個參數類型是文件時,mv命令完成文件重命名,此時,源文件隻能有一個(也可以是源目錄名),它将所給的源文件或目錄重命名為給定的目标文件名。當第二個參數是已存在的目錄名稱時,源文件或目錄參數可以有多個,mv命令将各參數指定的源文件均移至目标目錄中。在跨文件系統移動文件時,mv先拷貝,再将原有文件删除,而鍊至該文件的鍊接也将丢失。
9、cat:(concatenate的簡寫)
語法:cat [參數選項] fileNames
說明:把檔案串連接後傳到基本輸出(螢幕或加 > fileName 到另一 個檔案)。
10、more:(就是more)
語法:more [參數選項][fileNames]
說明:類似cat,不過會以一頁一頁的顯示方便使用者逐頁閱讀,而最基本的指令就是按空白鍵(space)就往下一頁顯示,按b鍵就會往回(back)一頁顯示,而且還有搜尋字串的功能(與vi相似),使用中的說明文件,請按h。
11、less:(就是less)
語法:less [參數選項] fileName
說明:less 的作用與 more 十分相似,都可以用來浏覽文件的内容,不同的是 less 允許使用者往回卷動以浏覽已經看過的部份,同時因為 less 并未在一開始就讀入整個文件案,因此在遇上大型文件的開啟時,會比一般的文書編輯器(如 vi)來的快速。
12、du:(Disk Usage的縮寫)
語法:du [參數選項] [dir-name]
說明:該命令逐級進入指定目錄的每一個子目錄并顯示該目錄占用文件系統數據塊(1024字節)的情況。若沒有給出dir-name,則對當前目錄進行統計。
13、df:(disk free的縮寫)
語法:df [參數選項]
說明:df命令可顯示所有文件系統對i節點和磁盤塊的使用情況,檢查文件系統的磁盤空間占用情況。可以利用該命令來獲取硬盤被占用了多少空間,目前還剩下多少空間等信息。
14、find:(就是find)
語法:find [搜索路徑] [匹配表達式]
功能:在指定的路徑下搜索指定的目錄或文件。
15、grep:(Globally search a Regular Expression and Print的縮寫)
語法:grep [參數選項] [-e PATTERN | -f FILE] [FILE...]
說明:在文件中搜索匹配的行并輸出,一般用來過濾先前結果,而避免顯示太多不必要的信息。
16、mount:(就是mount)
語法: mount [參數選項] 設備名 安裝目錄
說明:将某個文件系統挂載到某個目錄上。當這個命令執行成功後,直到我們使用umnount将這個文件系統移除為止。
17、umount:(unmount的縮寫)
語法:umount [設備名|安裝目錄]
說明:用于卸載已安裝的某個文件系統。
18、man:(manual的縮寫)
語法:man [參數選項] 幫助主題。
說明:man實際上就是察看指令用法的help,學習任何一種UNIX類的操作系統最重要的就是學會使用man這個輔助命令。man是manual(手冊)的縮寫字,它的說明非常的詳細,建議記得一些基本用法就可以了。
19、who:(就是who)
語法:who [參數選項][用戶名]
說明:顯示系統中有那些使用者正在上面,顯示的資料包含了使用者ID,使用的終端機,從那邊連上來的,上線時間,呆滞時間,CPU使用量,動作等等。
20、su:(Switch user 的縮寫)
語法:su [參數選項] [用戶名]
說明:用于切換用戶身份,若沒有指定用戶名,則系統預設值為超級用戶root。
21、passwd:(password 的縮寫)
語法:passwd [用戶名]
說明:修改用戶口令,其中用戶名為需要修改口令的用戶名。隻有超級用戶可以使用“passwd 用戶名”修改其他用戶的口令,普通用戶隻能用不帶參數的passwd命令修改自己的口令。
22、tar:(tape archive的縮寫)
語法:tar [參數選項] 文件|目錄
說明:從一個打包介質中拷貝文件或恢複文件。如果files是目錄,則整個子目錄都一起操作,參數不需在文件之前。
23、mail:(就是mail)
語法:mail [參數選項] [用戶名]
說明:閱讀和發送郵件給其它的用戶。
24、reboot:(就是reboot)
語法:reboot
說明:終止系統并重新引導系統。
25、logout:(就是logout)
語法:logout
說明:logout命令用來使當前用戶從系統中注銷。如果這是你使用的注冊到系統的唯一用戶,那麼将退出系統。
26、shutdown:(就是shutdown)
語法:shutdown [參數選項] [時間] [警告信息]
說明:shutdown會安全地将系統關機,該命令隻能由超級用戶使用。
三、學習技巧
上面看完這26個命令,是不是入門也很簡單,而且學會這26個命令也很容易,把它們的英文單詞意思記住就掌握了80%,然後實際操作幾遍也就掌握的差不多了~
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!