查看卡片式效果
目录
操作目录
查看文件内容
快速查看文件内容
搜索路径
搜索字符串
用户信息
显示程序位置
显示系统信息
显示系统信息
排序与去重
链接
进程与线程
network & socket
- 测试网络状况
- network statistic,打印网络连接信息
- 打印所有的 TCP 连接
- socket statistic, 查看 socket 信息
- 打印统计信息
- 打印所有的 TCP 连接
- 打印特定状态的 TCP 连接
curl & wget
操作目录
进入最近离开目录
cd -打印目录列表,包含隐藏文件
ls -lah递归打印目录信息
ls -lahR递归打印目录信息
find .树状结构打印目录信息
tree查看文件内容
查看文件内容
cat <file>查看文件内容,并显示行号
cat <file> -n查看多个文件,并写入
cat <file1> <file2> <file3> > <file>统计文件行数,单词数与字符数
wc <file>快速查看文件内容
分页查看文件内容
more <file>定位到第十行
more +10 <file>更加灵活,使用 vi 命令操作页面
less <file>显示文件前三行
head -3 <file>显示文件后三行
tail -3 <file>搜索路径
查找文件位置
find . -name Readme查找文件或文件夹位置
find . -name '*.js'查找 js 或者 jsx 结尾的文件或者目录
find . -name '*.js' -o -name '*.jsx'查找属于 user 的文件或者目录
find . -user <user>只查找文件
find . -type d查看十分钟内修改的文件
find . -type d -cmin 10搜索字符串
在特定文件下查找匹配字符串
grep <reg> <file>查找字符串并打印行数
grep -n <reg> <file>在当前目录下查找匹配字符串
grep -rn <reg>在当前目录下查找匹配字符串
ag <reg>用户信息
打印用户名
whoami打印本机的各种 id
id打印 uid
id -u打印主机名
hostname更改主机名
hostname <hostname>显示程序位置
打印 python 的执行路径
which python打印 python 的执行路径
where python打印 python 的执行路径
whereis python显示系统信息
打印系统信息
uname -a打印文件系统信息
df -h打印开机时间
uptime显示系统信息
打印系统信息
uname -a打印文件系统信息
df -h打印开机时间以及 CPU 负载情况
uptime查看处理器信息
cat /proc/cpuinfo排序与去重
顺序打印
ls -lah | sort逆序打印
ls -lah | sort -r排序后去重
cat <file> | sort -u链接
创建硬链接, target 最好使用绝对路径
ln <target> <link-name>创建软链接
ln -s <target> <link-name>进程与线程
打印实时进程信息
topBSD 格式打印所有进程信息
ps aux标准格式打印所有进程信息
ps -ef打印 root 用户的所有进程信息
ps -U root -u root打印进程树
ps -ejHnetwork & socket
测试网络状况
ping www.zhihu.comnetwork statistic,打印网络连接信息
netstat打印所有的 TCP 连接
netstat -tansocket statistic, 查看 socket 信息
ss打印统计信息
ss -s打印所有的 TCP 连接
ss -at打印特定状态的 TCP 连接
ss -o state closedcurl & wget
从远程获取到内容
curl <url>打印完整报文
curl -v <url>下载远程文件到本地
curl -O <url>只打印响应报文
curl -I <url>整站下载
wget -m www.zhihu.com