linux 常用命令


linux 基本命令

目录及文件基本操作

  1. pwd 显示当前工作目录的名称, -p 返回链接的真实路径
  2. cd 切换工作目录
  3. ls 显示目录与文件信息,-a 显示所有,包含隐藏文件和目录, -l 显示文档详细信息,-u 显示文件或目录最后被访问的时间,-t 按修改时间排序,默认按名称排序
  4. touch 创建或修改文件创建时间
  5. mkdir 创建目录 -p 创建多级目录
  6. cp 复制文件与目录, -r 递归,一般复制目录时使用, -a 复制时保留源文件的所有属性(包括权限,时间等)
  7. rm 删除文件或者目录,-f 不提示,直接删除 -i 提示是否要删除, -r 删除目录以及目录下的所有内容
  8. mv 移动或者重命名文件或者目录
  9. find 查找文件或者目录
  10. du 计算文件或者目录的容量

查看文件

  1. cat 查看文件内容 -b 显示行号,空白行不显示行号,-n 显示行号,包括空白行
  2. more 分页查看文件内容,通过空格键查看下一页,q 键则退出查看,只支持向下翻页
  3. less 分页查看文件内容,支持向上、向下翻页
  4. head 查看文件头部内容,默认十行, -c nK 显示文件前 nKB 的内容,-n 显示文件前 n 行的内容
  5. tail 查看文件的尾部内容,默认显示末尾十行,-c nK 显示文件末尾 nKB 的内容,-n 显示文件末尾 n 行的内容, -f 动态显示文件内容,常用与看日志
  6. wc 显示文件的行、单词与字节统计信息, -c 显示文件字节统计信息, -l 显示文件行数统计信息,-w 显示文件单词统计信息
  7. grep 查找关键字并打印匹配的行, -i 忽略大小写, -v 取反匹配, -w 匹配单词, --color 显示颜色
  8. echo 显示一行指定的字符串

压缩与解压缩

  1. gzip 压缩与解压缩,只能操作文件, -d 解压缩
  2. bzip2 压缩与解压缩,只能操作文件, -d 解压缩
  3. tar 打包与解包文件,可操作目录, -c 创建打包文件,-x 释放打包文件,-f 指定打包后的文件名,-z 打包后通过 gzip 压缩,-j 打包后通过 bzip2 压缩

任务

  1. at 一次性计划任务,只执行一次,-m 计划执行结束后发送邮件给用户, -l 查看用户计划任务列表, -d 删除用户计划任务, -c 查看任务详情
  2. crontab 周期性计划任务,周期性执行,-u 指定任务执行用户,默认是当前用户, -l 查看任务列表, -r 删除任务, -e 编辑任务, -i 使用 -r 删除时,需要用户确认

性能监控

  1. uptime 监控 cpu 使用情况
  2. free 显示系统内存及交换分区信息
  3. df 生成系统磁盘空间的使用量信息,-h 人性化方式显示磁盘信息, -T 显示文件系统类型

监控网络使用情况

  1. ip a s
  2. netstat
  3. ifconfig

监控进程使用情况

  1. ps 查看当前进程信息, -e 查看所有进程信息, -ef 全格式显示进程信息
  2. top 动态查看进程信息,-d top 刷新间隔,默认 3s,-p 查看指定 pid 的进程信息
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值