Linux 知识
Vim 编辑器常用命令
ctrl + f # 屏幕『向下』移动一页
ctrl + b # 屏幕『向上』移动一页
n + [space](n为数字,space空格键) # 按下数字后再按空格键,光标会向右移动这一行的 n 个字符。例如 20[space] 则光标会向后面移动 20 个字符距离。
0 # 这是数字『 0 』:移动到这一行的最前面字符处
$ # 移动到这一行的最后面字符处
G # 移动到这个档案的最后一行
nG # n 为数字。移动到这个档案的第 n 行。例如 20G 则会移动到这个档案的第 20 行
n + [Enter] # n 为数字。光标向下移动 n 行
dd # 删除游标所在的那一整行
ndd # n 为数字。删除光标所在的向下 n 行,例如 20dd 则是删除 20 行
yy # 复制游标所在的那一行
nyy # n 为数字。复制光标所在的向下 n 行,例如 20yy 则是复制 20 行
set nu # 设置显示行号
set nonu # 设置不显示行号
ctrl + z #最小化
fg # 恢复最小化
Linux 命令
df
显示磁盘统计空间
df -h 文件系统 容量 已用 可用 已用% 挂载点 /dev/vda1 40G 5.3G 32G 15% / devtmpfs 909M 0 909M 0% /dev tmpfs 920M 0 920M 0% /dev/shm tmpfs 920M 444K 919M 1% /run tmpfs 920M 0 920M 0% /sys/fs/cgroup tmpfs 184M 0 184M 0% /run/user/0
free
于显示内存状态
free -m total used free shared buff/cache available Mem: 1838 265 981 0 591 1395 Swap: 2047 0 2047
cat 文件1 文件2 | sort | uniq -d | wc -l
- 对比两个文件的交集数量
find / -type f -size +50000k -exec ls -lh {} ; | grep -v "/home/super"
- 查询大于 50M 的文件,忽略 /home/super 目录
tail -n +n old_file > new_file
- 删除文件的前 n-1 行到新文件
怎么查看各个 cpu 的资源占用情况?
这个就是 top 命令进去之后按数字 1 了
如果进程 cpu 占用很高 ,一般是发生在那些部分