Linux使用者許可權 常用命令

2021-09-27 06:39:08 字數 3398 閱讀 7901

uid為0

root               :x        :0       :0          :root  :   /root       :/bin/bash

使用者名稱        :密碼    :uid  :gid       :組名   :家目錄  :所用的shell

建立乙個使用者,缺省會建立乙個組,組的名字和使用者的名字是一樣的

hpsk             :x           :500   :500       :hpsk  :/home/hpsk    :/bin/bash

使用者名稱        :密碼    :uid  :gid       :組名   :家目錄            :所用的shell

普通使用者的uid是500開始

引數 : -r ,刪除家目錄

使用者不是登入狀態才能刪除

userdel –r lw:刪除lw這個使用者,並且刪除lw的家目錄

su - :切換到root使用者

注意:由高許可權使用者切換到低許可權使用者,不需要輸入密碼,反之需要輸入密碼

所有者u                  同組使用者g     其他人o

讀r  寫w   執行x  沒有許可權-

d rwx r-x r-x. 3 root      root   4096       jun 27 01:20   ccdd

- rw-   r-- r--. 1 root       root    0           jun 27 00:57     hello

drwxr-xr-x

第1位:檔案型別,d:目錄,-檔案

第2-4位:檔案 所有者 的許可權

第5-7位: 檔案 同組 的許可權

第8-10位:檔案 其他人 的許可權

root: 檔案是 所屬者(所有者)

root: 檔案是 所屬組(所有組)

4096:檔案大小

jun 27 01:20:最後的修改日期

語法格式:chmod [新增或者刪除許可權] file(dir)

對於乙個許可權來講,需要3位來表達許可權(讀、寫、執行),

許可權位置順序是固定的,如果該位置有許可權值給1,沒有許可權給0。每一組許可權程式設計3位二進位制

給任何人 有全部的許可權                   chmod 777

給任何人 有讀寫的許可權                  chmod 666

語法:                   chown username:groupname 目錄(檔名)

chown username目錄(檔名)

chown :groupname 目錄(檔名)

引數:                     -r:遞迴修改所屬使用者和所屬組

第一次使用vi開啟乙個檔案,預設就是進入命令模式,

可以輸入一些命令:貼上、複製、刪除行

在命令模式下,輸入「i」進入了插入模式,

鍵盤輸入什麼就是什麼了。

在插入模式下:「esc」 ->「shift + ;」,進入最後行模式

在命令模式下:「shift + ;」,進入最後行模式

它們都是多模式編輯器,不同的是vim 是vi的公升級版本,它不僅相容vi的所有指令,而且還有一些新的特性在裡面。

vim的這些優勢主要體現在以下幾個方面:

1、多級撤消

我們知道在vi裡,按 u只能撤消上次命令,而在vim裡可以無限制的撤消。

2、易用性

vi只能執行於unix中,而vim不僅可以執行於unix,windows ,mac等多操作平台。

3、語法加亮

vim可以用不同的顏色來加亮你的**。

4、視覺化操作

就是說vim不僅可以在終端執行,也可以執行於x window、 mac os、 windows。

5、對vi的完全相容

某些情況下,你可以把vim當成vi來使用。

vi和vim都是linux中的編輯器,不同的是vim比較高階,可以視為vi的公升級版本。vi使用於文字編輯,但是vim更適用於coding。 

vi有3個模式:插入模式、命令模式、低行模式。

插入模式:在此模式下可以輸入字元,按esc將回到命令模式。 

命令模式:可以移動游標、刪除字元等。 

低行模式:可以儲存檔案、退出vi、設定vi、查詢等功能(低行模式也可以看作是命令模式裡的)。 

一、開啟檔案、儲存、關閉檔案(vi命令模式下使用)

vi filename       //開啟filename檔案 

:w       //儲存檔案 

:w vpser.net //儲存至vpser.net檔案 

:q          //退出編輯器,如果檔案已修改請使用下面的命令 

:q!        //退出編輯器,且不儲存 

:wq         //退出編輯器,且儲存檔案 

二、插入文字或行(vi命令模式下使用,執行下面命令後將進入插入模式,按esc鍵可退出插入模式)

a      //在當前游標位置的右邊新增文字 

i       //在當前游標位置的左邊新增文字 

a     //在當前行的末尾位置新增文字 

i      //在當前行的開始處新增文字(非空字元的行首) 

o     //在當前行的上面新建一行 

o     //在當前行的下面新建一行 

r    //替換(覆蓋)當前游標位置及後面的若干文字 

j    //合併游標所在行及下一行為一行(依然在命令模式) 

Linux使用者許可權常用命令

序號許可權 英文縮寫 數字代號01讀 readr4 02寫writew2 03執行 excutex1 chmod rwx 檔名 目錄名 sudo若其未經授權的使用者企圖使用sudo,則會發出警告郵件給管理員 序號命令 作用01 groupadd 組名 新增組02 groupdel 組名 刪除組03 ...

Linux常用命令 許可權管理

1 chmod change the permissions mode of a file 語法 chmod 檔案或目錄 mode 421 檔案或目錄 功能描述 改變檔案或目錄許可權 範例 chmod g w file1 賦予檔案file1所屬組寫許可權 chmode 777 dir1 設定目錄di...

Linux常用命令 許可權管理

許可權 檔案目錄 r 4檢視檔案內容 列出目錄中內容 w 2修改檔案內容 目錄中建立,刪除檔案 x 1執行檔案 進入目錄 chmod 檔案或目錄 u user 所有者 g group 所屬組 o other 其他人 a all 所有三類 chmod r 777 檔案或目錄 r 遞迴修改chown 使...