cd
cd + 绝对路径/相对路径可以跳转到先对应的文件夹下面
pwd
显示当前的所在文件夹
man
了解指令情况和–help类似
who
关机等指令
ls
ls -l 可以查看文件所有者
ls -alh看什么整的
显示当前文件夹下的文件,可以通过ls *.txt正则表达类似的进行查询
mkdir
创建文件夹
touch
创建文件 touch love{1…10},创建love1到love10的txt文件
find
sudo find 路径 -name
添加用户
sudo adduser limei
su -l limei(切换)
exit注销
groups lilei(看自己属于哪个用户组)
cat 读取内容并打印出来 | sort根据一个字典排序
cat /etc/group |grep -E “shiyanlou”,过滤掉不需要的内容
sudo usermod -G sudo lilei
sudo deluser lilei --remove-home
sudo chown shiyanlou iphone11更改文件拥有者
echo “echo “hello shiyanlou””>iphone11向文件中写东西
sudo find /etc -name *.list查找以list结尾的文件
chmod 600只能自己读写
压缩和打包的命令
过…
磁盘相对应信息
df 查看磁盘容量
数据的处理
cat test.txt | sed ‘s/hello/nihao’ > test1.txt
echo “hello” | tr -d ‘olh’
echo “hello” | tr -d ‘l’
echo “hello” | tr ‘[a-z]’ ‘[A-Z]’
cat /etc/log | col -x将tab转化为空格方便观察
paste -d ‘:’ file1 file2 file3
paste -s ‘:’ file1 file2 file3合并
crontab语法
过…
正则表达式基础
sed,grep,awk
+号前面字符出现1-多次
?前面字符出现0-1次
*前面字符出现0-n次
grep -c “shiyanlou” test.txt有几个
cat test.txt | grep ‘hello’
sed -i 's/hello/nihao test.txt 在原本中替换
sed 's/hello/nihao test.txt >test2输出到另外一个里面
sed ‘2d’ passwd删除第二行
读写操作
vi test.txt
esc + :wq退出