您的位置:首页 > 运维架构 > Linux

Linux命令补充

2019-01-27 16:26 155 查看

Linux 命令补充

vi命令:

vi进入编辑模式
esc退出编辑模式进入命令行模式
esc+:进入尾行模式

命令行模式常用的快捷键:
dd删除当前行
dG删除光标以下的所有行
ndd删除光标以下的n行

gg跳转到第一行的第一个字母
G跳转到当前行的最后一个字母
$ 行尾

当想要清空一个文件时:
1、gg dG
2、echo ‘’ > xxx.log 伪清空 清空完文件大小为1kb (shell判断文件是否清空一般是根据字节大小来判断 , 这时就错了)
3、cat dev/null > xxx.log 真正清空

尾行模式一些操作:

搜索:直接在尾行模式 输入/ (如搜索error: /error)
n跳到下一个关键字
另外一种搜索方式:
cat xxx.log | grep abc
返回含有abc的行

set nu :尾行模式输入set nu 显示行号
set nonu:尾行模式输入set nonu 取消行号

系统命令:

top 命令:
查看cpu 内存等 使用情况。

free -m:
查看内存使用情况。

df -h :
查看磁盘使用情况

压缩与解压:

zip -r xxx.zip xxx/*
unzip xxx.zip
如果没有 unzip 命令,需要先yum install unzip

后台执行命令:

./test.sh &
nohup ./test.sh & 将结果输出到当前目录下的nohup.out
nohup ./test.sh > /root/test.log 2>&1 & 将输出结果重定向

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: