2、命令模式的基本操作
gg游標 跳轉到第1 行
g 最後一行
2g 第2行
yy複製
2yy複製2行
p貼上dd刪 除
2dd刪除2行
撤銷 u、u 撤銷前一次/當前行所有更改
重做 ctrl+r 重做最近一次被撤銷的操作
文字查詢 /word 向後查詢字串「word」
切換查詢結果 n、n 跳至後/前乙個結果
存檔 :w 儲存當前檔案
退出 :wq、:q! 儲存並退出、放棄儲存並退出
文字查詢 /word 向後查詢字串「word」
切換查詢結果 n、n 跳至後/前乙個結果
行內替換 :s/old/new/g 替換當前行所有的「old」
區域替換 :n,m s/old/new/g 替換第n-m行所有的「old」
全文替換 :% s/old/new/g 替換檔案內所有的「old」
編輯器設定 :set nu|nonu 顯示/不顯示行號
三、使用者管理
1)新增乙個可登入的使用者zhsan
id 使用者名稱
四、組管理
groupadd 組名(建立組)
gpasswd -a 使用者名稱 組名(使用者加入組)
gpasswd -d 使用者名稱 組名(使用者從組中刪除)
groupdel 組名(刪除組)
把使用者zhsan新增到users組
day06
一、管理檔案歸屬
chown 使用者名稱 檔名(修改檔案屬主)
chown :組名 檔名(修改檔案屬組)
chown 使用者名稱:組名 檔名(修改檔案所有者及所屬組)
練習:管理文件的歸屬
1)檢視使用者guojing的家目錄的歸屬
2)以使用者huangrong登入,嘗試檢視guojing家目錄
$ ls -l /home/guojing/ ==》報許可權不夠
$ exit
3)把guojing的家目錄的屬主更改為huangrong
4)以使用者huangrong登入,再次嘗試檢視guojing家目錄
【可以檢視】
5)以使用者guojing登入,結果是什麼?
6)重新將guojing的家目錄的屬主恢復為guojing
二、許可權管理
ls -l
第1個字元,對應文件型別(d 目錄、- 檔案、l 快捷方式)
第2~4個字元,對應屬主的許可權
第5~7個字元,對應屬組的許可權
第8~10個字元,對應其他人的許可權
如果要讓使用者對乙個目錄唯讀,一般給 rx
如果要讓使用者對乙個目錄可寫,一般給 rwx
如果使用者對乙個檔案有 r、w、x許可權:
r,檢視檔案內容(cat、less、vim看、……)
w,修改檔案內容(vim)
x,能夠執行程式檔案
如果使用者對乙個目錄有 r、w、x許可權:
r,檢視目錄內容(ls)
w,修改目錄內容(mkdir、touch、mv、rm、cp、……)
x,進入目錄(cd)
chmod ugo+-=wrx 檔名
chmod -r 遞迴修改檔案許可權
練習:驗證對檔案的x許可權
1)去掉 /bin/hostname 檔案的x許可權
2)測試執行 hostname,看效果(失敗)
3)重新新增 /bin/hostname 檔案的x許可權
4)測試執行 hostname,看效果(成功)
許可權和歸屬 小結:
1)檢視歸屬(u、g、o)、檢視許可權(r、w、x)
2)更改文件的歸屬
3)更改文件的許可權
07 linux基本命令(四)
上期部落格內容 linux基礎命令 四 sort 它將檔案進行排序,並將排序結果標準輸出。sort命令既可以從特定的檔案,也可以從stdin中獲取輸入。主要 引數 f 忽略大小寫的差異,例如a 與a 視為編碼相同 b 忽略最前面的空格部分 m 以月份的名字來排序,例如jan,dec 等等的排序方法 ...
Linux 系統基本命令以及vim的基本操作
命令格式 命令 選項 引數 開機命令 shutdown r now 或 reboot shutdown h now 或 poweroff 或 halt最常用的命令及操作 ifconfig 檢視或配置網絡卡資訊 ip cd change directory 切換工作目錄 表示剛才的工作目錄 表示使用者...
linux下mysql命令 授權使用者 基本操作
1.linux下啟動mysql的命令 mysqladmin start ect init.d mysql start 前面為mysql的安裝路徑 2.linux下重啟mysql的命令 mysqladmin restart ect init.d mysql restart 前面為mysql的安裝路徑 ...