1、描述Linux發(fā)行版的系統(tǒng)目錄名稱命名規(guī)則以及用途少态。
命名規(guī)則:?
? ? 1、遵循FHS標(biāo)準(zhǔn)
? ? 2易遣、標(biāo)準(zhǔn)的linux文件系統(tǒng)區(qū)分大小寫
? ? 3彼妻、最長命名規(guī)則不超過255個(gè)字符
用途:
/bin : 用戶可執(zhí)行的基本命令
/sbin:? 系統(tǒng)管理類的命令
/boot: 系統(tǒng)啟動(dòng)引導(dǎo)文件的存放目錄
/dev: 設(shè)備文件及特殊文件的存放目錄
/etc: 系統(tǒng)配置文件存放目錄
/lib: 系統(tǒng)啟動(dòng)或者跟文件系統(tǒng)應(yīng)用程序的共享庫及內(nèi)核文件
/home: 普通用戶家目錄
/root : root用戶價(jià)目路
/media: 便攜式設(shè)備掛載點(diǎn)
/mnt:? 其他文件的臨時(shí)掛載點(diǎn)
/opt: 其他應(yīng)用程序安裝
/usr: 全局共享制度數(shù)據(jù)目錄
/tmp: 臨時(shí)文件的臨時(shí)存放目錄
2、描述文件的元數(shù)據(jù)信息有哪些训挡,分別表示什么含義澳骤,如何查看?如何修改文件的時(shí)間戳信息澜薄?
文件元數(shù)據(jù)信息: 文件名为肮、大小、所屬組所有者等不包含文件具體內(nèi)容的信息
查看文件元數(shù)據(jù)的方法: stat? ? ? ? ? ?
? ? 示例: stat /etc/passwd
命令參數(shù):?
-a? 或者--time? 只更改存取時(shí)間?
-m 只改變動(dòng)的時(shí)間?
-t 指定日期時(shí)間
? ??示例:將/tmp/passwd文件的最近更改時(shí)間改為2020年1月1日1點(diǎn)1分10秒
? touch? -t 202001010101.10 /tmp/passwd
3肤京、總結(jié)軟連接和硬連接區(qū)別颊艳,并用實(shí)例操作說明茅特。
主要區(qū)別:
硬鏈接:
a.不能對目錄創(chuàng)建硬鏈接
b:不能對不同的文件系統(tǒng)創(chuàng)建硬鏈接,即兩個(gè)文件名要在相同的文件系統(tǒng)下
c:不能對不存在的文件創(chuàng)建硬鏈接
軟鏈接:
a.可以對目錄創(chuàng)建軟鏈接,遍歷操作會(huì)忽略目錄的軟鏈接棋枕。
b:可以跨文件系統(tǒng)
c:可以對不存在的文件創(chuàng)建軟鏈接
4白修、Linux上的文件管理類命令都有哪些,其常用的使用方法及其相關(guān)示例演示重斑。
目錄管理類: cd? 兵睛、ls 、 mkdir窥浪、 rmdir
文件管理命令: cat祖很、more、less漾脂、 touch?
cd:? 作用: 切換目錄
? 示例:
切換到/opt? :cd /opt
切換到上一次的工作目錄: cd -
切換到家目錄: cd ~
ls:? 列出文件及文件夾
列出/tmp的文件及文件夾:? ls? /tmp?
列出/tmp下的詳細(xì)信息: ls -l /tmp
mkdir:? 創(chuàng)建文件夾
創(chuàng)建文件夾new: mkdir new
創(chuàng)建多層文件夾c: mkdir -p /a/b/c
rmdir: 刪除空文件夾
刪除空文件夾/b : rmdir b
cat: 查看文件內(nèi)容
查看/b.txt: cat b.txt
touch: 創(chuàng)建文件
/tmp下創(chuàng)建a.txt:? touch /tmp/a.txt
more/less: 被查看的內(nèi)容太多了假颇,cat一次顯示不全,就可以用這兩個(gè)進(jìn)行翻頁查看
5骨稿、復(fù)制/etc/profile至/tmp/目錄笨鸡,用查找替換命令刪除/tmp/profile文件中的?行首的空白字符
a) 先復(fù)制:
cp /etc/profile /tmp
b) 刪除空格
:%s^[[:blank:]]\+//g
6、在vim中設(shè)置tab縮進(jìn)為4個(gè)字符
?vim ~/.vimrc
:set ts=4