1.用戶管理
獲取超級管理員權限
$ sudo -s
創(chuàng)建用戶
1.命令 -h 獲取命令幫助,ls查看當前目錄文件
2.創(chuàng)建用戶
$useradd -m chenrongyan
$passwd chenrongyan
$userdel -r chenrongyan #刪除用戶和整個用戶目錄
$userdel -f chenrongyan #刪除用戶,但用戶目錄保留
注: -m 是創(chuàng)建一個chenrongyan的用戶并且創(chuàng)建相關名的文件
3.添加密碼
passwd chenrongyan
4.刪除用戶:
userdel chenrongyan
注:只有root權限才能刪除,
讓已登錄的成員下線
$ pkill -kill -t pts/終端號
結(jié)束終端號的一系列進程
組
例子
用戶名chenrongyan
組名classroom
創(chuàng)建組
grouped classroom
將已創(chuàng)建的用戶添加到已經(jīng)創(chuàng)建的組
adduser chenrongyan classroom
將用戶從組成員里面刪除
deluser chenrongyan classroom
查看所有的用戶以及所有的用戶組
cat /etc/passwd
(用戶組信息在psswd里面)
who
查看在線用戶
2.文件管理
~
代表家目錄
pwd
查看當前所在的目錄
mkdir
創(chuàng)建目錄
rmdir
刪除目錄
ls
顯示目錄內(nèi)容,-a
cd
改變工作目錄cd后接/ 是絕對路徑, 沒/是相對路徑
mv name1 name2
目錄重命名
cp name1 name2
拷貝文件,拷貝目錄要加-r(遞歸復制)
>fname
新建文件(文件類型由文件內(nèi)容決定) ,tree
現(xiàn)實當前目錄的文件結(jié)構
rm -rf dname
不提示直接刪除文件
cp file1 file2
將file1的內(nèi)容復制到file2里面
ls -l
查看
.開頭的文件是隱藏文件
ln -s sf tf
創(chuàng)建文件連接,用ls -l 可以看到會看到tf->sf相當于創(chuàng)建了一個類似于指針的文件tf,指向sf
注:sf的路徑最好用絕對路徑
find 目錄找文件
例:
find path -name filename
work/
是開始搜索的文件路徑,這里表示將搜索整個work文件
-name
是指定字符串作為尋找文件
filename
是要查找的完整文件名字注:如果加了
*
在filename前面或者后面,表示以filename開頭或者結(jié)尾,如果是*filename*
則是包括filename的文件.
grep 文件中找字符串
grep -n char path
-n
#輸出行號的命令
i
#忽略大小寫
-v
#反檢索,只現(xiàn)實不匹配的行
char
是要查找的字符串內(nèi)容
path
是需要查找的文件的路徑,絕對路徑或者相對路徑
或者寫成
cat path |grep -n char
,
|
是管道