vi編輯器3種模式,
命令模式
dd 刪除整行
yy 複製整行
p 貼上
x 刪除游標所處的字元
插入模式
a 在游標後插入
i 在游標前
o 換行輸入
末行模式 : 切換到末行模式
:set nu 顯示行號
:set nonu 不顯示行號
使用者資訊存放位置 /etc/passwd
使用者和群組密碼存放位置 /etc/shadow
在centos6 中普通使用者uid 500 開始,包含500
在 centos7 中普通使用者 uid 1000 開始
新增使用者 useradd username 可指定u g c 等選項
檢視當前使用者id: id username
檢視當前使用者名字:whoami
設定使用者密碼:passwd username (普通使用者只能通過passwd 修改自己本身密碼)
刪除乙個使用者:userdel username (-r 會連同建立的家目錄一同刪除)
建立組:groupadd groupname
gpasswd -a libai tang 設定libai 為組tang 的管理員
newgrp tang 當前使用者請求加入組tang中
centos7中普通使用者提權
1.root許可權將普通使用者(假設為001)加入wheel 中
usermod -g wheel 001
2.sudo 命令即可
chown 使用者名稱 檔名 改的屬主
chown :使用者名稱 檔名 改的屬組
chown 屬主:屬組 檔名
chown 屬主.屬組 檔名
常用命令選項
-r:遞迴修改指定目錄下所有檔案 子目錄的歸屬
chgrp 只改組
-r:遞迴修改指定目錄下所有檔案 子目錄的歸屬
chmod [ugoa][+ - =][rwx] 用於更改檔案許可權
例如檔案 a 的許可權為0
賦予a讀許可權 chmod 222 a
賦予a寫許可權 chmod +444 a
當使用bash時,許可權並不影響,原理,bash先讀取檔案內容,然後再執行,而非執行原檔案
getfacl 檔名 這樣檢視許可權更完整
用於設定特定的使用者或組的許可權
setfacl [mxbrd][goua]:使用者名稱 :許可權 檔名
例如有使用者,xiaoming, 有組名banji 有個檔案1.txt許可權為0
現在須賦予該使用者對改檔案有所有許可權,則
setfacl -m u:xiaoming :rwx 1.txt
default 目錄 (繼承許可權)只能用於目錄 對目錄中建立的目錄有影響
linux下的VI編輯器
vi編輯器是linux下最常用的文字編輯器,主要工作在linux的字元模式下,不需要任何的影象介面是乙個效率很高的文字編輯器。vi編輯器不能對檔案進行排版不能像windos office那樣對字型 段落 格式進行編排。vi編輯器沒有選單欄只有命令,這也是它執行速度快的原因。vi編輯器有3中工作模式 ...
linux下vi編輯器的使用
今天剛接觸linux的程式設計,在linux上程式設計有兩種方式 1 用文字編輯器 如vi,vim,emacs 編輯,用g 等編譯。2 用視窗編輯器 如gvim,gedti 編輯。3 用整合開發環境 ide vi 編輯器是linux和unix上最基本的文字編輯器,工作在字元模式下。由於不需要圖形介面...
linux下VI編輯器的使用
一 vi編輯器簡述 vi 編輯器是linux和unix上最基本的文字編輯器,工作在字元模式下。由於不需要圖形介面,使它成了效率很高的文字編輯器。儘管在linux上也有很多圖形介面的編輯器可用,但vi在系統和伺服器管理中的功能是那些圖形編輯器所無法比擬的。二 vi編輯器工作模式 1 命令列模式comm...