第二周作業(yè)

1、描述linux目錄結(jié)構(gòu)以及目錄結(jié)構(gòu)命名規(guī)定

2、顯示/etc目錄下,所有以.d結(jié)尾的文件或目錄

3、顯示/etc目錄下,所有.conf結(jié)尾,且以m,n,r,p開(kāi)頭的文件或目錄

4、創(chuàng)建/app/rootdir目錄,并復(fù)制/root下所有文件到該目錄內(nèi),?要求保留原有權(quán)限

5、使用命令行展開(kāi)功能,創(chuàng)建/tmp/a1,?/tmp/a2,?/tmp/a1/a,?/tmp/a1/b,在/tmp目錄下創(chuàng)建目錄:x_y,?x_z,?q_y,?q_z

6、總結(jié)用戶(hù)、用戶(hù)組管理命令并演示命令以及常見(jiàn)用法

7、文件權(quán)限,屬主屬組管理命令有哪些,并演示命令以及用法

8、創(chuàng)建用戶(hù)gentoo,附加組為bin和root,默認(rèn)shell為/bin/csh,注釋信息為?"Gentoo?Distribution"

答:1.Linux一級(jí)主要的目錄:

/var:存放程序運(yùn)行期間經(jīng)常變化的文件

/etc:放置系統(tǒng)配置文件

/boot:存放與操作系統(tǒng)啟動(dòng)相關(guān)的文件(程序)

/home:用戶(hù)家目錄

/lib或者lib64:存放庫(kù)文件(64位系統(tǒng)的庫(kù)文件)

/dev:存放設(shè)備文件

/usr:應(yīng)用程序存放的地方

/bin:存放二進(jìn)制命令(普通用戶(hù))

/sbin:超級(jí)用戶(hù)使用的二進(jìn)制命令

2:? ?ls? -d? /etc/*.d

3.? ls -d? /etc/[mnrp]*.conf?

4.mkdir -p?/app/rootdir? ? ??

?cp -a /root? /app/rootdir

5.mkdir -p /tmp/a{1/{a,b},2}

? ?mkdir -p /tmp/{x,q}_{y,z}

6.useradd:創(chuàng)建新的用戶(hù)

參數(shù)作用 -d 指定用戶(hù)的家目錄(默認(rèn)為/home/username)?

?-e 賬戶(hù)的到期時(shí)間,格式為YYYY-MM-DD.?

?-u 指定該用戶(hù)的默認(rèn)UID

-g 指定一個(gè)初始的用戶(hù)基本組(必須已存在)?

?-G 指定一個(gè)或多個(gè)擴(kuò)展用戶(hù)組 -N 不創(chuàng)建與用戶(hù)同名的基本用戶(hù)組

?-s 指定該用戶(hù)的默認(rèn)Shell解釋器

groupadd:新增用戶(hù)組

usermod:修改用戶(hù)屬性

-c 填寫(xiě)用戶(hù)賬戶(hù)的備注信息?

?-d -m 參數(shù)-m與參數(shù)-d連用,可重新指定用戶(hù)的家目錄并自動(dòng)把舊的數(shù)據(jù)轉(zhuǎn)移過(guò)去?

?-e 賬戶(hù)的到期時(shí)間,格式為YYYY-MM-DD?

?-g 變更所屬用戶(hù)組?

?-G 變更擴(kuò)展用戶(hù)組

?-L 鎖定用戶(hù)禁止其登錄系統(tǒng)

?-U 解鎖用戶(hù),允許其登錄系統(tǒng)

?-s 變更默認(rèn)終端

?-u 修改用戶(hù)的UID

?passwd:設(shè)置用戶(hù)密碼相關(guān)

參數(shù):-l鎖定用戶(hù),禁止其登錄? -u解除鎖定,允許用戶(hù)登錄??

? ? ? ? ? ?-d使該用戶(hù)可用空密碼登錄系統(tǒng)

? ? ? ? ? ? -e強(qiáng)制用戶(hù)在下次登錄時(shí)修改密碼

userdel‘:刪除用戶(hù)

參數(shù):-f? 強(qiáng)制刪除用戶(hù)? ?-r 刪除用戶(hù)以及家目錄’

7.chmod:用來(lái)改變文件或目錄的權(quán)限 (僅能修改屬主為自己的那些文件的權(quán)限)

例:將檔案?file1.txt?設(shè)為所有人皆可讀取?:? chmod?a+r?file1.txt?

u?表示該檔案的擁有者,g?表示與該檔案的擁有者屬于同一個(gè)群體(group)者,o?表示其他以外的人,a?表示這三者皆是。

+?表示增加權(quán)限、-?表示取消權(quán)限、=?表示唯一設(shè)定權(quán)限。

r?表示可讀取,w?表示可寫(xiě)入,x?表示可執(zhí)行,X?表示只有當(dāng)該檔案是個(gè)子目錄或者該檔案已經(jīng)被設(shè)定過(guò)為可執(zhí)行。

-c?:?若該檔案權(quán)限確實(shí)已經(jīng)更改,才顯示其更改動(dòng)作

-f?:?若該檔案權(quán)限無(wú)法被更改也不要顯示錯(cuò)誤訊息

-v?:?顯示權(quán)限變更的詳細(xì)資料

-R?:?對(duì)目前目錄下的所有檔案與子目錄進(jìn)行相同的權(quán)限變更(即以遞回的方式逐個(gè)變更)

? chown: 用來(lái)改變文件或目錄的所屬主(擁有者)和所屬的組

? chgrp:用來(lái)改變用戶(hù)所屬的組(僅管理員可操作)


8.useradd gentoo -G bin,root -s /bin/csh -c"Gentoo Distribution"

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 一、Python簡(jiǎn)介和環(huán)境搭建以及pip的安裝 4課時(shí)實(shí)驗(yàn)課主要內(nèi)容 【Python簡(jiǎn)介】: Python 是一個(gè)...
    _小老虎_閱讀 6,338評(píng)論 0 10
  • 1、Linux上的文件管理類(lèi)命令都有哪些,其常用的使用方法及其相關(guān)示例演示。 mkdir命令:創(chuàng)建目錄文件 -p ...
    小邢_閱讀 308評(píng)論 0 0
  • 1、Linux上的文件管理類(lèi)命令都有哪些,其常用的使用方法及其相關(guān)示例演示。 cp命令 cp - copy fil...
    華煉閱讀 331評(píng)論 0 0
  • 壹--- Linux上的文件管理類(lèi)命令都有哪些,其常用的使用方法及其相關(guān)示例演示 1、Linux上的文件管理類(lèi)命...
    yaha21閱讀 494評(píng)論 0 4
  • 一、Linux上的文件管理類(lèi)命令都有哪些,其常用的使用方法及其相關(guān)示例演示。 復(fù)制命令:cp 三種使用風(fēng)格: c...
    N32_Diamond閱讀 353評(píng)論 1 0

友情鏈接更多精彩內(nèi)容