一、linux指令
ls -l -d -h XXX
pwd
cd -
date
hwclock
關機指令:
shutdown #關機,重新開機,定時關機
-r #重新開機
-h #關機
-h +10 #10分鐘後關機
-c #取消shutdown
init 0-6 #切換系統級别
init 0 #關機
init 6 #重新開機
runlevel 檢視系統級别
reboot #重新開機
檔案
mkdir -p #連同父目錄一起建立
!$ 儲存上條指令的最後一個字元串
cat 檔案名
more 檔案名
回車:顯示一行
空格:換一頁
q:退出
less 檔案名
上下翻
查找
head -n 3 檔案名
顯示首3行(預設十行)
tail -n 3 檔案名
顯示尾3行(預設十行)
-f 動态檢視檔案
複制檔案
cp -r 源 目标 #目錄複制
删除
rm -rf /
慎用删除,請用mv !
linux 删除多個程序
pgrep bin | xargs kill -9
二、vim 指令
i
I 行首插入
a 目前字元後插入
A 行尾插入
o 下一行插入
O 上一行插入
x 向後删除一個字元
X 向前删除一個字元
u 撤銷一步
ctrl+r 恢複
行操作
home
Ndd
Nyy
p
詞操作
dw 删除一個詞
yaw 複制一個詞
快操作
D 、 d+$ 删除到行尾
d+^ 删除到行首
多行注釋
ctl + v
光标
I
esc
多行取消注釋
ctl + v
光标
d
:x 或 ZZ 儲存
:X 加密
:e! 還原到打開時的狀态
替換
:%s/this/that/ 行首
:%s/this/that/g 文首到尾
:%s/this/that/gc 互動式
:1,5s/this/that/gc 1到5行
h
j
k
l
gg 移動到文首
G 移動到文尾
:set nonu / set nu
:/ 查找 n向下 N向上
:?
:noh 取消高亮
:!(指令ls)