第二周作業(yè)

第二周作業(yè)

班主任-薇薇 10月8號(hào) 星期二 09:03

假期結(jié)束 學(xué)習(xí)繼續(xù)敞曹,節(jié)后第一次作業(yè)來襲啊(10.8-10.13)

就業(yè)班和全程班作業(yè):

1恨憎、Linux上的文件管理類命令都有哪些正蛙,其常用的使用方法及其相關(guān)示例演示。

2芦圾、使用命令行展開功能,創(chuàng)建/tmp/a1,?/tmp/a2,?/tmp/a1/a,?/tmp/a1/b俄认,在/tmp目錄下創(chuàng)建目錄:x_y,?x_z,?q_y,?q_z

3个少、文件的元數(shù)據(jù)信息有哪些洪乍,分別表示什么含義,如何查看夜焦?如何修改文件的時(shí)間戳信息壳澳。

4、在/tmp目錄下創(chuàng)建以tfile開頭茫经,后跟當(dāng)前日期和時(shí)間的文件巷波,文件名形如:tfile-2016-05-27-09-32-22。

5卸伞、復(fù)制/etc目錄下所有以p開頭抹镊,以非數(shù)字結(jié)尾的文件或目錄到/tmp/mytest1目錄中。

6瞪慧、創(chuàng)建用戶tom,指定UID為5001髓考,指定家目錄為/tmp/tom,?指定shell為/bin/zsh,?指定基本組為tom,附加組為jack

7弃酌、常用的用戶以及文件管理命令有哪些氨菇,并演示命令以及用法。

架構(gòu)班小伙伴看這里哦:

1妓湘、LVS實(shí)現(xiàn)nat,dr查蓉。

2、nginx反向代理榜贴,虛擬主機(jī)豌研。

=====================================================================

1、Linux上的文件管理類命令都有哪些唬党,其常用的使用方法及其相關(guān)示例演示鹃共。

?? ?(1)目錄管理命令

?? ??????ls:列出指定目錄下的內(nèi)容

?? ??? ?格式:ls [OPTION]... [FILE]...

?? ??? ??? ?-a:顯示所有文件包括隱藏文件

?? ??? ??? ?-A:顯示除 . 和 .. 之外的所有文件

?? ??? ??? ?-l,--long:顯示文件的詳細(xì)屬性信息

?? ??? ??? ?-h:對(duì)文件大小進(jìn)行單位換算驶拱,可能影響精度

?? ??? ??? ?-d:查看目錄本身而非其內(nèi)部文件

?? ??? ??? ?-r:逆序顯示文件

?? ??? ??? ?-R:遞歸顯示文件

?? ??? ?示例:ls -lah / --詳細(xì)顯示/目錄下的所有文件(包括隱藏文件)

?? ??? ?ls -ldh /etc --詳細(xì)顯示/etc目錄本身

?? ??? ?ls -lhv / --倒序顯示/目錄下所有文件(包括隱藏文件)

?? ??? ?ls -R /etc    --遞歸顯示/etc下所有文件

?? ??????mkdir:創(chuàng)建目錄

?? ??? ?格式:mkdir [OPTION]... DIRECTORY...

?? ??? ??? ?-p:自動(dòng)按需創(chuàng)建父目錄

?? ??? ??? ?-m:創(chuàng)建目錄時(shí)給定權(quán)限

?? ??? ?示例:mkdir -p /data/test/A/B --在/data目錄下遞歸創(chuàng)建/test/A/B三個(gè)目錄

?? ??? ?mkdir -m 711 -p /data/MODE/A --在/data目錄下遞歸創(chuàng)建MODE/A兩個(gè)目錄同時(shí)指定目錄A的權(quán)限為711

? ??????rmdir:刪除目錄

?? ??? ?格式:rmdir [OPTION]... DIRECTORY...

?? ??? ??? ?-p:刪除目錄后如果其父目錄為空霜浴,則一并刪除

?? ??? ?示例:rmdir -p /data/test/A --刪除A目錄后,test目錄為空蓝纲,一并刪除

?? ??????cd:切換目錄

?? ??? ?示例:cd ..:切換到上級(jí)目錄

?? ??? ??? ?cd ~:切換回自己的家目錄

?? ??? ?????cd -:在上一次目錄與當(dāng)前目錄直接來回切換

? ??????pwd:顯示當(dāng)前目錄

?? ?(2)文件管理命令

?? ????cp:復(fù)制

?? ??? ?格式:?jiǎn)卧磸?fù)制:cp [OPTION]... [-T] SOURCE DEST(如果DEST不存在則創(chuàng)建阴孟,存在則覆蓋)

?? ??? ??? ??? ???多源復(fù)制:cp [OPTION]... SOURCE... DIRECTORY(DEST必須為directory)

?? ??? ??? ?-i:交互式復(fù)制,既覆蓋前提醒用戶確認(rèn)

?? ??? ??? ?-f:強(qiáng)制覆蓋目標(biāo)文件

?? ??? ??? ?-r税迷,-R:遞歸處理永丝,將指定目錄下的所有文件包括目錄一并刪除

?? ??? ?示例:cp -if /data/[1-3].txt /data/test --test必須為目錄,把三個(gè)文件一起復(fù)制到test中

?? ??? ?cp -r /data /practice --把data目錄及目錄下的內(nèi)容一起復(fù)制到practice中

? ??????mv:剪切

?? ??? ?格式:rm [OPTION]... FILE...

?? ??? ??? ?-i:交互式復(fù)制箭养,即覆蓋前提醒用戶確認(rèn)

?? ??? ??? ?-f:將至覆蓋目標(biāo)文件

?? ??? ??? ?-r慕嚷,-R:遞歸處理,將指定目錄下的所有文件包括目錄一并刪除

?? ??? ?示例:rm -rf /practice --遞歸刪除/practice目錄

?? ?(3)文本內(nèi)容管理命令

?? ?cat:正向查看文本內(nèi)容?? ??? ?

????格式:cat [OPTION]... [FILE]...?? ??? ????

?????????????-n:給顯示的文本行編號(hào)

?? ??? ??? ?-E:顯示行結(jié)束符號(hào)$

? ? ? ? 示例:cat -n /etc/fstab --查看/etc/fstab內(nèi)容并顯示行號(hào)

? ??????tac:倒序查看文本內(nèi)容

?? ??? ?格式:tac [OPTION]... [FILE]...

?? ??? ?示例:tac /etc/passwd --倒敘查看文本內(nèi)容

? ??????head:顯示文本內(nèi)容,默認(rèn)顯示前10行

?? ??? ?格式:head [OPTION]... [FILE]...?? ??? ??? ?-n #:顯示文本前#行內(nèi)容

?? ??? ?示例:head -5 /etc/passwd --顯示/etc/passwd文件頭5行內(nèi)容

?? ??? ?tail:顯示文本內(nèi)容闯冷,默認(rèn)顯示后10行

?? ??? ?格式:tail [OPTION]... [FILE]...

?? ??? ??? ?-n #:顯示文本后#行的內(nèi)容

?? ??? ??? ?-f:查看文件尾部?jī)?nèi)容結(jié)束后不退出砂心,跟隨顯示新增的行

?? ??? ?示例:tail -8 /etc/passwd --顯示/etc/passwd文件后8行內(nèi)容

? ??????more:分屏顯示文本內(nèi)容懈词,每次顯示一屏顯示完停止

?? ??? ?格式:more [options] file [...]?? ??? ??? ?

????????????Space鍵:顯示文本下一屏內(nèi)容

?? ??? ??? ?Enter鍵:只顯示文本下一行內(nèi)容

?? ??? ??? ?b鍵:顯示文本上一屏內(nèi)容

?? ??? ??? ?q鍵:退出

?? ?????????less:分屏顯示文本內(nèi)容蛇耀,不主動(dòng)退出? ? ? ??

????????????格式:less [options] file [...]

?? ??? ??? ?Space鍵:顯示文本下一屏內(nèi)容?? ??? ??? ?

?? ??? ??? ?Enter鍵:只顯示文本下一行內(nèi)容?? ??? ??? ?

?? ??? ??? ?b鍵:顯示文本上一屏內(nèi)容

?? ??? ??? ?q鍵:退出

2、使用命令行展開功能坎弯,創(chuàng)建/tmp/a1,?/tmp/a2,?/tmp/a1/a,?/tmp/a1/b纺涤,在/tmp目錄下創(chuàng)建目錄:x_y,?x_z,?q_y,?q_z

? ? mkdir -pv /tmp/a{1/{a,b},2}

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

3、文件的元數(shù)據(jù)信息有哪些抠忘,分別表示什么含義撩炊,如何查看?如何修改文件的時(shí)間戳信息崎脉。

?? ?文件的元數(shù)據(jù)包括文件名 (File)拧咳、大小(Size)囚灼、數(shù)據(jù)塊(Blocks)骆膝、IO塊(IO Block)、設(shè)備(Device)灶体、節(jié)點(diǎn)號(hào)(Inode)阅签、硬鏈接(Links)、(Access)蝎抽、文件所屬主(Uid)政钟、文件所屬組(Gid)、最近訪問時(shí)間(Access Time)樟结、最近文件修改時(shí)間(Modify Time)养交、最近文件屬性更改時(shí)間(Change Time)

? ? 使用命令stat FileName查看文件元數(shù)據(jù)信息

? ? 使用touch命令修改文件的時(shí)間戳信息

? ? -c:指定的文件不存在時(shí)不予創(chuàng)建(所有時(shí)間都會(huì)改變)

? ? -a:僅修改access time(實(shí)際change time會(huì)隨著改變)

? ? -m:僅修改modify time(實(shí)際change time會(huì)隨著改變)

? ? -t:使用指定的日期時(shí)間,?格式[[CC]YY]MMDDhhmm[.ss](access time和modify time為指定時(shí)間瓢宦,change time為當(dāng)前系統(tǒng)時(shí)間)

4碎连、在/tmp目錄下創(chuàng)建以tfile開頭,后跟當(dāng)前日期和時(shí)間的文件刁笙,文件名形如:tfile-2016-05-27-09-32-22破花。

? ? touch tfile-`date +%F-%T`

5、復(fù)制/etc目錄下所有以p開頭疲吸,以非數(shù)字結(jié)尾的文件或目錄到/tmp/mytest1目錄中座每。

? ? cp -r /etc/p*[^0-9] /tmp/mytest1

? ? cp -r /etc/p*[^[0-9]] /tmp/mytest1

6、創(chuàng)建用戶tom,指定UID為5001摘悴,指定家目錄為/tmp/tom,?指定shell為/bin/zsh,?指定基本組為tom峭梳,附加組為jack

? ? useradd -u 5001 -d /tmp/tom -s /bin/zsh -g tom -G jack tom

7、常用的用戶以及文件管理命令有哪些,并演示命令以及用法葱椭。

? ? useradd:創(chuàng)建用戶

? ??語法:useradd [選項(xiàng)] 用戶名

?? ?? ? -u:指定用戶UID

?? ?? ? -g:指定用戶的初始組

?? ?? ? -G:指定用戶的附加組捂寿,多個(gè)組之間用逗號(hào)分隔

???? ? ?-d:指定用戶的家目錄

? ? ? ? -c:指定用戶的說明

? ? ? ? -s:指定用戶的登錄shell,默認(rèn)是/bin/bash

???? ? ?-m:建立用戶是強(qiáng)制建立用戶家目錄孵运,是默認(rèn)開啟的

???? ? ?-o:允許創(chuàng)建的用戶UID相同

???? ? ?-r:創(chuàng)建系統(tǒng)用戶秦陋,沒有家

????????-e:設(shè)置新用戶的停止日期,日期格式MM/DD/YY

??? ??passwd:修改用戶密碼

???? ? ? ?-S:查詢用戶密碼的密碼狀態(tài)治笨,僅root用戶可用??

???? ? ? ?-l:暫時(shí)鎖定用戶驳概,僅root可用

???? ? ? ?-u:解鎖用戶,僅root可用

???? ? ? ?--stdin:可以通過管道符輸出的數(shù)據(jù)作為用戶的密碼

???? 注意:root用戶能修改任何用戶的密碼旷赖,語法為 passwd 用戶名顺又。而普通用戶只能修改自己的密碼,語法為 passwd等孵,后面不能加普通用戶名稚照,而且密碼要符合密碼規(guī)則,不然修改不了俯萌。

?? ??usermod:修改用戶信息

? ? 語法:usermod [選項(xiàng)] 用戶名

???????????? -u:修改用戶的UID號(hào)

???????????? -c:修改用戶的說明信息

?????????????-L:臨時(shí)鎖定用戶 -U:解鎖用戶

???????????? -a:把用戶追加到某些組中果录,僅與-G選項(xiàng)一起使用

?????????????-G:把用戶追加到某些組中,僅與-a選項(xiàng)一起使用

???????????? -d:修改用戶的家目錄通常和-m選項(xiàng)一起使用

???????????? -m:修改用戶的家目錄通常和-d選項(xiàng)一起使用

???????????? -e:指定用戶賬號(hào)禁用的日期绳瘟,格式Y(jié)Y-MM-DD

???????????? -g:修改用戶的GID -l:修改用戶的登錄名稱

?chage:修改用戶密碼狀態(tài)

? ? 語法:chage [選項(xiàng)] 用戶名

? ? ? ? ? -l:列出用戶的詳細(xì)密碼狀態(tài)

???? ? ? ?-d:修改密碼最后一次更改日期(shadow文件的第3字段)

???? ? ? ?-m:兩次密碼修改間隔(shadow文件的第4字段)

???? ? ? ?-M:密碼有效期(shadow文件的第5字段)

???? ? ? ?-W:密碼過期前警告天數(shù)(shadow文件的第6字段)

???? ? ? ?-I:密碼過后寬限天數(shù)(shadow文件的第7字段)

???? ? ? ?-E:帳號(hào)失效時(shí)間(shadow文件的第8段)


?userdel:刪除用戶

? ? 語法:userdel [選項(xiàng)] 用戶名

???? ? ? ?-r:刪除用戶的同時(shí)一并刪除用戶的家目錄

?id:查看用戶信息

? ? 語法:id [選項(xiàng)] 用戶名

???? ? ? ?-u:查看用戶的UID

???? ? ? ?-g:查看用戶的GID

?groupadd:創(chuàng)建用戶組

? ? 語法:groupadd [選項(xiàng)] 組名

????? ? -g:指定組ID

?groupmod:修改用戶組信息

? ? 語法:groupmod [選項(xiàng)] 組名

???? ? ? ?-g:修改組ID

???? ? ? ?-n:修改組名

?groupdel:刪除用戶組

? ? 語法:groupdel 組名

?gpasswd:用戶組管理

????語法:gpasswd [選項(xiàng)] 組名

?????????? ?-a:添加用戶到組

?????????? ?-d:從組中刪除用戶

????????????-A:指定管理員

? ? 注意:添加用戶到某一個(gè)組時(shí)可以使用 usermod -G group user 這個(gè)命令可以添加user用戶到group組雕憔,但是以前添加的組就會(huì)被清空掉,所以想要添加一個(gè)用戶到一個(gè)組糖声,同時(shí)包留以前添加的組時(shí)斤彼,請(qǐng)使用 gpasswd -a user group


添加用戶的配置文件

/etc/default/useradd

bogon:/ # useradd -D (查看新建用戶的默認(rèn)值)

GROUP=100 #用戶默認(rèn)組

HOME=/home #用戶家目錄

INACTIVE=-1 #密碼過期寬限天數(shù)

EXPIRE= #密碼失效時(shí)間

SHELL=/bin/bash #默認(rèn)shell

SKEL=/etc/skel #模塊目錄

GROUPS=video,dialout #默認(rèn)組

CREATE_MAIL_SPOOL=no #是否建立有效

/etc/login.defs

bogon:/ # cat /etc/login.defs

MAIL_DIR /var/spool/mail #郵箱路徑

PASS_MAX_DAYS 99999 #密碼有效期

PASS_MIN_DAYS 0 #密碼修改間隔

PASS_MIN_LEN 5 #密碼最小5位

PASS_WARN_AGE 7 #密碼到期警告

UID_MIN 500 #最小uid

UID_MAX 60000 #最大uid

GID_MIN 500

GID_MAX 60000

ENCRYPT_METHOD SHA512 #加密方式

/etc/shadow 文件字段說明

第一字段:用戶名

第二字段:加密后的密碼,沒有設(shè)置密碼或被鎖定時(shí)顯示蘸泻!琉苇,不能登錄

第三字段:最后一次修改密碼的時(shí)間,從1970年1月1日到最后一次修改密碼過了多少天

第四字段:密碼最少使用幾天才可以更改密碼悦施,0表示不限時(shí)

第五字段:密碼最多使用多少天必須修改密碼并扇,999999表示不限時(shí)

第六字段:密碼過期前多少天提醒用戶修改密碼

第七字段:密碼到期后保持活動(dòng)的天數(shù)

第八字段:帳號(hào)到期日

第九字段:標(biāo)志

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市抡诞,隨后出現(xiàn)的幾起案子穷蛹,更是在濱河造成了極大的恐慌,老刑警劉巖昼汗,帶你破解...
    沈念sama閱讀 219,039評(píng)論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件肴熏,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡顷窒,警方通過查閱死者的電腦和手機(jī)蛙吏,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,426評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人鸦做,你說我怎么就攤上這事励烦。” “怎么了泼诱?”我有些...
    開封第一講書人閱讀 165,417評(píng)論 0 356
  • 文/不壞的土叔 我叫張陵坛掠,是天一觀的道長(zhǎng)。 經(jīng)常有香客問我坷檩,道長(zhǎng)却音,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,868評(píng)論 1 295
  • 正文 為了忘掉前任矢炼,我火速辦了婚禮,結(jié)果婚禮上阿纤,老公的妹妹穿的比我還像新娘句灌。我一直安慰自己,他們只是感情好欠拾,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,892評(píng)論 6 392
  • 文/花漫 我一把揭開白布胰锌。 她就那樣靜靜地躺著,像睡著了一般藐窄。 火紅的嫁衣襯著肌膚如雪资昧。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,692評(píng)論 1 305
  • 那天荆忍,我揣著相機(jī)與錄音格带,去河邊找鬼。 笑死刹枉,一個(gè)胖子當(dāng)著我的面吹牛叽唱,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播微宝,決...
    沈念sama閱讀 40,416評(píng)論 3 419
  • 文/蒼蘭香墨 我猛地睜開眼棺亭,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來了蟋软?” 一聲冷哼從身側(cè)響起镶摘,我...
    開封第一講書人閱讀 39,326評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎岳守,沒想到半個(gè)月后凄敢,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,782評(píng)論 1 316
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡棺耍,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,957評(píng)論 3 337
  • 正文 我和宋清朗相戀三年贡未,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,102評(píng)論 1 350
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡俊卤,死狀恐怖嫩挤,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情消恍,我是刑警寧澤岂昭,帶...
    沈念sama閱讀 35,790評(píng)論 5 346
  • 正文 年R本政府宣布,位于F島的核電站狠怨,受9級(jí)特大地震影響约啊,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜佣赖,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,442評(píng)論 3 331
  • 文/蒙蒙 一恰矩、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧憎蛤,春花似錦外傅、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,996評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至棚辽,卻和暖如春技竟,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背屈藐。 一陣腳步聲響...
    開封第一講書人閱讀 33,113評(píng)論 1 272
  • 我被黑心中介騙來泰國打工榔组, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人估盘。 一個(gè)月前我還...
    沈念sama閱讀 48,332評(píng)論 3 373
  • 正文 我出身青樓瓷患,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國和親遣妥。 傳聞我的和親對(duì)象是個(gè)殘疾皇子擅编,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,044評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容

  • 1、Linux上的文件管理類命令都有哪些箫踩,其常用的使用方法及其相關(guān)示例演示爱态。 mkdir命令:創(chuàng)建目錄文件 -p ...
    小邢_閱讀 251評(píng)論 0 0
  • 1、描述linux目錄結(jié)構(gòu)以及目錄結(jié)構(gòu)命名規(guī)定 Linux目錄結(jié)構(gòu)命名規(guī)定 Linux版本基本都會(huì)遵循FH...
    滿心歡喜_1373閱讀 367評(píng)論 1 0
  • 一境钟、Python簡(jiǎn)介和環(huán)境搭建以及pip的安裝 4課時(shí)實(shí)驗(yàn)課主要內(nèi)容 【Python簡(jiǎn)介】: Python 是一個(gè)...
    _小老虎_閱讀 5,746評(píng)論 0 10
  • 1锦担、描述linux目錄結(jié)構(gòu)以及目錄結(jié)構(gòu)命名規(guī)定 /boot存放系統(tǒng)內(nèi)核引導(dǎo)文件 /etc存放配置文件 /lib或/...
    hl大寶閱讀 181評(píng)論 0 0
  • 1. 描述linux目錄結(jié)構(gòu)以及目錄結(jié)構(gòu)命名規(guī)定 文件名最長(zhǎng)為255個(gè)字節(jié) 包括文件路徑在內(nèi),最長(zhǎng)4095個(gè)字節(jié) ...
    ritch閱讀 161評(píng)論 0 0