目录结构 与命令 和vim编辑器
上节课复习:
1、目录结构
单根结构
绝对路径
相对路径
网卡配置文件
/etc/sysconfig/network-scripts/ifcfg-nth××编号
指定DNS服务
/etc/resolv.conf
指定本地解析文件
/etc/hosts
SELINUX配置文件
/etc/sysconfig/selinux
内核参数优化文件
/proc/sys/net/ipv4/...
黑洞文件
/dev/null
/dev/cdrom
/dev/sr0 第一个光驱
/dev/sda 第一块硬盘
日志 相关
/var/log/...
2、命令
pwd 查看在哪个文件夹
cd. 当前目录
cd.. 上一个目录
cd - 上一个目录
cd ~ 回到家目录 (登录哪一个用户,就是哪一个)
ls -la 文件 》就查看文件本身
ls -la 目录 》就是查看目录下的 内容
ls -dl 目录 》就是查看目录本身
复制命令
cp -a 原来的资料复制 然后到目标路径
cp -r 递归
cp -f 同文件 同名形况下
剪切或移动
mv /etc/* /love
mv /etc /love/you
mv a.txt aab.txt
删除
rm -rf
查看快捷键
tree -a / 隐藏的文件夹也可以看到
tree -F 文件夹带 “/” 文件忽略
tree -L1 / 层级 展示
tree -d / 只显示目录
cat 是看文件 (数据信息)
more 百分比翻看
less 上下页翻看
tail -3 尾三行
tail -f 查看动态文件 追加的内容都会被检测到
head -3 头三行
vim编辑内容 快捷键
yy 复制 (光标要在 该行的位置)
p 粘贴
dd 删除、剪切
可视块模式
批量注释
前提:注释的行 需要整齐排列
1、ctrl + v
上下键选中
按 D 删除
批量 加 注解
前提:注释的行 需要排整齐
1、光标移动行首
2、ctrl + v
3、上下键选中
4、shift + i,然后输入 # 或者其它 符号
5、然后双击 Esc
扩展模式
:% s/you/love/g 替换
:1,3 s/love/you/g 1 到 3 行替换
:3,$ s/you/love/g 从第 3 行到结尾
写到别的文件
:6,8 w /etc/love.txt
读 进来内容
:r /etc/you (会读到光标后面)
永久添加vim编辑器配置
vim /etc/vimrc
进去到末尾 然后 添加
set nu 序列号 (也就是电话号码)
set ic 不区分大小写
set ai 自动缩进