一文幫助你搞定20多個linux命令,知其然知其所以然
服務器程序大多都是部署在linux 上,我還沒遇到過在window或者mac上搭建服務器的場景,所以在工作中經(jīng)常需要操作linux,在服務器進行部署,查問題,看日志,這些常規(guī)操作都需要熟悉linux命令,今天列舉一些常用的命令,已經(jīng)他們的英語原型,希望能幫助記憶,快速掌握。
1、常規(guī)命令
1、ls (list)
顯示文件或目錄
-l 列出文件詳細信息l(list)
-a 列出當前目錄下所有文件及目錄,包括隱藏的a(all)
2、mkdir ( make directory)
創(chuàng)建目錄
-p 創(chuàng)建目錄,若無父目錄,則創(chuàng)建p(parent)
在工作目錄下的xc目錄中,建立一個名為 test 的子目錄。
若 xc目錄原本不存在,則建立一個。(注:本例若不加 -p 參數(shù),且原本 xc目錄不存在,則產(chǎn)生錯誤。)
mkdir -p xc/test 復制代碼
3、rmdir (remove directory)
刪除空目錄
4、cd (change directory)
切換目錄
5、touch
創(chuàng)建空文件
6、echo
打印命令, 輸入一行文本并顯示在標準輸出上
echo 香菜 復制代碼
7、cat(concatenat)
查看文件內容,一次顯示整個文件。
cat filename 復制代碼
8、cp ( copy)
拷貝
cp [options] source dest cp xiangcai.txt /tmp/ #把源文件不改名復制到 /tmp/ 目錄下 復制代碼
9、mv ( move)
移動或重命名
命令格式:mv a b 復制代碼
10、rm (remove)
刪除文件
-r 遞歸刪除,可刪除子目錄及文件
-f 強制刪除
11、find
在文件系統(tǒng)中搜索某文件
12、wc
統(tǒng)計文本中行數(shù)、字數(shù)、字符數(shù)
13、grep
在文本文件中查找某個字符串
14、tree
樹形結構顯示目錄,需要安裝tree包
15、pwd ( print work directory)
顯示當前目錄
16、ln (link)
創(chuàng)建鏈接文件
17、more、less
分頁顯示文本文件內容
18、head、tail
顯示文件頭、尾內容
19、df (disk free)
顯示目前在 Linux 系統(tǒng)上的文件系統(tǒng)磁盤使用情況統(tǒng)計。
20、du ( disk usage)
用來查看文件或目錄所占用的磁盤空間的大小
21、ps(process status)
ps命令用來列出系統(tǒng)中當前運行的那些進程。ps命令列出的是當前那些進程的快照,
22、chown change owner)
chown將指定文件的擁有者改為指定的用戶或組,用戶可以是用戶名或者用戶ID;組可以是組名或者組ID;文件是以空格分開的要改變權限的文件列表,支持通配符。系統(tǒng)管理員經(jīng)常使用chown命令,在將文件拷貝到另一個用戶的名錄下之后,讓用戶擁有使用該文件的權限。
23、chmod ( change mode)
chmod用于修改文件或者目錄的權限。對于文件或者目錄的普通權限
24、su = switch user
2、查看命令的使用方式
上面知識簡單的介紹了命令,但是具體的每個命令的使用方式并沒有做詳細的介紹,授人以魚不如授人以漁,下面介紹一個通用方式。
在命令行下輸入 命令 --help 就可以查看命令的使用說明。
find --help 復制代碼
Linux
版權聲明:本文內容由網(wǎng)絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實的內容,請聯(lián)系我們jiasou666@gmail.com 處理,核實后本網(wǎng)站將在24小時內刪除侵權內容。