《linux就该这么学》课堂学习笔记03

2.4系统状态检测命令

1.ifconfig   查看网卡名称 inet参数后面是IP地址,ether后面是网卡的物理地址(又称MAX地址),RX为接受数据包个数及累计流量,TX为发送数据包个数及累计流量

2.uname 命令  uname -a 完整地查看当前系统的内核名称 主机名、内核发行版本、节点名、系统时间、处理器类型以及操作系统名称

3.uptime    相当于top命令的首行 查看系统的负载信息

4.free      free -h 显示当前系统中内存的使用量信息

5.who  查看当前登入主机的用户终端信息

6.last  查看所有系统的登录记录

7.history 命令   history -c 清空当前用户在本机上执行的Linux命令历史记录信息;“!编码数字”为重复执行某一次的命令

8.sosreport 命令

2.5工作目录切换命令

1.pwd 命令 显示用户当前所处的工作目录

2.cd 命令 切换工作目录    cd 目录名 指切换目录名称  cd - 返回到上一次所处的目录   cd .. 返回上级目录   cd ~ 切换到当前用户的家目录  cd . 进入当前目录

3.ls 命令 ls -a 显示所有文件包括隐藏文件(以.开头的是隐藏文件) ls -l 查看文件的属性、大小       ls -al    查看所有文件的属性及大小权限等详细信息    ls -d 查看目录的权限与属性信息

 

2.6文本文件编辑命令

1.cat 命令  查看文档内容较少的文本文件 比较适合看小文件   cat -n  查看文本内容时显示行号

2.more 命令  查看内容较多的文本文件   使用空格键或回车键

3.head 命令 查看文本文档的前N行  head -n 20

4.tail 命令 “ tail -f 文件名 ”持续刷新一个文件的内容

5.tr 命令 替换文本文件中的字符  cat anaconda-ks.cfg | tr [ a-z ] [ A-Z ]

6.wc 命令  wc -l 统计指定文本的行数 wc -w 统计单词数   wc -c 统计字节数

7.stat 命令 查看文件的具体存储信息和时间等信息

8.cut 命令 按“列”提取文本字符   cut -d : -f 1 /etc/passwd        -f设置需要看的列数   -d 参数来时设置间隔符号

9.diff 命令 比较多个文本文件的差异,diff  --brief参数来确认两个文件是否相同 -c参数详细比较文件的差异之处

2.7 文件目录管理命令

1.touch 命令 用于创建空白文件或设置文件的时间   比如 touch sam    touch -d ‘’20:15‘’   touch -a 仅修改’读取时间‘(atime) touch -m 仅修改’修改时间‘(mtime)

2.mkdir 命令 用于创建空白的目录   mkdir -p a/b/c/d/e 结合-p参数开递归创建出具有嵌套叠层关系的文件目录

3.cp 命令 用于复制文件或目录  cp 源文件  目标文件        cp -r 源目录  目标目录

4.mv 命令 用于剪切文件或将文件重命名

5.rm 命令 用于删除文件或目录 rm 文件   删除文件    rm -r 删除目录    rm -rf 删除目录不提示   rm -rf / --no-preserve-root   删除系统

6.dd 命令  dd  if=输入的文件名  of=输出的文件名 bs=设置每个块的大小   count=设置要复制块的个数    dd if=/dev/cdrom of=系统名.iso  制作光盘镜像系统

7.file 命令 用于查看文件的类型

2.8打包压缩与搜索命令

1.tar    压缩:tar czvf 压缩包.tar.gz 文件    解压缩  tar xzvf 压缩包.tar.gz     -c创建压缩文件 -x解开压缩文件 -z用Gzip压缩或解压 -f目标文件名      可以省略短格式符合-号

2.grep  文本搜索匹配工具   grep 关键词 文件名    grep -n 关键词 文件名  (查看关键词的行号)

3.find 命令   find / -name 文件名  查看文件的路径     fine / -user LinuxProbe 

 

posted @ 2020-02-17 16:38  邓红  阅读(167)  评论(0编辑  收藏  举报