一、命令基本格式
命令 [選項] [參數]
注意:個別命令使用不遵循此格式,當有多個選項時,可以寫在一起。簡化選項與完整選項 -a 等於 --all
[root@localhost ~]# 其中: root: 當前登錄用戶 localhost: 主機名 ~ 當前所在目錄(家目錄) # 超級用戶的提示符 普通用戶的提示符是$ Linux中管理員賬戶就是root
1、查詢目錄中的內容:ls
ls [選項] [文件或目錄] 選項: -a 顯示所有文件,包括隱藏文件 -l 顯示詳細信息 -d 查看目錄屬性 -h 人性化顯示文件大小 -i 顯示inode
權限解釋: -rw-r--r-- -文件類型( - 文件 d 目錄 l 軟鏈接文件)rw-r-- r-- u所有者 g所屬組 o其他人 r讀 w寫 x執行
二、建立目錄:mkdir
mkdir -p [目錄名] -p 遞歸創建 命令英文願意:makedirectories
三、切換所在目錄:cd
cd [目錄] 命令英文願意:change directory 簡化操作 cd ~ 進入當前用戶的家目錄 cd cd - 進入上次目錄 cd .. 進入上一級目錄 cd . 進入當前目錄
相對路徑:參照當前所在目錄,進行查找 如:[root@localhost ~] # cd../usr/local/src/ 絕對路徑:從根目錄開始指定,一級一級遞歸查找。在任何目錄下,都能進入指定位置 如:[root@localhost ~]# cd /etc/
小技巧:Ctrl+L清屏,Tab鍵可以進行目錄或者命令補全
四、查詢所在目錄位置:pwd
pwd 命令英文原意:printworking directory
五、刪除空目錄:rmdir (不推薦使用)
rmdir [目錄名] 命令英文原意:removeempty directories
六、刪除文件或目錄:rm (推薦使用)
rm -rf [文件或目錄] 命令英文原意:remove 選項: -r 刪除目錄 -f 強制
七、復制命令:cp
cp [選項] [原文件或目錄] [目標目錄] 命令英文原意:copy 選項: -r 復制目錄 -p 連帶文件屬性復制 -d 若源文件是鏈接文件,則復制鏈接屬性 -a 相當於 -pdr
小技巧: ls -l 與 ll命令效果相同
八、剪切或改名命令:mv
mv [原文件或目錄] [目標目錄] 命令英文原意:move
常用目錄的作用
/根目錄/bin命令保存目錄(普通用戶就可以讀取的命令)/boot啟動目錄,啟動相關文件/dev設備文件保存目錄/etc配置文件保存目錄/home普通用戶的家目錄/lib系統庫保存目錄/mnt系統掛載目錄/media掛載目錄/root超級用戶的家目錄/tmp臨時目錄/sbin命令保存目錄(超級用戶才能使用的目錄)/proc直接寫入內存的/sys/usr系統軟件資源目錄 /usr/bin/系統命令(普通用戶) /usr/sbin/系統命令(超級用戶) /var系統相關文檔內容
鏈接命令
ln -s [原文件] [目標文件]命令英文原意:link功能描述:生成鏈接文件 選項: -s 創建軟鏈接
硬鏈接特征:
1、擁有相同的i節點和存儲block塊,可以看做是同一個文件 2、可通過i節點識別 3、不能跨分區 4、不能針對目錄使用
軟鏈接特征:
1、類似windows快鍵方式 2、軟鏈接擁有自己的i節點和block塊,但是數據塊中只保存原文件的文件名和i節點號,並沒有實際的文件數據 3、lrwxrwxrwx l軟鏈接 軟鏈接文件權限都為rwxrwxrwx 4、修改任意文件,另外一個都改變 5、刪除原文件,軟鏈接不能使用