1. 常用命令
只列举一些常用的, 真正要用还是查GPT方便

在 Linux 中,隐藏属性通常是通过文件名前加点(.)来实现的
1.1 目录结构
/ 根目录
/bin 二进制可执行文件(ls、cp、mv...)
/etc 全局配置文件
/home 存放普通用户的主目录(管理员的home目录是/root)
/var 保存经常变化的文件,如日志、缓存和队列文件
/usr 保存用户相关的可用文件和程序,是系统中最大的目录之一, 例如下载的应用
1.2 文件颜色
红: 压缩包
白: 普通文件
绿: 可执行文件
蓝: 目录
青: 链接文件(快捷方式)
黄: 设备文件
1.3 vim常用快捷键
^:移动到当前行的第一个非空字符
$:移动到当前行的末尾
gg:跳转到文件开头
G:跳转到文件末尾
Ctrl-d:向下翻半页
Ctrl-u:向上翻半页
Ctrl-f:向下翻一页
Ctrl-b:向上翻一页
/word:从光标处向下查找 word
?word:从光标处向上查找 word
n:重复上一次查找,按相同方向查找
N:重复上一次查找,按相反方向查找
yy:复制当前行
p:在光标之后粘贴
u:撤销上一次操作
i:进入插入模式
1.4 Tab
单机: 补全路径
双击: 显示所有结果
1.5 权限
r: 可读
w: 可写
x: 可执行
-: 无权限
chown
chown sanjin:sanjin file.txt
chmod
chmod 777 file
chmod a/u/g/o -/+/= r/w/x
1.6 通配符(正则)
*: 匹配零个或者多个字符
?: 表示任意一个字符
1.7 查找命令
find
find ./ -name "*.conf"
1.8 查看命令(区别于vim)
tail
tail -f 2023_11_17.log # 实时查看内容
1.9 打包/压缩
1.tar
作用: 打包/解压工具
参数:
-z # 通过gzip方式压缩或解压, 最后以tar.gz为后缀
-c # 打包
-x # 解包, 配合-C解药到对应的文件目录
-v # 显示操作过程
-f # 指定要处理的文件
一般都是zcvf或者zxvf
test:
# 压缩
[root@iZbp1dgyjscgt7qc3lwpm1Z test]# tar -zcvf n.tar.gz *.txt
1.txt
2.txt
3.txt
# 解压
[root@iZbp1dgyjscgt7qc3lwpm1Z test]# ls
n.tar.gz
[root@iZbp1dgyjscgt7qc3lwpm1Z test]# tar -zxvf n.tar.gz
1.txt
2.txt
3.txt
2.zip
作用:压缩/解压文件
语法: zip [参数] 压缩文件 要压缩的文件名
参数:
-r # 递归处理
-v # 显示执行过程
-d # 把一个新文件添加到压缩包中
安装unzip
sudo yum install unzip
-l # 查看压缩包中的内容
-t # 查看文件是否被损坏
-v # 查看内容和压缩比例
-d # 压缩到指定目录 ***
test:
unzip n.zip -d dir/