一、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)