u 撤銷操作
y2w 當前位置開始向右複製2個字
4yb 從當前游標位置開始向左複製4個字
yy或y 複製當前行
p(小寫) 在當前游標位置之後插入複製的內容
p(大寫) 在當前游標位置以前插入複製的內容
: 狀態行命令的冒號字首
range 緩衝區有效行的範圍指定
/ 查詢的分隔符
在編輯文書的末尾 :set 命令
ai 自動縮排(autoindent),新行與前一行開頭對齊
ic 查詢時忽略字元大小寫(ignorecase)
nu 顯示編輯檔案的行號(number)
smd 顯示當前vi的模式(showmode)
wm 從行尾向左起的字元數來設定右邊距
cd 目錄
ls -f 在顯示的目錄名後面 加上/ , 在二進位制檔案後面加*, 在符號鏈結名後面加上 @
-a 隱藏檔案
-i inode號
-l 詳細資訊
pwd 當前路徑
echo ~ 輸出當前路徑
mkdir [options] dirnames
-m 按指定許可權建立目錄
-p 指定的路徑名父目錄不存在,則建立
rmdir [options] dirnames
-p 同時刪除空的父目錄
dirs[options][+n][-n]
+n 從棧頂算起的第n個目錄項
-n 從棧底算起的第n個目錄項
-c 只將當前目錄保留在堆疊中,清除目錄堆疊中其餘的目錄項
-l 顯示目錄的絕對路徑名
-v 顯示堆疊項,每行乙個,帶索引號
pushd [-n][directory]
壓入目錄堆疊
pushd [-n][+n][-n]
popd [-n][+n][-n]
從目錄堆疊中移除
檔案型別:
file [options] fle-list 檔案型別
-f file 從檔案file中讀取要檢測的檔案
passwd 更改密碼
檔案的操作/許可權分類(ls -l)
r 讀 讀出目錄的內容 cat/vi
w 寫 在目錄下建立或刪除檔案 mkdir/rmdir
x 執行 可以檢索這個目錄 cd 進入
8位二進位制表示:(分三組)
第一組: 擁有者對該檔案擁有的許可權
第二組: 組對該檔案擁有的許可權
第三組: 其他使用者對該檔案擁有的許可權
chmod [options] symbolic-mode file-list
who
u : user 當前使用者訪問特權
g : group 組內使用者
o : other 其他使用者
a : all 所有使用者
operator
+ 增加特權
- 刪除特權
= 設定特權
privilege
r 讀
w 寫
x 執行
eg-例子:
chmod 700 目錄a 目錄a當前使用者讀寫執行 / 組.其他使用者無許可權
chmod u=rwx 目錄b 擁有者設定讀寫執行許可權 / 組.其他使用者許可權不變
chmod ugo-rw 目錄c 任何使用者沒有讀和寫的訪問許可權
chmod a+x 目錄d 所有使用者有執行的許可權
chmod g=u 目錄e 組內使用者許可權等於擁有者訪問許可權
chmod go= 目錄f 取消組.其他使用者對目錄f的任何訪問許可權
chmod -r 許可權 目錄 : 用遞迴的方式改變目錄下的檔案訪問的許可權
umask 許可權: 設定(掩碼)a
可執行檔案預設訪問許可權: 777
文字檔案預設訪問許可權: 666
如果新建乙個文字檔案:
(666-a) : 預設新建的檔案許可權
比如 umask 022
則檔案許可權: 644 (666-022)
若 umask 077
則檔案許可權: 600 (666-077)
其中-1 視為0
linux常用命令集
命令可用在其他任何命令的後面,它用來通知計算機在後台執行某一命令。通過把作業放在後台,使用者可以繼續使用當前的shell來處理其他命令 如果命令在前台執行的話,那麼使用者在此程序結束前不能繼續使用當前的shell。adduser adduser命令由root或其他具有許可權的管理員用來建立新使用者,...
Linux 常用命令集
下面列出十個在使用linux過程中使用頻率最高的命令。這裡只作簡單介紹,具體用法請參考後面內容。chmod options mode files 只能檔案屬主或特權使用者才能使用該功能來改變檔案訪問模式。mode可以是數字形式或以who opcode permission形式表示。who是可選的,預...
linux常用命令集
檔案和目錄操作命令 ls 檢視當前目錄下所有的檔案和目錄 ls l 長格式列出當前目錄下所有的檔案和目錄 pwd 顯示當前所在目錄 tree 以樹的形式顯示檔案和目錄 mkdir 建立資料夾 touch 建立檔案 rmdir 刪除資料夾 空資料夾 rm 刪除檔案 強烈建議不要使用,用mv代替 把要刪...