文件相关
查看文件和目录: ls
ls [-aAdfFhilnrRst] 目录名称
-a 全部的文件
-d 仅列出目录文件本身
-l 列出详细数据
-S 文件容量排序
-t 时间排序
文件查找: find
按查找类分为:时间相关的(修改、创建)、用户相关、文件名、文件权限
find PATH [options] [action]
-mtime n n天前修改的文件
-mtime [+|-]n n天之前|n天之内修改的文件
-newer file 见名知意
-name filename 文件名查找,可以使用通配符
-size [+-]SIZE +大-小,按文件大小查找
-type 按类型查找
-exec 额外的命令。{}代表找到的内容,-exec到\代表额外命令的开始结束。
简便文件查看: wc
wc [-clw] filename
-c 文件大小bytes
-l 显示行数
-w 显示字数
sed命令
磁盘和目录的容量: df, du
du [-ahskm] 文件或目录
-h 易读
-s 只列出总量
-k KB
-m MB
管道命令
查找内容切割: cut
cut -d '分割字符' -f fields
cut -c 字符范围(n-m)
查找内容查询: grep
grep [options] [--color=auto] '查找字符串' filename
-c 计算查找次数
-i 忽略大小写
-n 行号
-v 反向选择
-o 只输出匹配到的
-E 正则
-r 搜索目录需要
参数代换: xargs
将命令执行结果转换为某个命令的输入流,默认为echo。常用作将一些命令作为管道命令使用。
xargs [-0epn] command
-0 特殊字符一般化
-n 每次command命令执行时,要使用几个参数的意思
进程相关命令
报告当前系统的进程状态: ps
ps aux
查看系统所有的进程数据
ps -lA
也是能够查看所有系统的数据
ps axjA
联通部分进程树状态
动态监控进程状态: top
top -d n
设置刷新频率
top [-bnp]
-p 指定PID进行查看
挂起执行: nohup
网络相关命令
配置和显示Linux内核中网络接口的网络参数: ifconfig
跟踪网络: netstat
netstat -[atunlp]
-a 列出所有
-t tcp
-u udp
-n 以端口号显示
-l listen
-p 列出PID
登录远程主机: telnet
ssh系列: ssh, scp
这里我没有去列一些命令, 比如cd
, cp
等,可以在传送门的基础命令中找到查看。也可以通过工具网站进行命令查找,查看更详细的命令解释。
传送门
基础命令
Shell的18条常用命令整理
必须掌握的常用shell命令
Shell命令
相关文档
Linux下find命令详解
linux常用命令(50个)
Linux常用命令
网友评论