RHEL8系统学习打卡#day3#

第二章 新手必须掌握的Linux命令

4、系统状态检测命令

  • ifconfig [网络设备][参数] //获取网卡配置与网络状态等信息
  • uname [-a] //查看系统内核与版本等信息,-a是完整信息
  • uptime //查看系统负载信息
  • free [-h] //内存使用量
  • who [参数] //当前登入主机的用户终端信息
  • last //查看所有系统的登录信息
  • history [-c] //显示历史执行过的命令
    –c //清空所有历史命令
    !编码数字 //重复执行某一次的命令
    cat ~/.bash_history 查看执行的历史命令的内容
  • sosreport 收集系统配置及架构信息并输出诊断文档

5、工作目录切换命令

  • pwd //显示用户当前工作目录
    cd [目录名称] 切换工作路径
    cd - 返回上一次所处目录
    cd … 进入上级目录
    cd ~ 切换当前用户家目录
    cd ~username 切换到其他用户的家目录
  • ls [选项][文件] //显示目录的文件信息
    -a 显示所有文件(包含隐藏文件)
    -l 查看文件属性、大小等详细信息
    ls -ld /etc 查看目录的属性信息
  • tree//以树状图的形式显示目录内容及结构
  • find [查找路径] 寻找条件 操作 //按指定条件查找(全盘搜索,较准确)
  • locate //用于按照名称快速搜索文件所对应的位置,基于数据库搜索,需要先建立数据库
    建立数据库updatedb
    搜索locate whereis
  • whereis //用于按照名称快速搜索二进制程序(命令)、源代码以及帮助手册文件所对应的位置
  • which //用于按照指定名称快速搜索二进制程序(命令)所对应的位置,语法格式为:“which 命令名称”。

6、文本文件编辑命令

  • cat [选项][文件] //查看纯文本信息(内容少的)
    -n 显示行号
  • more [选项]文件 //查看纯文本信息(内容多的)
  • head [选项][文件] //查看纯文本的前N行,-n 20 (前20行)
  • tail [选项][文件] //查看文件的后N行或持续刷新内容
    tail -f 文件名 持续刷新
  • tr [原始字符][目标字符] 替换字符
  • wc [参数] 文本 //统计指定文本的行数、字数、字节数
    -l 只显示行号
    -w 只显示单词数
    -c 只显示字节数
  • stat 文件名称 //查看文件的具体储存信息和时间等信息
  • grep 关键词 文件名 //按“行”提取搜索
    -n 显示行号
    -v 反选–列出没有包含关键词的
  • cut [参数] 文本 //按“列”提取文本字符
    -f 设置需要看的列数
    -d 设置间隔符号
    cut -d: -f1 /etc/passwd //查看用户
  • diff [参数] 文本名称 //比较多个文本文件的差异
    diff --brief 显示比较后的结果
    diff -c 显示具体的不同
  • uniq //去除文本中连续的重复
  • sort //对文本内容进行再排序
    -f 忽略大小写
    -b 忽略缩进与空格
    -n 以数值型排序
    -r 反向排序
    -u 去除重复行
    -t 指定间隔符
    -k 设置字段范围
    在这里插入图片描述
    在这里插入图片描述
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值