day2--命令總結
1、mkdir 創建目錄 -p遞歸(用來創建層級目錄,底層目錄不存在)
2、touch 創建文件
3、ls 列表目錄
4、cd 切換目錄
5、echo 打印內容
6、cp 拷貝文件或目錄,-r遞歸 -a(dpr) -p拷貝屬性
7、vi 記事本
8、head 查看前N行,默認前10行,可以與tail結合使用,一前一後,可以查中間信息
9、rm rm -f force(強制) -r 目錄
10、cat 查看文件內容
11、rmdir 刪除空目錄
12、grep 過濾 -v 排除
grep
-B(before) 除了顯示匹配的一行之外,並顯示該行之前的num行
-A(after) 除了顯示匹配的一行之外,並顯示該行之後的num行
-C(context) 除了顯示匹配的一行之外,並顯示該行之後的num行 context -- 上下文
13、find 查找 -type f -name "名字" -mtime +7 -7 7 +7是前7天,-7最近7天,7是第七天
14、sed 增刪改查 -i修改 -n取消默認輸出 -e多項編輯 p 打印 s 替換 g全局替換
15、alias 修改和設置別名,查看
16、unalias 取消別名
17、xargs 從標準輸入讀入創建執行命令 -n 1分組
18、awk -F 制定分隔符 NR行號 {print $1 $2}
19、seq 打印序列 -s分隔符 seq -s " " 10 -s指定分隔符,默認是以回車("\n")進行分割
20、pwd 打印當前目錄
21、tree 顯示目錄樹 yum install tree -y (-y是安裝的時候不提醒)
22、tr
23、tail 尾巴,默認後10行,-n 數字
24、vim 復雜編輯器(寫shell ,Python)
25、mv 移動目錄或文件名,改名
26、man 查看所有命令的使用方法、參數等
常用快捷鍵:
tab命令或路徑補全*****,Linux裏最有用的快捷鍵,如果tab不到路徑或命令,就代表沒有這個路徑或者命令,還有可能是權限不對。
Ctrl + c 終止當前任務命令或程序
Ctrl + d 退出當前用戶環境。相當於exit,logout
Ctrl + l(是字母L) 清屏clear
Ctrl + shift + c(Ctrl + insert) ssh客戶端SecureCRT裏復制的命令
Ctrl + shift + v(shift + insert) ssh客戶端SecureCRT裏復制的命令
http://oldboy.blog.51cto.com/2561410/907098 快捷鍵文檔
day2--命令總結