1、命令名 --help :用于獲取某個命令的用法幫助泵三。
2耕捞、man 1 命令名:獲取某命令的使用手冊幫助。(和help作用相同)
3烫幕、ls:查看文件信息
a俺抽、ls -a:顯示指定目錄下的所有子目錄和文件(包括隱藏文件);
b较曼、ls -l:以列表的方式顯示指定目錄下的所有子目錄和文件的詳細信息磷斧;
c、ls -h:配合-l以人性化的方式顯示文件大小
4捷犹、tab鍵補全命令:有些命令忘記全名了可以只輸入前幾個字符然后按tab鍵自動補全弛饭。比如ls只輸個l,然后按tab鍵萍歉。
5侣颂、history:查看歷史記錄
6、> :重定向命令枪孩,將命令的結果重定向到指定文件
7憔晒、more:分屏顯示,查看內(nèi)容時销凑,在信息過長無法在一屏上顯示時丛晌,會出現(xiàn)快速滾屏,使得用戶無法看清文件的內(nèi)容斗幼,此時可以使用more命令澎蛛,每次只顯示一頁,按下空格鍵可以顯示下一頁蜕窿,按下q鍵退出顯示谋逻,按下h鍵可以獲取幫助。
8桐经、|:管道命令毁兆,前一個命令的輸出作為后一個命令的輸入,管道我們可以理解現(xiàn)實生活中的管子阴挣,管子的一頭塞東西進去气堕,另一頭取出來,這里“ | ”的左右分為兩端畔咧,左端塞東西(寫)茎芭,右端取東西(讀)。
9梅桩、clear:清屏命令。(沒有實現(xiàn)真正意義的清屏拜隧,相當于往下翻了一個空白頁)
10宿百、cd:切換目錄(絕對路徑和相對路徑)
../切換到上層目錄趁仙;./切換到當前目錄;cd ~切換到主目錄垦页;cd -切換到上次進入的路徑雀费;/切換到根目錄。
11外臂、pwd:顯示當前路徑
12坐儿、mkdir:創(chuàng)建一個新的目錄。參數(shù)-p可遞歸創(chuàng)建目錄宋光。需要注意的是新建目錄的名稱不能與當前目錄中已有的目錄或文件同名,并且目錄創(chuàng)建者必須對當前目錄具有寫權限炭菌。
13、rmdir:刪除一個目錄黑低。必須離開目錄赘艳,并且目錄必須為空目錄,不然提示刪除失敗克握。
14蕾管、rm:刪除文件或目錄。使用rm命令要小心菩暗,因為文件刪除后不能恢復掰曾。為了防止文件誤刪敬飒,可以在rm后使用-i參數(shù)以逐個確認要刪除的文件产艾。
-r:遞歸刪除目錄
-i:以交互式方式執(zhí)行,提示用戶是否進行指定的刪除操作
-f:強制刪除搀崭,忽略不存在的文件佑稠,無需提示
15秒梅、ln:建立鏈接文件,鏈接文件類似于Windows下的快捷方式舌胶。鏈接文件分為軟鏈接和硬鏈接捆蜀。
軟鏈接:軟鏈接不占用磁盤空間,源文件刪除則軟鏈接失效幔嫂。ln -s 源文件 鏈接文件
硬鏈接:硬鏈接只能鏈接普通文件辆它,不能鏈接目錄。兩個文件占用相同大小的硬盤空間婉烟,即使刪除了源文件娩井,鏈接文件還是存在, ?ln 源文件 鏈接文件
注意:如果軟鏈接文件和源文件不在同一個目錄似袁,源文件要使用絕對路徑洞辣,不能使用相對路徑咐刨。
16、cat:查看文件內(nèi)容
17扬霜、grep:文本搜索定鸟,grep允許對文本文件進行模式查找。如果找到匹配模式著瓶, grep打印包含模式的所有行联予。grep一般格式為:grep [-選項] ‘搜索內(nèi)容串’文件名
在grep命令中輸入字符串參數(shù)時,最好引號或雙引號括起來材原。例如:grep‘a(chǎn) ’1.txt
-v:顯示不包含匹配文本的所有行(相當于取反)
-n:顯示匹配行及行號
-i:不區(qū)分大小寫
18沸久、find:查找文件,通常用來在特定的目錄下搜索符合條件的文件余蟹,也可以用來搜索特定用戶屬主的文件卷胯。
19、cp:拷貝文件威酒,將給出的文件或目錄復制到另一個文件或目錄中窑睁,相當于DOS下的copy命令
20、mv:移動文件葵孤,使用mv命令來移動文件或目錄担钮,也可以給文件或目錄重命名。(此處的重命名值得是復制一份內(nèi)容相同名字不同的文件出來)
21尤仍、tar:歸檔管理箫津,計算機中的數(shù)據(jù)經(jīng)常需要備份,tar是Unix/Linux中最常用的備份工具吓著,此命令可以把一系列文件歸檔到一個大文件中鲤嫡,也可以把檔案文件解開以恢復數(shù)據(jù)。
tar使用格式 tar [參數(shù)] 打包文件名 文件
tar命令很特殊绑莺,其參數(shù)前面可以使用“-”暖眼,也可以不使用。
22纺裁、ps:查看進程信息
23诫肠、top:動態(tài)顯示進程
24、kill:終止進程
25欺缘、ifconfig:查看網(wǎng)卡信息
26栋豫、ping:測試遠程主機連通性
27、whoami:查看當前用戶
who:查看所有登錄系統(tǒng)的用戶
28谚殊、exit:如果是圖形界面丧鸯,退出當前終端;如果是使用ssh遠程登錄嫩絮,退出登陸賬戶丛肢;
如果是切換后的登陸用戶围肥,退出則返回上一個登陸賬號。
29蜂怎、useradd:添加用戶賬號
Linux每個用戶都要有一個主目錄穆刻,主目錄就是第一次登陸系統(tǒng),用戶的默認當前目錄(/home/用戶)杠步;每一個用戶必須有一個主目錄氢伟,所以用useradd創(chuàng)建用戶的時候,一定給用戶指定一個主目錄幽歼;用戶的主目錄一般要放到根目錄的home目錄下朵锣,用戶的主目錄和用戶名是相同的;如果創(chuàng)建用戶的時候试躏,不指定組名猪勇,那么系統(tǒng)會自動創(chuàng)建一個和用戶名一樣的組名。
30颠蕴、which:查看命令所在
31、whoami:查看當前系統(tǒng)當前賬號的用戶名助析∠唬可通過cat /etc/passwd查看系統(tǒng)用戶信息。
32外冀、who:用于查看當前所有登錄系統(tǒng)的用戶信息
33寡键、exit:退出當前用戶
如果是圖形界面,退出當前終端雪隧;
如果是使用ssh遠程登錄西轩,退出登陸賬戶;
如果是切換后的登陸用戶脑沿,退出則返回上一個登陸賬號
34藕畔、useradd:添加新用戶。adduser或useradd命令庄拇,因為adduser命令是指向useradd命令的一個鏈接注服,因此,這兩個命令的使用格式完全一樣措近。
35溶弟、passwd:設置用戶密碼
36、userdel:刪除用戶
37瞭郑、su:切換用戶(可以通過su命令切換用戶辜御,su后面可以加“-”。su和su –命令不同之處在于屈张,su -切換到對應的用戶時會將當前的工作目錄自動轉換到切換后的用戶主目錄)
38擒权、groupadd袱巨、groupdel:添加、刪除組賬號 (cat /etc/group查看用戶組)
39菜拓、usermod:修改用戶所在組(使用方法:usermod -g 用戶組 用戶名)
-g用來制定這個用戶默認的用戶組瓣窄;-G一般配合'-a'來完成向其它組添加
40、groups:查看用戶在哪些組(groups 用戶名)
41纳鼎、為普通用戶添加sudo權限:新創(chuàng)建的用戶俺夕,默認不能sudo,需要進行一下操作
sudo usermod -a -G adm用戶名贱鄙; ? ? ? sudo?usermod?-a?-G?sudo用戶名
42劝贸、查看有哪些用戶組。(方法一:cat?/etc/group方法二:groupmod?+三次tab鍵)
43逗宁、chmod:修改文件權限映九。
44、chown:修改文件所有者瞎颗。
45件甥、修改文件所屬組。
46哼拔、關機重啟:
本文列舉了常用的APT命令參數(shù):
apt-cache?search?package搜索軟件包
apt-cache?show?package獲取包的相關信息引有,如說明、大小倦逐、版本等
sudo?apt-get?install?package安裝包
sudo?apt-get?install?package?--reinstall重新安裝包
sudo?apt-get?-f?install修復安裝
sudo?apt-get?remove?package刪除包
sudo?apt-get?remove?package?--purge刪除包譬正,包括配置文件等
sudo?apt-get?update更新源
sudo?apt-get?upgrade更新已安裝的包
sudo?apt-get?dist-upgrade升級系統(tǒng)
apt-cache?depends?package了解使用該包依賴那些包
apt-cache?rdepends?package查看該包被哪些包依賴
sudo?apt-get?build-dep?package安裝相關的編譯環(huán)境
apt-get?source?package下載該包的源代碼
sudo?apt-get?clean?&&?sudo?apt-get?autoclean清理無用的包
sudo?apt-get?check檢查是否有損壞的依賴