1古掏、描述Linux發(fā)行版的系統(tǒng)目錄名稱命名規(guī)則以及用途。
?? ? ? ? 1.遵循FHS(Filesystem Hierarchy Standard)標(biāo)準(zhǔn)
? ? ? ?2.嚴(yán)格區(qū)分大小寫
? ? ? ?3.目錄也是文件啥繁,在同一路徑下邻耕,兩個(gè)文件不能同名
? ? ? ?4.支持使用除 / 以外的任意字符
? ? ? ?5.最長(zhǎng)字符不能超過(guò)255個(gè)字符
2.Linux發(fā)行版的系統(tǒng)目錄名稱以及作用
2胧后、描述文件的元數(shù)據(jù)信息有哪些俊犯,分別表示什么含義威沫,如何查看贤惯?如何修改文件的時(shí)間戳信息?
?1.文件的元數(shù)據(jù)是指文件的屬性棒掠、大小孵构、創(chuàng)建時(shí)間、訪問(wèn)時(shí)間烟很、屬主屬組等信息颈墅。
? 2.三個(gè)時(shí)間戳:
? ? ? ? ? ? access time:訪問(wèn)時(shí)間,簡(jiǎn)寫atime,讀寫文件內(nèi)容
? ? ? ? ? ? modify time: 修改時(shí)間雾袱,mtime,改變文件內(nèi)容(數(shù)據(jù))
? ? ? ? ? ? change time:改變時(shí)間恤筛,ctime,元數(shù)據(jù)發(fā)生改變
3.修改時(shí)間戳示例:
1.創(chuàng)建文件然后用cat查看 芹橡,此時(shí)?access time 會(huì)變
2.vim編輯文件在查看毒坛,此時(shí)三個(gè)時(shí)間都會(huì)變
3.修改文件所有者此時(shí)只有change time會(huì)變
4.用重定向往文件追加內(nèi)容,此時(shí)林说,只有?modify time:時(shí)間會(huì)變
3煎殷、總結(jié)軟連接和硬連接區(qū)別,并用實(shí)例操作說(shuō)明述么。
? ? ? 1.本質(zhì)上的區(qū)別:硬鏈接是同一個(gè)多個(gè)文件名蝌数,軟鏈接是不同的文件
? ? ? 通過(guò)以下截圖可以看出硬鏈接的節(jié)點(diǎn)編號(hào)是同一個(gè),而軟鏈接則不是度秘,刪除源文件profile后顶伞,硬鏈接文件依然可以訪問(wèn),而軟連接則不可以
? ? ? 2.?跨分區(qū)的區(qū)別:硬鏈接不支持跨分區(qū)剑梳,軟鏈接支持跨分區(qū)
在/目錄下對(duì)/data/f1進(jìn)行創(chuàng)建硬鏈接提示不能跨分區(qū)唆貌,而軟鏈接成功
? ? ? 3.硬鏈接不支持對(duì)目錄創(chuàng)建,軟鏈接支持
4垢乙、Linux上的文件管理類命令都有哪些锨咙,其常用的使用方法及其相關(guān)示例演示。
? ? ? ?總結(jié):文件類管理大概分為三類:
1.文件查看類:常用的命令有:ls追逮,cat,tac,head,tail ,less ,more 等
2.文件管理類:cp 寞焙,mv,rm,rmdir艘绍,touch
3.目錄管理類:mkdir ,rmdir,cd 着茸,pwd等
5族扰、復(fù)制/etc/profile至/tmp/目錄匿情,用查找替換命令刪除/tmp/profile文件中的?行首的空白字符
1.先把文件拷貝到/tmp/下
2.編輯tmp下的文件 用全文搜索替換
3.保存退出
6扭倾、在vim中設(shè)置tab縮進(jìn)為4個(gè)字符????
? ? 1.用vim編輯一個(gè)文件
? ? 2.在命令行模式下輸入:set ts=4 回車
? ? 3. 設(shè)置成功