Linux基本命令三

2021-09-14 00:07:30 字數 1706 閱讀 5095

使用者管理 使用者賬戶 1. 可以登入作業系統 2. 實現訪問控制(不同的使用者許可權不同)

組賬戶; 方便對使用者管理

唯一表識 uid gid

系統賬戶 0-999

普通賬戶 1000 往上

useradd 建立使用者命令

useradd -u 數字 使用者名稱 //指定使用者uid

useradd -d 目錄 使用者名稱 //指定家目錄

useradd -s 登入的shell (/bin/bash、/sbin/nologin) 使用者名稱 //指定登入shell

#passwd 建立使用者名稱

/dev 裡面是裝置檔案

管理使用者賬戶

uid 使用者 id gid組id 管理員的uid為0 系統賬戶0-999 普通使用者1000+

檢視使用者 / /id 使用者

刪除使用者 userdel 使用者名稱

useradd 使用者名稱 //新增使用者

useradd –u 數字 使用者名稱 //指定使用者uid

useradd –d 目錄 使用者名稱 //指定家目錄 預設在/home下建立

useradd –s 登陸的shell 使用者名稱 //指定登陸的shell 預設在 /bin/bash

echo 』密碼』 | passwd - - stdin 使用者名稱 //修改密碼 (互動式輸入)

usermod -u(-d -s -g - g ) //修改使用者屬性

新增組賬戶 groupadd - g 組id 組名

groupadd - g 附加組

新增組成員 gpasswd -a 使用者名稱 組名

刪除組成員 gpasswd -d 使用者名稱 組名

刪除組賬戶groupdel 組名

ntp網路時間協議

安裝包: chrony

配置檔案:/etc/chrony.conf

系統服務: chronyd

#yum -y install chrony

配置檔案

#vim /etc/chronyd.conf

server 網域名稱/ip位址 iburst

起服務#systemctl restart chronyd

ntfenabled:yes

檢視時間

#date

修改時間

#date - s 『2010-10-11 15:30』

classroom.example.com # ls /var/log

檢測軟體包是否安裝

rpm -q 軟體包

#chown 【r】 所有者 目錄

#chown 【r】 : 所屬組 目錄

#chown 【r】 所有者 :所屬組 目錄

附加在屬組的 x 位上

屬組的許可權標識會變為 s

#chmod r w x

4 2 1

設定acl 訪問控制策略

檢視文件的acl 設定

#getfacl 文件名字

設定acl

#setfacl -m u :使用者名稱 :許可權 (rwx)

#setfacl -m g :組名 :許可權 (rwx)

#setfacl -b 文件 // 刪除文件

針對文字內容

重定向:

: 覆蓋重定向

: 追加重定向

2> //覆蓋重定向 (錯誤輸出)

3>>追加重定向 (錯誤輸出)

Linux基本命令(三)

1 vim下跳轉到首行 末行 第一種方式 跳轉到最後一行 1 跳轉到第一行 第二種方式 shift g 跳轉到最後一行 gg 跳轉到第一行 第三種方式 g 移動到最後一行 gg 移動到這個檔案的第一行,相當於 1g 啊!常用 2 顯示行號 set number set nu3 複製 yy4 貼上 5...

linux 基本命令(三)

1 顯示當前所在位置 命令 pwd 2 搜尋命令 命令 grep 要搜尋的字串 要搜尋的檔案 示例 搜尋 usr sudu.conf檔案中包含字串to的行 示例 搜尋 usr sudu.conf檔案中包含字串to的行 to要高亮顯示 3 檢視程序 命令 ps ef 示例 檢視當前系統中執行的程序 4...

linux的基本命令 三

七 內容搜尋 root localhost grep 選項 搜尋內容 檔名選項 i 忽略大小寫 n 輸出行號 v 排除查詢 color auto 搜尋出的關鍵字用顏色顯示 八 萬用字元 九 接收鍵盤輸入 接收鍵盤輸入 root localhost read 選項 變數名 選項 p 提示資訊 在等待r...