Linux常用命令

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/
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇