Linux發行版 元數據信息 軟鏈接和硬鏈接區別

1描述Linux發行版的系統目錄名稱命名規則以及用途。
答;命名規則以下:
文件名最長255個字節
包括路徑在內文件名稱最長4095個字節
藍色-->目錄 綠色-->可執行文件 紅色-->壓縮文件 淺藍色-->連接文
件 灰色-->其餘文件
除了斜槓和NUL,全部字符都有效.但使用特殊字符的目錄名和文件不推薦使用,
有些字符須要用引號來引用它們
標準Linux文件系統(如ext4),文件名稱大小寫敏感
例如:MAIL, Mail, mail, mAiL
用途以下:
/boot:引導文件存放目錄,內核文件(vmlinuz)、引導加載器(bootloader, grub)
都存放於此目錄
/bin:全部用戶使用的基本命令;不能關聯至獨立分區,OS啓動即會用到的程序
/sbin:管理類的基本命令;不能關聯至獨立分區,OS啓動即會用到的程序
/lib:啓動時程序依賴的基本共享庫文件以及內核模塊文件(/lib/modules)
/lib64:專用於x86_64系統上的輔助共享庫文件存放位置
/etc:配置文件目錄
/home/USERNAME:普通用戶家目錄
/root:管理員的家目錄
/media:便攜式移動設備掛載點node

二、描述文件的元數據信息有哪些,分別表示什麼含義,如何查看?如何修改文件的時間戳信息?
答:
Linux發行版 元數據信息 軟鏈接和硬鏈接區別
文件名
大小 超級塊 塊大小 文件屬性
設備 節點數 連接數
文件644權限屬性 Uid Gid
最後一次訪問時間
最後一次數據部分修改時間
最後一次inode修改時間ide

touch -a 修改atime
touch -m修改mtimespa

mv 更名
mkfs -b /dev/sda6 修改塊大小
修改iNode
mkfs -i /dev/sdb1
mkfs -I /dev/sdb2
chmod 777 修改權限
usermod groupmod
ln 改變連接屬性code

3.總結軟鏈接和硬鏈接區別,並用實例操做說明。
答:
  硬鏈接特性以下:
    硬鏈接是獨立的兩個文件,有各自iNode和blk.
    建立硬連接會增長額外的記錄項以引用文件

 對應於同一文件系統上一個物理文件
 每一個目錄引用相同的inode號
 建立時連接數遞增
 刪除文件時:
 rm命令遞減計數的連接
 文件要存在,至少有一個連接數
 當連接數爲零時,該文件被刪除
 不能跨越驅動器或分區
 語法:
ln filename [linkname ]
Linux發行版 元數據信息 軟鏈接和硬鏈接區別字符串

軟鏈接以下:
 一個符號連接指向另外一個文件

ls - l的 顯示連接的名稱和引用的文件
一個符號連接的內容是它引用文件的名稱
能夠對目錄進行
能夠跨分區
指向的是另外一個文件的路徑;其大小爲指向的路徑字符串的長度;不增長或減
少目標文件inode的引用計數
語法:
ln -s filename ​ ​ [linkname]
Linux發行版 元數據信息 軟鏈接和硬鏈接區別it

四、Linux上的文件管理類命令都有哪些,其經常使用的使用方法及其相關示例演示。
ls cp mv rm stat file mkdir touch tree ln ....
ls -liht
mkdir -p /test/dir1/dir2/dir3
rm -fr f
ln -s f1 f2
tree -L 1class

五、複製/etc/profile至/tmp/目錄,用查找替換命令刪除/tmp/profile文件中的 行首的空白字符
cp /etc/profile /tmp
sed 's@^[[:space:]]+@@' /tmp/profiletest

相關文章
相關標籤/搜索