Linux学习-28期-第三节课

1.ifconfig:网卡名称、ip地址、MAC地址(唯一标识符)、RX和TX(接收和发送数据包总大小)

  • iftop
  • 网卡名称发生变化
    2.uname
    eg.uname -a
    3.uptime:查看系统负载情况,建议不要超过1(user在rhel7中指终端数量,rhel8指用户数量)
    4.free
    free -m:以M为单位
    物理分区不够使用时使用swap
    5.who:当前登入主机的用户/w
    6.last
    7.history
    !number:重复执行某一条指令
    8.pwd:当前工作目录
    9.cd:不同目录间切换
    cd 目录名称
    cd ~切换至用户所在家目录
    cd ~username:切换到其他用户家目录
    cd … :切换至上层目录
    cd - :切换至上次所在目录
    10.sosreport:收集系统信息
    11.ls
    ls -a :linux中以点开头的文件为隐藏文件,多个点第一个生效
    12.cat
    tab补全命令: 内置功能
    13.more:翻页,回车换行,空格换页
    cat小文件,more大文件,不知大小用more
    14.head:查看文件前面多少行
    head -n 5 file
    15.tail:查看文件后几行
    tail -f(flash) file:持续刷新文件里面的内容
    16.tr转换,管道符
    cat file |tr [a-z] [A-Z]
    17.wc
    wc -l 行数
    wc -w 单词数
    wc -c 字节数
    18.stat:查看文件属性
    access : ATIME:访问时间(最后访问文件内容的时候)
    modify MTIME:修改时间(最后修改文件内容的时间)
    change Ctime:更改时间(最后修改文件属性的时间)
    19.cut:按列提取
    cut -d : -f 1 file:以冒号Wie间隔符提取出第一列,允许参数和值间没有空格
    20.diff
    diff -brief file1 file2:两个文件是否相同
    diff -c file1 file2:哪行不同
    21.touch
    新建文件
    修改文件时间touch -d “时间” file
    22.mkdir
    mkdir -p a/b/c:新建嵌套目录
    23.cp
    (rhe8有5000个命令)
    cp -r 复制目录
    cp -a :-p -r -d组合
    24.mv
    在同一个目录中,就是重命名操作
    rename
    25.rm
    rm -rf /:全局格式化
    26.dd:指定大小复制文件
    dd if=inputfile of=outputfile count=blockcount bs=echablocksize
    按需复制文件:dd if=/dev/zero of=560_file count=1 bs=560M
    备份硬盘分区表信息:dd if=/dev/sda of=section bs=512M count=1
    dd if=/dev/zero of=ruby bs=512M count=1
    27.file:查看文件类型
    28.tar打包和解压
    tar c(打包)z压缩(=gzip)v显示过程f 文件名称 -->xxx.tar.gz
    tar cjvf j=bzip2–xxx.tar.bz2
    解压:tar x(解压)zvf 压缩包名称
    Linux学习-28期-第三节课
    29.grep:按行提取信息
    30.find:查找文件
    find / -name “fstab”:根据文件名称搜索
    find / -user “linuxprobe”:根据用户搜索
    find :搜索目录
    which.whereis.locate根据数据库搜索
    Linux学习-28期-第三节课
    Linux学习-28期-第三节课
    作业:复习
    预习:第3章节、第4章节vim