Linux - xibryan/notes GitHub Wiki

常用命令

系统管理

iotop

查看各个进程的io情况,类似于top命令

pidstat

Report statistics for Linux tasks

pidstat -d 1 查看进程IO

sudo

配置文件

路径: /etc/sudoers

格式:

授权用户/组 主机=[(切换到哪些用户或组)] [是否需要输入密码验证] 命令1, [(字段3)] [字段4] 命令2, …

如:
ossuser ALL=(root) NOPASSWD:/opt/sudobin/pkgscript.sh

命令

sudo -l :查看当前用户可以执行的sudo命令

网络管理

ip命令

ip命令和ifconfig类似,但功能更强大,并旨在取代后者。ip命令是iproute2套件中的命令之一,iproute2套件里提供了许多增强功能的命令,用来取代老的net-tools套件。

查看IP地址:
ip addr show wlan0
ip address

查看路由:
ip route show

激活停止网络接口:
sudo ip link set ppp0 down
sudo ip link set ppp0 up

查看帮助:
ip route help

参考: https://linux.cn/article-3144-1.html

iperf

测试两个节点间的带宽

文本编辑

vi命令

配置:

Vim 的全局配置一般在/etc/vim/vimrc或者/etc/vimrc,对所有用户生效。用户个人的配置在~/.vimrc。

  1. 显示行号::set number, 关闭行号::set nonumber,查询配置项(配置项后面加上问号)::set number?
  2. 自动换行::set wrap,不自动换行::set nowrap
  3. 高亮搜索匹配结果::set hlsearch
  4. 打开语法高亮::syntax on
  5. 设置编码::set encoding=utf-8
  6. 高亮光标所在行::set cursorline

参考:https://www.ruanyifeng.com/blog/2018/09/vimrc.html