Linux中建立新用戶並賦給指定文件權限

工做中用到了,寫篇日誌總結一下。ssh

建立新的用戶:spa

第一種方式:
日誌

建立用戶: adduser name
code

建立密碼: passwd name(回車後出現修改密碼的提示)
regexp

該方式建立的用戶目錄默認在home下。
進程

第二種方式:
string

useradd -d /usr/disp -m passwd
class

該方法能夠在建立用戶時制定該用戶的根路徑和密碼。
test

經過這種方式建立的用戶可使用ssh登陸,但只有只讀權限能夠瀏覽下載部分文件沒法寫和修改。
登錄

將該用戶加入用戶組:

useradd -g idsp1 -n idsp 添加用戶組

(步驟可選)

修改文件或文件夾的權限,使新增用戶能夠擁有該文件的查看權限

chown -774 xxx

xxx表明文件或文件夾,該文件默認是隻有該組最高權限纔有讀寫操做,其他用戶只有只讀權限

 

 

讓本來屬於用戶1的文件夾讓用戶2也有讀寫權限

 

方法: 將用戶2歸到用戶1這個組

 

//將用戶添加到用戶組而不脫離該用戶原來的組 usermod -a -g groupA user //將文件夾的歸屬給某個組 chown root:mygroup /www/a

 

 

 

其餘經常使用指令:

 

  • 查看端口占用 ps -ef | grep xx

  • 殺死進程 kill pid

  • 複製目錄下的所有文件至新的目錄

 

cp -Rf /home/user1/* /root/temp/

 

將 /home/user1目錄下的全部東西拷到/root/temp/下而不拷貝user1目錄自己。 即格式爲:cp -Rf 原路徑/ 目的路徑/

 

  • 搜索
    格式:find 【搜索範圍】【搜索條件】; 例:find /home -name 文件名; 注意:find搜索默認是徹底匹配。
    「【】」匹配任意一箇中括號內的字符,例:find /home -name 「test【12】」,顯示test1和test2文件;或find /home -name 「【12】」,顯示以1和2開頭的文件。 組合使用:例:find /home -name 「【12】」,顯示全部1和2結尾的文件

  • 檢測目錄所佔磁盤空間:du

  • 檢測目錄所佔磁盤空間:du du命令用於統計目錄或文件所佔磁盤空間的大小,該命令的執行結果與df相似,du更側重於磁盤的使用情況。 du命令的使用格式以下: du [選項] 目錄或文件名

 

檢測磁盤空間:df df命令用於檢測文件系統的磁盤空間佔用和空餘狀況,能夠顯示全部文件系統對節點和磁盤塊的使用狀況。

相關文章
相關標籤/搜索