命令格式[用戶名@主機名 當前位置]權限,例如[root@localhost ~]#,root用戶,localhost主機,家目錄下,超級管理員權限(一般用戶權限為$)。命令 [選項] [參數],選項可以合并書寫。
命令 | 選項 | 作用 |
ls | -a | 顯示所有文件(包括隱藏文件) |
-l | 顯示文件詳細信息(等于ll命令) | |
-h | 人性化顯示文件大小 | |
-d | 查看目錄本身 | |
-i | 查看節點id號 | |
mkdir | 創建目錄 | |
-p | 遞歸創建目錄 | |
cd | 切換目錄 | |
~ | 切換到家目錄(或者只寫cd) | |
- | 進入上次所在目錄 | |
.. | 進入上級目錄(相對路徑開頭) | |
/ | 從根目錄出發(絕對路徑開頭) | |
pwd | 顯示當前所在文件路徑 | |
rmdir | 刪除非空文件夾 | |
rm | 刪除文件 | |
-r | 刪除目錄(詢問刪除每個子文件夾) | |
-f | 強制直接刪除目錄及子文件夾 | |
cp | 復制文件 | |
-r | 復制整個目錄 | |
-p | 復制文件屬性 | |
-d | 若文件為鏈接文件,復制鏈接屬性 | |
-a | 完全一樣復制(相當于選中-rpd三個選項) | |
mv | 剪切文件(同一文件下則改名) | |
ln | 創建文件的硬鏈接*(ln 目標文件 鏈接文件) | |
-s | 創建軟連接 | |
locate | 在后臺數據庫中按文件名搜索文件,速度快 | |
update | 更新數據庫(默認每天更新一次) | |
find | +[搜索范圍] [搜索條件] | |
-name | 按文件名搜索 | |
-iname | 不區分大小寫 | |
-user | -user root按用戶名為root的進行搜索 -nouser搜索沒有所屬者的文件 | |
-time | -atime(訪問文件)-ctime(改變文件屬性)-mtime(改變文件內容) -10(十天內)10(十天當天)+10(十天前) | |
-size | 文件大小+10k(>10k)10k(=10k)-10k(<10k)的文件 | |
-inum | 按照i節點號查找文件 | |
-a | 邏輯與兩個條件 | |
-o | 邏輯或兩個條件 | |
-exec | 對搜索結果執行第二條命令,格式-exec 命令 {} /; | |
grep | +“關鍵字” 文件名,搜索文件中包含關鍵字的行 | |
-i | 不區分大小寫 | |
-v | 排除包含關鍵字的行 | |
whereis | 搜索系統命令的所在位置 | |
-b | 只查看命令的執行文件的位置 | |
-m | 只查看命令的幫助文檔的位置 | |
which | 搜索命令執行文件位置,別名 | |
man | +[級別] 命令,幫助查看命令的詳細介紹 | |
-f | 查看命令有哪些幫助級別,=whatis | |
-k | 查看包含關鍵字的幫助文檔,=aPRopos | |
help | 命令 --help,命令的幫助選項 help 內部命令,獲取shell內部命令的幫助 | |
info | 打開命令的幫助文檔 | |
zip | +壓縮后文件名 原文件名,壓縮為zip文件 | |
-r | 壓縮文件目錄 | |
unzip | 解壓縮zip格式 | |
gzip | +源文件名,自動壓縮為.gz格式并刪除源文件 | |
-r | 壓縮文件目錄下的子文件 | |
-d | 解壓縮gzip文件(=gunzip +文件名) | |
bzip2 | +源文件名,壓縮為bzip2格式并刪除源文件,不支持壓縮目錄 | |
-k | 保留源文件 | |
-d | 解壓縮文件(=bunzip2 +文件名) | |
tar | + -cvf 打包后文件名 源文件列表,打包文件 | |
-xvf | 解打包 | |
-zc(x)vf | 打包并壓縮為(或者解壓).tar.gz格式 | |
-jc(x)vf | 打包并壓縮為(或者解壓).tar.bz2格式 | |
-C(大寫) | +位置,解壓到指定文件夾 | |
-z(j)tvf | 僅查看壓縮包內的文件 | |
shut down | +[選項] 時間,關機選項 | |
| 較為安全的關機命令,會保存服務 | |
-h | 關機 | |
-r | 重啟 | |
-c | 取消前一個關機命令 | |
logout | 退出登陸 | |
mount | +[-t 文件系統] [-o 特殊選項] 設備文件名 掛載點,掛載命令 | |
umount | +設備文件名或者掛載點,卸載(設備用完一定要卸載) | |
fdisk | -l | 查看已經存在的設備文件名 |
w | 查看系統登陸相關信息 | |
who | 簡單查看登陸信息 | |
last | 查看過去登陸用戶信息 | |
|
|
|
|
|
|
注:
1、 文件權限有十位,第一位代表文件類型,linux文件類型有七種,常見三個:-文件 d目錄 l軟連接文件。后九位每三位一塊,分別為所有者,所屬組,其他人,三位分別對應r(讀)、w(寫)、e(執行)權限。
2、 文件的硬鏈接擁有相同的i節點與存儲塊,可以看作同一文件,不可跨分區,不可對目錄使用。軟連接類似于快捷方式,通過軟連接找到源文件再找到數據塊,擁有自己的i節點與存儲塊,其文件權限為lrwxrwxrwx。創建軟連接要使用絕對路徑,即使是在同一文件夾下。
3、 $PATH變量指定一些bin文件位置,對應系統執行的命令,如果想讓自己編寫的命令不用絕對路徑去找,就得把命令放在$PATH的文件目錄下。
4、 Grep是包含匹配查詢,Find是完全匹配查詢,如果希望模糊查詢,需要使用通配符:*匹配任意內容,?匹配任意一個字符,[]匹配括號內任意一個內容。例如find /root -name *[cd]查找所有以c或者d結尾的文件名。
5、 利用mount命令掛載光盤:首先將光盤插入光驅或者在虛擬機加載光盤文件。在根目錄下的mnt/、misc/或者media/下創建掛載點cdrom目錄。最后執行掛載命令:mount -t iso9660 /dev/sr0 /mnt/cdrom,其中sr0是光盤的設備文件名。這樣在/mnt/cdrom/下就可以看到光盤內文件了。
文件夾 | 描述 |
bin/sbin | 保存系統命令 |
boot | 啟動文件目錄 |
dev | 硬件文件目錄 |
etc | 配置文件目錄 |
home | 一般用戶家目錄 |
root | 超級用戶家目錄 |
lib | Linux函數庫 |
media/mnt/misc | 外部存儲設備的掛載點空目錄 |
proc/sys | 內存的掛載點 |
tmp | 臨時文件保存目錄 |
usr | 系統軟件資源目錄 |
var | 系統可變文檔目錄 |
新聞熱點
疑難解答