2020.12.27
1.
wc -l file
wc -l 查看行数
wc -m 字符数
wc -w 单词数
wc -c 字节数
2.
tree -dir 查看文件夹树形结构
3.
bin 用户命令
boot 启动文件
dev 设备 sda sdb …
etc 系统配置文件
home .config root 家目录
lib lib64 电脑库
media 挂载光盘
mnt 挂载移动设备
opt 第三方软件安装位置
proc 系统进程文件
run
sbin 系统级管理命令
srv 系统不变数据
var 系统常变数据
sys 系统内核级设定目录
tmp 临时文件
usr 多数系统资源都在此
4.
绝对路径
相对路径
5.
pwd
cd ~- - 回到一次的目录
cd … 回到上一级
6.
ls
ls file
ls -d 目录本身
ls -d -l 目录本身属性
ls -a 所有
ls -s 显示文件大小
ls -R 递归显示
7.
cp /etc/*.conf . 匹配
rm -fr ??? 删除匹配
rm -fr wes?tos
rm -fr wes[[:alpha:]]os
[[:alpha:]] 字母
[[:lower:]] 小写
[[:digit:]] 数字
[[:punct:]] 符号
[[:alnum:]] 字母或数字
[[:space:]] 空格
8
[1-3]
{1…3}
rm -fr /mnt/{westos1, westos2}
touch /mnt/westos{1,2,3,4}
touch westos{1…5}{a…f}
rm -fr westos{2…3]?
rm -fr westos[^35] 只剩35
9
~westos
cd ~westos
cd ~root 用户的home位置
~+ = . 当前目录
~- 当前目录前一目录
… 当前目录上一目录
10
whoami
/dev/pts/ shell内容字符设备
find /etc -name passwd 查找
find /etc -name passwd > westos.out 正确
find /etc -name passwd 2> westos.err 错误
find /etc -name passwd &> westos.all 所有
find /etc -name passwd >> westos 追加正确
find /etc -name passwd 2>> wesos.err
find /etc -name passwd &>> westos.all
westos 清空文件
cat
tac 反转 整合文件
find /etc -name passwd 2> /dev/null 错误放进垃圾箱
11
passwd
< 输入重定向
passwd << EOF
123
123
EOF
ls /bin > fiel
wc -l file
ls /bin | wc -l 管道
cat -b file | head -10 | tail -n 1
find /etc -name passwd 2>&1 | tee file | wc -l
find /etc/ -name passwd | tee /dev/pts/0 | wc -l
find /etc/ -name passwd 2> /dev/null
cat > file << EOF
hello linux
hello westos
hello linu
EOF