Day13 VIM编辑器里复制、沾切、删除、移动命令、批量修改


1、目录结构
单根结构

绝对路径
相对路径

网卡配置文件
/etc/sysconfig/network-scripts/ifcfg-eth编号

指定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 ~
cd

ls -la 文件 # 查看文件本身
ls -la 目录 # 查看目录下的内容
ls -dl 目录 # 查看目录本身


-rwxr-xr-x. 1 root root 117680 10月 31 2018 /bin/ls

-:文件类型
属主:rwx
属组:r-x
其他人:r-x

. :在加载了selinux的情况下创建文件
1 : 硬链接数



touch a.txt
touch Eg{o,O}n.txt # touch Egon.txt EgO.txt

mkdir -p /a/b/c/

cp -a 源路径 目标路径
cp -p
cp -r
cp -f

mv /etc /tmp # /tmp/etc
mv /etc/* /tmp
mv /etc /tmp/bak


mv a.txt aaa.txt

rm -rf

tree -a /
tree -F /
tree -L 1 /
tree -d /



cat 文件
more
less
head -3
tail -3
tail -f










复制一行:
把光标移动到该行的任意位置,按下yy
把光标移动到目标行的任意位置,按下p

复制3行:
把光标移动到该行的任意位置,按下3yy
把光标移动到目标行的任意位置,按下p


把yy换成dd就变成了剪切操作


可视块模式:
批量去注释
前提:注释的行需要整齐排列

1、在命令模式,按ctrl+v
2、上下键选中#号
3、按下d

批量加注释
前提:注释的行需要整齐排列

1、先将光标移动到首行的开头位置
2、在命令模式,按ctrl+v
3、上下键选中第一列
4、shift+i,然后输入#
5、连续按两下ESC



总结命令行模式:
1、光标的移动
0 $ 当前行的移动
gg G nG
H M L

2、删除、复制、剪切
dd 3dd
yy 3yy
p 3p

3、可视块
ctrl+v

4、查找
/查找的内容

原文地址:https://www.cnblogs.com/blackboy666/p/13861389.html