第三节 红帽认证培训 新手必须掌握的Linux命令(2.4-2.6)

文章目录

    • 1.系统状态检测命令
    • 2.查找定义文件命令
    • 3.文本文件编辑命令
  • 总结

1.系统状态检测命令

  • ifconfig 用于获取网卡配置与网络状态等信息,英文全称为:“interface config”,语法格式为:“ifconfig [参数] [网络设备]”。

代码如下(示例):

[root@linuxprobe ~]# ifconfig
ens160: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500inet 192.168.10.10  netmask 255.255.255.0  broadcast 192.168.10.255inet6 fe80::c8f8:f5c5:8251:aeaa  prefixlen 64  scopeid 0x20ether 00:0c:29:7d:27:bf  txqueuelen 1000  (Ethernet)RX packets 304  bytes 33283 (32.5 KiB)RX errors 0  dropped 0  overruns 0  frame 0TX packets 91  bytes 11052 (10.7 KiB)TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

第一眼看网卡名称,第二眼看IP地址,第三眼看MAC地址,第四眼看收发数据包(RX/TX 每次重启累计一次)

  • uname 用于查看系统内核版本与系统架构等信息,英文全称为:“Unix name”,语法格式为:“uname [-a]”。
[root@linuxprobe ~]# uname -a
Linux linuxprobe.com 4.18.0-80.el8.x86_64 #1 SMP Wed Mar 13 12:02:46 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
# 顺带一提,如果要查看当前系统版本的详细信息,则需要查看redhat-release文件,其命令以及相应的结果如下:
[root@linuxprobe ~]# cat /etc/redhat-release
Red Hat Enterprise Linux release 8.0 (Ootpa)
  • uptime 用于查看系统的负载信息,输入后回车执行即可。
  • free 用于显示当前系统中内存的使用量信息,语法格式为:“free [-h]”。 -h参数易读模式。
  • who/w 用于查看当前登入主机的用户终端信息,输入后回车执行即可。
  • last 用于调取主机的被访记录,输入后回车执行即可。
  • ping 测试连通性
    【注意】Windows默认ping4次,Linux默认一直ping [-c 次数]。
  • tracepath 用于显示数据包达到目的主机途中所经过的路由信息
  • netstat 用于显示如网络连接、路由表、接口状态等的网络相关信息 - history 显示历史执行过的命令
    “!编码数字”:重复执行某一次命令;history -c 永久清空
  • sosreport 用于收集系统配置及架构信息并输出诊断文档,输入后回车执行即可。

2.查找定义文件命令

  • pwd 用于显示用户当前所处的工作目录
  • cd
    cd 目录:切换所在工作目录
    cd ~:进入自己的家目录
    cd …:上一级所在目录
    cd -:上一次所在目录
  • ls 用于显示目录中的文件信息
    -a 所有文件
    -l 详细模式,长格式
  • tree 用于以树状图的形式列出目录内容及结构
  • find 用于按照指定条件来查找文件所对应的位置【locate、whereis、which】

3.文本文件编辑命令

  • cat 用于查看纯文本文件(内容较少的)
  • more 用于查看纯文本文件(内容较多的)
  • head 用于查看纯文本文件的前N行
  • tail 用于查看纯文本文件的后N行或持续刷新文件的最新内容[-f]
  • tr 替换文本内容中的字符,英文全称为:“translate”,语法格式为:“tr [原始字符] [目标字符]”。
[root@linuxprobe ~]# cat anaconda-ks.cfg | tr [a-z] [A-Z]
#VERSION=RHEL8
IGNOREDISK --ONLY-USE=SDA
AUTOPART --TYPE=LVM
# PARTITION CLEARING INFORMATION
CLEARPART --ALL --INITLABEL --DRIVES=SDA
# USE GRAPHICAL INSTALL
GRAPHICAL
REPO --NAME="APPSTREAM" --BASEURL=FILE:///RUN/INSTALL/REPO/APPSTREAM
# USE CDROM INSTALLATION MEDIA
CDROM
# KEYBOARD LAYOUTS
KEYBOARD --VCKEYMAP=US --XLAYOUTS='US'
# SYSTEM LANGUAGE
LANG EN_US.UTF-8
# NETWORK INFORMATION

【“|”管道符(也称任意门)将前面的结果输出给后面进行二次处理。】

  • wc 用于统计指定文本文件的行数、字数或字节数

  • stat 用于查看文件的具体存储细节和时间等信息

  • grep 用于按行提取文本内容,语法格式为:“grep [参数] 文件名称”。 -v 反选

  • cut 用于按列提取文本内容,语法格式为:“cut [参数] 文件名称”。

  • diff 用于比较多个文件之间内容的差异

#使用diff --brief命令显示比较后的结果
[root@linuxprobe ~]# diff --brief diff_A.txt diff_B.txt
Files diff_A.txt and diff_B.txt differ
#使用带有-c参数的diff命令来描述文件内容具体的不同
[root@linuxprobe ~]# diff -c diff_A.txt diff_B.txt
*** diff_A.txt 2020-08-30 18:07:45.230864626 +0800
--- diff_B.txt 2020-08-30 18:08:52.203860389 +0800
***************
*** 1,5 ****
! Welcome to linuxprobe.com
Red Hat certified
! Free Linux Lessons
Professional guidance
Linux Course
--- 1,7 ----
! Welcome tooo linuxprobe.com
!
Red Hat certified
! Free Linux LeSSonS
! .....
Professional guidance
Linux Course
  • uniq 用于去除文本中连续的重复行
  • sort 用于对文本内容进行再排序 -n 数字从小到大排序
#以第三个字段中的数字作为排序依据,那么就可以用-t参数指定间隔符,-k参数指定第几列,-n参数进行数字排序来搞定:
[root@linuxprobe ~]# sort -t : -k 3 -n user.txt
rpc:x:32:32:Rpcbind Daemon
tss:x:59:59:Account used by the trousers package to sandbox the tcsd daemon
qemu:x:107:107:qemu user
usbmuxd:x:113:113:usbmuxd user
pulse:x:171:171:PulseAudio System Daemon
rtkit:x:172:172:RealtimeKit
gluster:x:995:990:GlusterFS daemons
unbound:x:996:991:Unbound DNS resolver
geoclue:x:997:995:User for geoclue
polkitd:x:998:996:User for polkitd

总结

提示:这里对文章进行总结:
例如:以上就是今天要讲的内容,本文介绍了Linux常用命令。

第三节 红帽认证培训 新手必须掌握的Linux命令(2.4-2.6)相关推荐

  1. 第四节 红帽认证培训 新手必须掌握的Linux命令(2.7-2.8)+管道符、重定向

    第四节 红帽认证培训 新手必须掌握的Linux命令(2.7-2.8)+管道符.重定向 文章目录 2.7 文件目录管理命令 2.8 打包压缩与搜索命令 3.1 输入输出重定向 3.2 管道命令符 3.3 ...

  2. 第二节 红帽认证培训 部署虚拟环境安装LInux系统+新手必须掌握的Linux命令(讲到2.3)

    第二节 红帽认证培训 部署虚拟环境安装LInux系统+新手必须掌握的Linux命令(讲到2.3) 2021年4月3日 晚19点课程笔记 笔记目录 一.部署虚拟环境安装Linux系统 二.新手必须掌握的 ...

  3. 第七节 红帽认证培训 用户身份与文件权限(5.1-5.3)

    第七节 红帽认证培训 用户身份与文件权限(5.1-5.3) 文章目录 5.1 用户身份与能力 1.id 命令 2.useradd命令 3.groupadd命令 4.usermod命令 5. passw ...

  4. 第八节 红帽认证培训 用户身份与文件权限(5.4-5.6)

    第八节 红帽认证培训 用户身份与文件权限(5.4-5.6) 文章目录 5.4 文件的隐藏属性 1.chattr命令 2.lsattr命令 5.5 文件访问控制列表 1.setfacl命令 2.getf ...

  5. 第五节 红帽认证培训 重要的环境变量+Vim编辑器与Shell命令脚本(4.1-4.2)

    第五节 红帽认证培训 重要的环境变量+Vim编辑器与Shell命令脚本(4.1-4.2) 文章目录 重要的环境变量 4.1 Vim文本编辑器(Vi加强版:着色) 4.2编写Shell脚本 1.编写简单 ...

  6. 第六节 红帽认证培训 Vim编辑器与Shell命令脚本(4.3-4.4)

    第六节 红帽认证培训 Vim编辑器与Shell命令脚本(4.3-4.4) 文章目录 4.3 流程控制语句 1.if条件测试语句 2.for条件循环语句 3.while条件循环语句 4.case条件测试 ...

  7. 第一节 红帽认证培训 开班仪式+介绍Linux

    学习目标: 2021年5月底完成红帽认证培训,拿到RHCSA+RHCE 8版本证书!!! 嘿嘿加油~ 刘遄老师的培训课噢~ 学习内容: Linux 学习时间: 周五.周六.周日晚上 7 点-晚上9点 ...

  8. 菜鸟学堂:新手应该掌握的Linux命令(转)

    菜鸟学堂:新手应该掌握的Linux命令(转) 很多新手在刚开始接触Linux时,往往由于面临的命令太多而无从下手.下面我将向大家介绍一些作为新手应该掌握的命令,这些命令是日常使用Linux时经常会用到 ...

  9. 【Linux就该这么学 20期培训笔记 02】新手必须掌握的 Linux 命令

    本章知识点 强大好用的SHELL 执行查看帮助命令 常用系统工作命令 系统状态检测命令 工作目录切换命令 文本文件编辑命令 文件目录管理命令 打包压缩与搜索命令 Linux命令大全(手册) 强大好用的 ...

最新文章

  1. 快钱如何快-企业级效率提升实践
  2. 如何在 ASP.NET Core MVC 5 中处理未知的 Action
  3. MongoDB SpringData去掉自动生成的_class字段
  4. 深度评测丨GaussDB(for Redis)大Key操作的影响
  5. 阿里新一代分布式任务调度平台Schedulerx2.0破土而出...
  6. 聚类算法-K均值(K-means)
  7. pom env.java home_关于java:aven:POM.xml中缺少工件com.sun:tools:jar:1.6.0编译时异常...
  8. WidsMob Viewer Pro Mac如何批量调整照片大小及格式
  9. 2022年最新《谷粒学院开发教程》:1 - 构建工程篇
  10. latex 数学公式_推荐一款编写数学公式的国产神器:AxMath,可与LATEX双向转换
  11. 简单分析系统开机时间
  12. 解决windows安全中心一片空白,defender打开关闭变灰色的问题
  13. 计算机动画题目,3DMax2014计算机动画作业练习题
  14. 什么是思维模型?什么是原则?
  15. ROCBOSS开源微社区轻论坛类源码
  16. 牛客OR36 链表的回文结构
  17. Centos7服务器网络配置
  18. es根据字段长度过滤_es根据字段长度过滤_如何进行elasticsearch查询以过滤字段的最大值?...
  19. keras进阶之poly学习率
  20. Java学习打卡第七天——[再谈Collection之Set,TreeSet,泛型Generic的简介和使用]

热门文章

  1. 如何将所需的CAD图纸打印出来?
  2. html5雷达图绘制,Canvas 绘制雷达图
  3. 使用reveal.js制作精美的网页版PPT
  4. 六问微信收费:为何收?向谁收?
  5. 从零开始实现JAVA微信公众号支付
  6. Office Word页眉页脚设置、显示分节符、页眉“与上一节相同”的问题
  7. Linux中Vi编辑器和Vim编辑器
  8. Nginx 在windows下注册系统服务
  9. 计算机专业学校运动会霸气口号,学校运动会霸气口号
  10. 短时间连续访问新浪微博搜索页面致使“你的行为有些异常,请输入验证码:”解决方法