su [選項] 用戶名 切換用戶正則表達式
-表示環境變量一塊兒切換 vim
-c僅執行一次命令不切換用戶spa
pwd 展現當前位置排序
pwd -L 顯示檔期路徑 (默認)遞歸
pwd -P 物理路徑ip
cd [目錄] 進入文件夾 字符串
/根目錄string
../上級目錄 it
~家目錄後臺
./當前目錄
-上次打開的目錄
ls [選項] [目錄] 列出當前目錄
-a全部文件
-l詳細信息
-R遞歸
-r逆序
-t 修改時間排序
ll 至關於ls -l
mkdir [選項] 目錄名稱 建立目錄
-p 遞歸建立
mkdir -p nvsheng/{yanglan,yangmi}
mkdir fengjie yanglan
touch 文件名 建立文件
建立文件,或更新文件時間
touch file1 file2
cp [選項] 源目錄 目標目錄 複製文件
-r 遞歸
-p 保存文件屬性(源文件時間不變)
mv 源目錄 目標目錄 移動文件或更更名稱
rm[選項] 文件/目錄 刪除文件
-r 遞歸
-f 強制
ll-i 拿到節點以後 能夠刪除亂碼文件
cat [選項] 文件名 顯示文件所有內容
-A 顯示全部內容
-n 顯示行號
more 文件名 分頁顯示文件內容
空格下一頁
回車下一行
q退出
head [選項] 文件名 顯示文件前幾行
-n 指定行數
-f 動態展現
ctrl +c退出
tail [選項] 文件名 顯示文件後幾行
-n 指定行數
-f 動態展現
ctrl +c退出
ln 連接
軟鏈接 soft 快捷方式 ln -s 源目錄 現鏈接名
硬連接 hard 不經常使用 ln 源目錄 現鏈接名
man [命令/配置文件] 幫助 help
type 命令 查看內部命令仍是外部命令
ctrl +c 中止
ctrl +z 後臺
ctrl +l 清屏(至關於clear)
ctrl +k 清除整個命令
ctrl +w 清除命令中的一個單詞
find [搜索路徑] [匹配條件] 文件搜索
-name 按名稱精準查詢
-iname 按名稱查詢,忽略大小寫
-name 「****???」(正則表達式,注意加上雙引號防止轉義)
-size 按大小查詢(以block爲單位,1kb=2block)
= 忽略
小於-
大於+
-type 按類型查找
f 二進制
l 軟連接
d 目錄
c 字符文件
grep [選項] 「查找的字符串」 filename 查找文件
-c 匹配次數
-n 顯示匹配行號
-i 忽略大小寫
-v反向選擇 grep -v "^#" /etc/initlb
which 顯示系統命令所在目錄
whereis 顯示系統命令更全面
gzip 文件名稱
.gz後綴 只能壓縮文件,而且不保留源文件
-d 將指定文件解壓
bzip2
.bz2後綴 只能壓縮文件,默認不保留源文件
-k 保留原文件
zip
.zip後綴
zip壓縮 zip a.zip a
-r 壓縮文件夾必須加-r
uzip解壓縮
tar [-zcvf] 壓縮後的文件名 文件或目錄
z gzip格式
c建立壓縮文件
x解壓
v過程
f文件名
shutdown [選項] 時間 關機
-h 關機
-r 重慶
vim工做模式
命令模式
插入模式 iao esc
編輯模式 : 進入編輯模式 回車進入命令
a 光標後追加
A 行尾
i 光標前插入
I 行首
o光標下插入一行
O光標上插入新行
:set nu 設置行號
:set nonu 取消行號
:G 最後一行
:gg 第一行
:nG到第n行
:wq 保存退出
:q! 不保存退出
x刪除光標所在字符
dd刪除行
yy複製行
/string 向後搜索
?string 向前搜索