linux目錄與檔案

2021-10-02 17:28:42 字數 1266 閱讀 5865

進入使用者主目錄:

cd ~
cd

..

獲取當前路徑:

pwd
檢視檔案的詳細資訊:

ls -al
三個為一組,均為rwx的三個引數的組合,代表linux的讀寫執行三個許可權控制,其中三位一組分別是所有者的許可權u(user)、所屬組的許可權g(group)、其他使用者的許可權o(other)

數字 |字元 |檔案/目錄

4 | r |檢視檔案內容/檢視目錄下檔案或者目錄名稱

2 | w | 修改檔案內容/在目錄下增刪改

1 | x | 執行一些程式或者指令碼/可以用命令切換目錄

-r:遞迴的將許可權應用於所有的子目錄和子檔案

修改許可權的三種形式:

1,使用字元形式修改許可權。

chmod命令引數中,u代表所有者,g代表所屬組,o代表其他使用者,a代表所有人

2,使用操作符形式修改許可權

+符號表示增加相應的許可權,-符號表示減去相應的許可權

3,使用數字形式修改許可權

777:所有使用者有rwx

命令與chmod相同

命令與chmod相同

umask 主要用來設定使用者建立檔案的預設許可權,它與 chmod 的效果剛好相反,umask 設定的是許可權「補碼」,而 chmod 設定的是檔案許可權碼。一般在 /etc/profile、$[home]/.bash_profile 或 $[home]/.profile 中設定 umask 值。

ls:用來顯示當前目錄下的檔案資訊

cat:用於檢視檔案的內容

tac:倒敘顯示檔案內容

more/less:分頁檢視檔案內容,less可以通過方向鍵上下翻頁

grep:查詢關鍵字並列印匹配的行

head:顯示檔案的前10行內容

tail:顯示指定檔案的末尾10行

torch:建立空白檔案

mkdir:建立乙個空白目錄,也可以指定建立目錄的許可權屬性

cp:用於複製檔案和目錄

rm:刪除檔案和目錄

mv:移動或者重新命名檔案和目錄

du:用於計算檔案或者目錄的容量資訊

stat:檢視檔案的狀態

建立方法:

不允許給目錄建立硬鏈結

只有在同一檔案系統中的檔案之間才能建立鏈結,而只用超級使用者才有建立硬鏈結的許可權

軟鏈結可以跨分割槽,但原始檔不能刪除

硬鏈結不能跨分割槽,但可以刪除原始檔

linux檔案與目錄

絕對路徑 路徑的寫法一定由根目錄 寫起,例如 usr share doc這個目錄 相對路徑 路徑的寫法不是由根目錄 寫起,例如由 usr share doc 要到 usr share man下面時,可以寫成 cd man 相對路徑意指相對於目前工作目錄的路徑。代表此層目錄 代表上一層目錄 代表前乙個...

Linux檔案與目錄

linux系統中有三種基本的檔案型別 普通檔案 目錄檔案 裝置檔案。1 普通檔案普通檔案分為文字檔案和二進位制檔案 二進位制檔案 這類檔案以文字的二進位制形式儲存在計算機中,使用者一般不能直接讀懂它們,只有通過相應的軟體才能將其顯示出來。常見的可執行程式 圖形 影象 聲音等檔案都是二進位制檔案。2 ...

Linux 檔案與目錄

命令作用 ls檢視當前目錄下所有的非隱藏檔案及目錄 ls a 檢視當前目錄下所有檔案,包括隱藏檔案及目錄 ls al 檢視當前目錄下所有檔案及目錄的詳細資訊 ls lh 以易讀的格式顯示檔案大小 一般來說,乙個檔案的許可權可以設定三個值,r w x,那麼這三個字元分別代表什麼意義呢 w write ...