https://www.bilibili.com/video/BV1cE411p7yW?p=3
《linux就该这么学》学习笔记25期2020
ifconfig 查看网卡配置
uname 显示系统信息 unixname
uname -a
uptime 显示系统负载情况
2 users 表示二个终端而不是二个用户,一般是图形桌面和命令行二个
load average 为一分钟,5分,15分,数值不要超过5
free -h 查看内存情况
who 查看当前终端信息
last 查看历史登录信息
history 查看命令历史,叹号加数字可调用以前执行过的命令
sosreport 诊断收集系统信息,以发给技术支持。
pwd 显示当前所在的目录
cd /home 进入根目录下的home目录
cd .. 退到上一级目录
cd ~ 回到家目录,即用户所在目录
cd - 返回到上一次的目录
ls -a 显示所有文件 以点开头为隐藏文件,蓝色为目录
linux所有设备都为文件
cat 显示文本内容,一般看小文件
more 显示长文本内容 ,一页一页看,通用不管文件长短
head 显示文件头几行 head -n 行数 文件名
tail 显示文件尾部文件几行 tail -n 行数 文件名
tail 另类用法,显示末几行更新 ,如火车信息刷新
tail -f 文件名,会刷新末几行
tr 命令,替换文本文字
cat anakonda-ks.cfg | tr [a-z] [A-Z] 显示anakonda-ks.cfg 输出替换大写
| 管道符 [ ] 通配符
wc -l 文件名,统计文本内行数
wc -w 文件名,统计英语单词数
wc-c 文件名,统计字符数,中文要除以2
stat 文件名,显示文件创建情况
access 访问时间,modify修改,change更改文件属性时间
cut -d 间隔符 -f 列数 文件名
cut -d : -f 1 /etc/passwd 将passwd文件以冒号间隔符第一列用户名取出
diff a.txt b.txt 比较二个文件内容不同,会以叹号提示
touch 文件名,建立新文本文件
ls -l 文件名,显示文件属性。
当黑客攻击修改文件后,不想文件时间发生变化,就用touch修改文件时间
touch -d "20:00" 文件名 ,修改文件时间为20点
mkdir 建立目录 ,颜色 为蓝色
mkdir -p a/b/c/d 可建立嵌套目录
cp 源文件 目标文件, 拷贝文件
cp -r 源目录 目标目标 , 拷贝目录
mv 源文件 目标文件, 改名文件
mv -r 源目录 目标目标 , 改名目录
rm -rf / 删除所有文件【谨慎使用】
-r 目录 -f 强制删除
rm -rf / --no -preserver-root
dd命令,拷贝文件或转换抽取数据
if = input file
of = output file
bs = 数据大小block size
count = 次数
dd if=源文件 of=输出文件 bs=100取出100字节 count=1取一次
dd if=/dev/sda of=temp.iso 打包成iso
file命令,查看文件类型
106分钟
压缩 tar czvf 压缩包.tar.gz 目录
解压 tar xzvf 压缩包.tar.gz
c 压缩 x 解压
cat 以列提取
grep 以行提取
grep 关键词 文件名
grep -n 关键词 文件名,-n 加行号显示
find / -name 文件名,全盘搜索该文件
find / -user linuxprobe 搜索归属于linuxprobe的文件
LPIC 只有纸质,卷面考,含金量很低,不值得考