阿X吃雞錄——–第三站:第二站(續)

用戶組和權限

block設備:硬盤上讀數據隨機訪問,根據路徑自動定位位置,有緩存
char設備:按順序查詢,第一個—第二個—–。。。。。,一般沒有緩存
軟連接即為windows 快捷方式
阿X吃雞錄——–第三站:第二站(續)
在命令“ ll ”下以d開頭且文件為藍色—->目錄
阿X吃雞錄——–第三站:第二站(續)
在命令“ ll ”下以-開頭且文件為綠色—->可執行文件
阿X吃雞錄——–第三站:第二站(續)
在命令“ ll ”下以-開頭且文件為紅色—->壓縮文件
阿X吃雞錄——–第三站:第二站(續)
在命令“ ll ”下以-開頭且文件為淺藍色—->鏈接文件
阿X吃雞錄——–第三站:第二站(續)
灰色————–>其他文件w
rename 批量修改文件
“txt” ” txt.bak” file
硬鏈接?ln?f1?f2
本質相當于同一個文件,只是新的名稱,除了文件名其他屬性都相同
同一個文件多個文件名稱,方便訪問,刪除一個名稱不影響其他名稱使用
創建硬鏈接,會增加鏈接數
不支持跨設備跨分區創建
創建的硬鏈接文件,節點編號和原始文件相同
不支持文件夾(避免文件夾內死循環嵌套)
節點編號和原始文件一樣
鏈接文件和原始文件是對等的關系
軟鏈接?ln?-s?f1??f2
本質是一個新的文件,相當于快捷方式
創建軟鏈接不會增加鏈接數
支持跨分區跨設備創建
支持文件夾創建軟鏈接
節點編號不一樣,新文件會分配新的節點編號
通過軟鏈接間接的是打開源文件
創建軟鏈接,節點編號不遞增
依賴于原始文件,有主次之分,刪除原始文件,鏈接失效
set -C 禁止覆蓋的情況下 >|強行覆蓋
tr 刪除和替換
tr ‘abcd’ ‘123’ a =1 b= 2 c =3 d= 3
tr “abc” “1234” a =1 b=2 c=3
tr -t “abcd” “123” a =1 b= 2 c=3
dos2unix把txt從window轉到linux(windows操作系統換行符為\r\n
linux則為\n)
unix2dos 則相反
hexdump -C查看文件頭
seq -s + 100 100之內數的累加
seq 100 生成100個數
采用多定向時在其內部使用變量或者命令。
pwunconv 設置/etc/passwd用戶口令(默認沒有)
阿X吃雞錄——–第三站:第二站(續)
pwconv相反
chfn 用戶名 給用戶添加屬性(passwd/)
finger 打開系統用戶的描述文件
通過設置etc/passwd下面的uid可以設置成管理員和用戶
/var/spool/mail用戶個人郵箱
/etc/passwd 用戶信息
getent passwd 用戶名 查看某個用戶的信息
getent shadow 同上(用戶密碼信息)
chage 用戶 去修改 /etc/shadow密碼設置時間等
etc/default/useradd 下面inactive賬戶口令過期多長時間鎖定
expire設置有效期
/etc/skel 創建新用戶時,系統將本文件下的內容復制到用戶的家目錄
openssl rand -base64 長度 生成隨即口令
/etc/login.defs 加密算法的設置
authconfig–passalgo=sha256 –update 更改加密算法
groupmems -g 組名 -d 用戶名
newgrp 組名 用戶自己加入組(主組會變成主動加入的組)
gpasswd 對組進行密碼
gpasswd -a 用戶 組 把用戶加入組里
useradd -D 查看用戶的配置信息(/etc/default/useradd)
rpm -q -scripts postfix
su – -c ‘ ‘臨時切換到root,完成任務自動切換回來
chfn 更改個人信息
newusers xxxx.txt批量創建用戶
chpasswdxxx。txt 批量修改密碼(只需用戶名和密碼兩個字段)
X 只會在目錄(dir)上有作用(文件上如果有權限為x的話,那么都有)
chmod –reference=f2 f1
~/.bashrc (umask)umask配置文件
(umask xxx;touch f3)臨時改變umask的值 -S查看已經設置好的文件 權限 -P umask
0022
suid權限只能使用在二進制可執行的文件上(任何執行文件的用戶都會獲得owner本身的權限)
t 給一個目錄權限,其中的文件不能在不同用戶之間訪問
chattr -i 目錄 給目錄增加標記(不能被誤操作)
lsattr -i ↑相反
acl:centos7之前,手工添加的ext4類型的分區沒有ACL功能
tune2fs -o acl/dev/sdb1
mount -oacl/dev/sdb1 /mnt/test
由此啟動acl功能
acl生效順序:所有者,自定義用戶,自定義組,其他人
setfacl -R 目錄 文件 備份acl文件
setfacl –restore 讀取文件內備份的acl
setfacl -M 從文件設置
-X 刪除

本文來自投稿,不代表Linux運維部落立場,如若轉載,請注明出處:http://www.www58058.com/104188

(0)
boa丶constrictorboa丶constrictor
上一篇 2018-07-30
下一篇 2018-07-31

相關推薦

  • 加密和安全

    安全機制 信息安全防護的目標保密性 Confidentiality完整性 lntegrity可用性 Usability可控制性Controlability不可否認性 Non-repudiation安全防護環節物理安全:各種設備/主機、機房環境系統安全:主機或設備的操作系統應用安全:各種網絡服務、應用程序網絡安全:對網絡訪問的控制、防火墻規則數據安全:信息的備…

    2018-06-02
  • 主機經過三路由通信

    網絡規劃 主機 A IP/# 172.16.0.1/16 gatway 172.16.0.2 網段 vm10 172.16.0.0 eth0 IP/# 172.16.0.2/16 路由 R1 eth1 IP/# 10.0.0.1/8 網段 vm11 10.0.0.0 eth0 IP/# 10.0.0.2/8 路由 R2 eth1 IP/# 172.31.0.…

    Linux筆記 2018-05-04
  • sed作業

    編程基礎 程序:指令+數據程序編程風格:過程式:以指令為中心,數據服務于指令對象式:以數據為中心,指令服務于數據shell程序:提供了編程能力,解釋執行 程序的執行方式 計算機:運行二進制指令編程語言:低級:匯編高級:編譯:高級語言–>編譯器–>目標代碼?java,C#解釋:高級語言–>解釋器&#8211…

    2018-04-15
  • 查找命令,壓縮工具,以及Sed

    1、查找locate和find
    2、處理動作-exec和參數替換xargs
    3、壓縮、解壓縮及歸檔工具
    4、文本處理工具sed

    2018-04-16
  • Linux系統幫助文件使用——man命令

    Linux系統命令、各命令下使用格式、選項紛繁復雜,不用全記得,在使用系統過程中,可以使用man命令幫助手冊,隨時查看各命令詳細用法

    Linux筆記 2018-05-13
欧美性久久久久