linux
常用操作
日志查看
实时查看 tail
// 查看最后linenum行
tail -{linenum}f {filename}
小日志文件 cat
cat {filename}
大日志文件 less
// 打开日志文件
less {filename}
// 跳转至文件尾部
G
/字符串:向下搜索"字符串"的功能
?字符串:向上搜索"字符串"的功能
n:重复前一个搜索(与 / 或 ? 有关)
N:反向重复前一个搜索(与 / 或 ? 有关)
文件处理
文件编辑 vim
// 打开文件(命令模式)
vim {filename}
// 进入编辑模式
- a
- i
- o
// 进入命令模式
ESC
// 进入末行模式
:
// 退出末行模式
- 删除:
- ESC
// 保存文件
:w
// 退出
:q
// 强制退出
:q!
// 保存并退出
:wq
文件解压 unzip
unzip {filename} -d {directory}
查看磁盘使用情况 df
// 查看磁盘使用情况
df
// 查看磁盘使用情况
df -h
查询磁盘占用情况 du
// 切换到根目录
cd /
// 查看目录下的文件或目录的磁盘占用情况
du -h --max-depth=1
查找文件 find
// 切换到根目录
cd /
// 在当前目录下递归查找以abc开头的文件或目录
find . -name "abc*"
权限操作
切换用户 su
su {username}
提升权限 sudo
sudo {command}
进程操作
// 查询进程
ps -ef
// 查询进程并过滤
ps -ef | grep {pattern}
// 强制杀进程
kill -9 {pid}