- 相關(guān)推薦
Centos7一些常用命令的不常用用法
下面是百分網(wǎng)小編精心為大家整理的Centos7一些常用命令的不常用用法,希望對(duì)大家有幫助,更多內(nèi)容請(qǐng)關(guān)注應(yīng)屆畢業(yè)生網(wǎng)!
1. root下進(jìn)入其他用戶主目錄
cd ~USERNAME
2. touch的另外的一種作用
常用的是touch創(chuàng)建一個(gè)不存在的文件
而touch一個(gè)存在的文件時(shí)候,touch會(huì)修改文件的三個(gè)時(shí)間(使用stat可以查看),其中access表示最后一個(gè)訪問時(shí)間,modify表示最后一次修改文件的時(shí)間,change表示最后修改文件屬性的時(shí)間
3. file查看文件類型
鏡像文件(iso)的文件類型為iso9660
4./etc/passwd中各字段對(duì)應(yīng)解釋
1 用戶名:2密碼:3uid:4gid:5備注:6home目錄:7登錄shell
該文件的內(nèi)容是通過useradd命令生成,每使用useradd一次,在/etc/passwd追加一行
需要注意的是rhcl6版本中0-500表示系統(tǒng)賬戶,而rhcl7版本依賴0-1000表示系統(tǒng)賬戶
useradd:
-u UID #指定uid,不使用該選項(xiàng),則默認(rèn)為普通賬戶即uid>=1000,且不與現(xiàn)存uid沖突
-g 已存在GID/組名 #指定所屬用戶組,不選用該選項(xiàng),同時(shí)默認(rèn)在/etc/group文件中追加一行信息,其中組名默認(rèn)與用戶名一致。
-G 指定附加組 #
-M 強(qiáng)制不建立home目錄
-s 指定登錄shell #/sbin/nologin為不可登錄shell
相關(guān)命令還有userdel(刪除用戶)、usermod(修改用戶)、groupadd(增加用戶組)、groupdel(刪除用戶組)
userdel -r USERNAME #刪除用戶的同時(shí)刪除home目錄下所有信息
usermod -aG GNAME1...GNAMEN USERNAME #追加附加組
/etc/passwd中的密碼不再直接顯示,用x代替。密碼保存在/etc/shadow(無任何可讀寫執(zhí)行權(quán)限)中,修改密碼使用passwd命令(交互式)實(shí)現(xiàn)。
非交互式修改密碼:echo "NEWPASSWD"|passwd --stdin USERNAME
5. ls -l 命令顯示的信息詳釋
第一行中total表示當(dāng)前目錄下所有內(nèi)容總共所占大小,默認(rèn)單位為kb
余下行中的最后一個(gè)字段為為文件名,第6,7,8字段表示文件(目錄)最近訪問(修改)時(shí)間
第5個(gè)字段表示文件所占空間,默認(rèn)單位為byte,可使用ls -lh以kb顯示
第3,4個(gè)字段分別描述文件所屬的用戶名及屬主組
可使用chown 用戶名:組名 文件名/chown -R 用戶名:組名 目錄名 修改其屬主及屬主組
第2個(gè)字段表示該文件的硬鏈接數(shù)
第1個(gè)字段共10個(gè)字母。
第一個(gè)字母表示文件類型
-:普通文件 d:目錄文件 c:字節(jié)文件 b:塊文件 p:管道文件 s:socket文件 等等
后9個(gè)字母,每三個(gè)為一組。第一組為當(dāng)前用戶關(guān)于此文件的操作權(quán)限,第二組為屬主組內(nèi)其他用戶的操作權(quán)限,第三組為其他屬主組內(nèi)用戶對(duì)此文件的操作權(quán)限
非目錄文件: r(4)表示可讀,w(2)表示可寫,x(1)表示可執(zhí)行
目錄:r表示可以查看目錄下的內(nèi)容 w表示可以向目錄里寫內(nèi)容 x表示可進(jìn)入這個(gè)目錄 (只有wx同時(shí)存在才能真正在該目錄內(nèi)操作)
創(chuàng)建一個(gè)文件或目錄默認(rèn)的權(quán)限通過如下獲。
文件:0666-umask(若umask的存在某位為奇數(shù),計(jì)算之后必須在對(duì)應(yīng)奇數(shù)位加1)
目錄:0777-umask
還有三種比較特殊的權(quán)限:
分別是suid(4)、sgid(2)、sbit(1),這三種權(quán)限分別顯示在三組字母的第三位。若分別為小寫的s,s,t,則表示擁有x權(quán)限。對(duì)應(yīng)為S,S,T,表示無對(duì)應(yīng)的x權(quán)限。
擁有suid權(quán)限時(shí),其他用戶執(zhí)行這條命令,將會(huì)獲取該命令的擁有人權(quán)限,可以訪問一些自身并沒有訪問權(quán)限的文件。
我們修改目錄的屬主組時(shí),希望該目錄下所有文件繼承該屬主組
從上圖可以看出,并沒有達(dá)到效果,我們?cè)黾觭gid權(quán)限,可以達(dá)到如期效果
用戶對(duì)擁有sbit權(quán)限的目錄具有wx權(quán)限時(shí),用戶在該目錄下創(chuàng)建的文件及目錄,只有自身與root才可以刪除
【Centos7一些常用命令的不常用用法】相關(guān)文章:
Linux的一些常用命令10-04
java中一些用法總結(jié)09-15
2016年CentOS7如何設(shè)置交換文件09-14
MySQL常用命令解析08-28
Linux常用命令詳解07-22
Linux系統(tǒng)常用命令10-06
不常見的電腦主板插口有哪些11-09
網(wǎng)絡(luò)的路由配置以及Centos7的網(wǎng)絡(luò)組實(shí)現(xiàn)06-24