天天看点

Linux常用命令 + vim常用指令

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

继续阅读