Linux实战技能
2022-07-17 14:10:29 10 举报
AI智能生成
登录查看完整内容
一网打尽 Linux 必备核心技能
作者其他创作
大纲/内容
系统管理篇
Shell篇
服务器管理篇
span style=\
/rootroot用户的家目录
/home/username普通用户的家目录
/etc配置文件目录
/bin命令目录
/sbin管理命令目录
/usr/bin /usersbin系统预装的其他命令
常见目录
man 是 manual 的缩写
# man ls
man 帮助用法
# man 7 man
man 也是一条命令,分为 9 章,可以使用 man 命令获得 man 的帮助
man
shell(命令解释器)自带的命令称为内部命令,其他的是外部命令
# help cd
内部命令使用 help 帮助
# ls --help
外部命令使用help帮助
help
# info ls
info 帮助比 help 更详细,作为 help 的补充
info
帮助命令
pwd 显示当前的目录名称
ls [选项,选项… ] 参数 …
-l 长格式显示文件
-a 显示隐藏文件
-r 逆序显示
-t 按照时间顺序显示
-R 递归显示
常用参数
ls 查看当前目录下的文件
-p 建立多级目录
mkdir 建立目录
rmdir 删除空目录
目录文件的创建与删除
定义:shell 内建的符号
用途:操作多个相似(有简单规律)的文件
* 匹配任何字符串
? 匹配1个字符串
[xyz] 匹配xyz任意一个字符
[a-z] 匹配一个范围
[!xyz] 或[^xyz] 不匹配
常用通配符
通配符
cp [选项] 文件路径
cp [选项] 文件… 路径
-r 复制目录
-p 保留用户、权限、时间等文件
-a 等同于 -dpR
cp 复制文件和目录
mv [选项] 源文件 目标文件
mv [选项] 源文件 目录
mv 移动文件
-r 删除目录(包括目录下的所有文件)
-f 删除文件不进行提示
注意: rm 命令可以删除多个目录,需谨慎使用
rm 删除文件
文件操作
cat 文本内容显示到终端
head 查看文件开头
常用参数 -f 文件内容更新后,显示信息同步更新
tail 查看文件结尾
wc 统计文件内容信息
文本内容查看
tar 打包命令
c 打包
x 解包
f 指定操作类型为⽂件
常⽤参数
打包
可以使⽤ gzip 和 bzip2 命令单独操作
通常和 tar 命令配合操作
-z gzip 格式压缩和解压缩
-j bzip2 格式压缩和解压缩
压缩和解压缩
打包与压缩
i I a A o O 进⼊插⼊模式
v V ctrl+v 进⼊可视化模式
: 进⼊命令模式
esc 从其他模式回到正常模式
进⼊其他模式转换命令
y 复制
d 剪切
p 粘贴
u 撤销
ctrl + r 重做
x 删除单个字符
r 替换单个字符
G 定位指定的⾏
^ 定位到⾏⾸
$ 定位到⾏尾
正常模式 (Normal-mode)
:w 写⼊
:q 退出
:! 执⾏ Shell 命令
:s 替换
/ 查找
:set 设置命令
命令模式 (Command-mode)
v 字符可视模式
V ⾏可视模式
配合 d 和 I(⼤写 I) 命令可以进⾏块的便利操作
ctrl+v 块可视模式
可视模式 (Visual-mode)
插⼊模式 (Insert-mode)
⽂本编辑器 vi
文件管理
用户和权限
系统操作篇
文本操作篇
Linux实战技能
0 条评论
回复 删除
下一页