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 压缩包名称
29.grep:按行提取信息
30.find:查找文件
find / -name “fstab”:根据文件名称搜索
find / -user “linuxprobe”:根据用户搜索
find :搜索目录
which.whereis.locate根据数据库搜索
作业:复习
预习:第3章节、第4章节vim