元數據包括:node
用stat能夠查看文件的元數據信息linux
[root@localhost ~]# stat /etc/fstab File: ‘/etc/fstab’ Size: 501 Blocks: 8 IO Block: 4096 regular file Device: 803h/2051d Inode: 16777282 Links: 1 Access: (0644/-rw-r--r--) Uid: ( 0/ root) Gid: ( 0/ root) Context: system_u:object_r:etc_t:s0 Access: 2020-06-10 10:51:16.065686477 -0400 Modify: 2020-03-31 13:45:29.822983459 -0400 Change: 2020-03-31 13:48:34.390977987 -0400 Birth: -
stat命令顯示文件源數據信息各個指標解釋
File: 文件名稱;
Size: 文件大小;
Blocks: 佔用的磁盤塊數;
IO Block:IO塊大小;
regular file:這裏是顯示文件的類型,這是一個普通文件
Device:所在設備;
Inode:Inode節點號;
Links:連接次數;
Access :訪問權限;
Uid:uid號和屬主;
Gid:gid號和屬組;
Access:訪問時間,atime,讀取文件內容
Modify:修改時間, mtime,改變文件內容(數據)
Chang:改變時間, ctime,元數據發生改變vim
touch命令
格式:touch [OPTION]... FILE...ide
硬連接和軟連接區別
1本質:硬連接:同文件多個名字;軟連接不一樣文件
2跨分區:硬連接不能跨分區建立,由於他們指的時一樣的數據;軟連接能夠跨分區
3目錄:硬連接不能對目錄文件夾建立連接;軟連接能夠
4相互關係:硬連接刪除原數據後連接不受影響;軟連接刪除原文件後連接失效
5inode號:硬連接源文件與連接文件相同的innode號;軟連接的源文件與連接文件innode號不一樣
6連接數:建立硬連接後文件會增長連接數;建立軟連接後文件不會增長連接數
7相對路徑:軟連接的建立:原始文件路徑須要以連接文件坐在目錄,寫相對路徑
8文件類型:硬鏈接爲普通文件-;軟連接文件爲l
9建立方式:ln -s建立軟連接,ln -s 原文件 連接文件;建立硬連接不加sui
cp 命令,主要用來複制文件和目錄,同時藉助某些選項,還能夠實現複製整個目錄,以及比對兩文件的新舊而予以升級等功能。指針
cp 命令的基本格式以下:
[root@localhost ~]# cp [選項] 源文件 目標文件code
選項: a:至關於 -d、-p、-r 選項的集合,這幾個選項咱們一一介紹; d:若是源文件爲軟連接(對硬連接無效),則複製出的目標文件也爲軟連接; i:詢問,若是目標文件已經存在,則會詢問是否覆蓋; l:把目標文件創建爲源文件的硬連接文件,而不是複製源文件; s:把目標文件創建爲源文件的軟連接文件,而不是複製源文件; p:複製後目標文件保留源文件的屬性(包括全部者、所屬組、權限和時間); r:遞歸複製,用於複製目錄; u:若目標文件比源文件有差別,則使用該選項能夠更新目標文件,此選項可用於對文件的升級和備用。
使用絕對或相對路徑:
切換到上級目錄:cd ..
切換到家目錄:cd
切換到上一次所在目錄:cd -排序
[root@localhost ~]# cd /etc/sysconfig/network-scripts/ [root@localhost network-scripts]# cd .. [root@localhost sysconfig]# cd - /etc/sysconfig/network-scripts [root@localhost network-scripts]#
ls能夠列出目錄下的內容
Usage:ls [OPTION]... [FILE]...遞歸
ls -a 包含隱藏文件 ls -l 顯示額外的信息 ls -R 目錄遞歸 ls -ld 目錄和符號連接信息 ls -1 文件分行顯示 ls –S 按從大到小排序 ls –t 按mtime排序 ls –u 配合-t選項,顯示並按atime重新到舊排序 ls –U 按目錄存放順序顯示 ls –X 按文件後綴排序
經常使用選項:ip
i 交互式 f 強制 b 目標存在,覆蓋前先備份
選項
d: 只顯示目錄 L level:指定顯示的層級數目 P pattern: 只顯示由指定pattern匹配到的路徑
p: 存在於不報錯,且可自動建立所需的各目錄`` v: 顯示詳細信息 m : 建立目錄時直接指定權限
p: 遞歸刪除父空目錄 v: 顯示詳細信息
vim /tmp/profile
:進入命令模式
:%s/^\s*//g
:進入命令模式 :set tabstop=4