1、目錄操作概述 2、ls顯示目錄內容 命令名稱:ls 命令英文原意:list 命令所在路徑:/bin/ls 執行許可權:所有用戶 功能描述:顯示目錄文件 ls -a 顯示目錄下的所有文件(包括隱藏文件),a就是all的縮寫 ls 顯示目錄(不包括隱藏文件) ls / 顯示根目錄 ls -l 顯示長格 ...
1、目錄操作概述
2、ls顯示目錄內容
命令名稱:ls
命令英文原意:list
命令所在路徑:/bin/ls
執行許可權:所有用戶
功能描述:顯示目錄文件
ls -a 顯示目錄下的所有文件(包括隱藏文件),a就是all的縮寫
ls 顯示目錄(不包括隱藏文件)
ls / 顯示根目錄
ls -l 顯示長格式(顯示的東西比較多,l就是long的縮寫)
ls -i 顯示文件的id
ls -a -l
我們介紹下後六列的內容(以第一行為例)
第二列(2):引用計數,代表文件被引用幾次,普通用戶只是瞭解下即可
第三列(xiangzi):文件所有者
第四列(xiangzi):文件所屬組
第五列(83):文件大小,單位是位元組,如果想展示人性化的大小,可以使用 ls -lh (h就是human人類的意思)
第六列():文件最後修改時間
第七列:文件名字
(
背景知識:Linux將用戶分為三類,應用到每個文件上,分別是所有者User,組Group和其他人Other;
文件的創建者就是所有者,所有者只能是一個用戶,而且可能會變更。
所屬組定義了一組相同類型的用戶。
其他人
)
第一列的內容解析
這裡介紹的是 -d 命令 (d是dicr)
總結一下
ls命令
-a 能查到全部文件,包括隱藏文件
-l 能查到詳細信息
-d 指定目錄的信息
-h 很人性化的顯示
-i 幫助你查詢到任何一個文件的id
這些命令都是自由組合的,沒有順序限制
比如
Ls -a -l
Ls -al
Ls -l -a
3、mkdir 創建目錄
命令名稱:mkdir
命令英文原意:make directiories
命令所在路徑:/bin/mkdir
執行許可權:所有用戶
語法: mkdir -p [目錄名]
功能描述:創建新目錄
-p 遞歸創建
4、cd切換工作目錄
命令名稱:cd
命令英文原意:change directory
命令所在路徑:shell內置命令
執行許可權:所有用戶
語法: cd [目錄名]
功能描述:切換目錄
範例:
$ cd /temp/Japan/boduo 切換到指定目錄
$ cd .. 回到上一級目錄
5、pwd顯示當前目錄
命令名稱:pwd
命令英文原意:print working directory
命令所在路徑:/bin/pwd
執行許可權:所有用戶
語法: pwd
功能描述:顯示當前目錄
範例:
$ pwd
6、rmdir刪除目錄
命令名稱:rmdir
命令英文原意:remove empty directories
命令所在路徑:/bin/rmdir
執行許可權:所有用戶
語法: rmdir [目錄名]
功能描述:刪除空目錄
範例:
$ rmdir /temp/Japan/boduo
註意:只能刪除空目錄,你要刪除空目錄,只能先刪除這個目錄下的文件才可以。
7、cp拷貝目錄
命令名稱:cp
命令英文原意:copy
命令所在路徑:/bin/cp
執行許可權:所有用戶
語法: cp -rp [原文件或目錄] [目標目錄]
-r 複製目錄
-p 保留文件屬性
功能描述:複製文件或目錄
範例:
8、mv剪切、改名
命令名稱:mv
命令英文原意:move
命令所在路徑:/bin/mv
執行許可權:所有用戶
語法: mv [原文件或目錄] [目標目錄]
功能描述:剪切文件或改名
範例:
9、rm刪除目錄
命令名稱:rm
命令英文原意:remove
命令所在路徑:/bin/rm
執行許可權:所有用戶
語法: rm -rf [文件或目錄]
-r 刪除目錄
-f 強制執行
功能描述:刪除文件
範例: