知识点串-下部
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识点串-下部相关的知识,希望对你有一定的参考价值。
第1章 vim快捷键
1.1 移动光标
把光标移动到文件的第一行 gg G :1
把光标移动到文件的最后一行 G :$
把光标移动到文件的第100行 100gg :100 100G
把光标移动到这一行的行首 0(数字0) ^
把光标移动到这一行的结尾 $
1.2 编辑(移动并编辑)
在当行下面插入一个空行并进入编辑模式 o(小写字母o)
在当行上面插入一个空行并进入编辑模式 O(大写字母O)
删除光标所在位置到行尾的内容并进入编辑模式 C(大写字母C)
快捷到达行尾并进入编辑模式 A
删除光标所在位置到行尾的内容 D d$
清空当前行并进入编辑模式 cc
1.3 复制 删除 粘贴
复制光标所在行 yy
粘贴 p paste
多次粘贴 3p
删除/剪切 dd
删除当前行到文件结尾的内容 dG
1.4 其他快捷键
显示行号 :set nu
取消显示行号 :set nonu
1.5 查找
你要找的内容 默认向下搜索
继续向下查找 n
继续向上查找 N
你要找的内容 默认向上搜索
取消高亮显示 :noh
撤销当前操作 u undo
恢复刚才的操作 ctrl+r
vim 查询帮助 :help G :help :wq
1.6 替换
替换当前行 :s#yes#no#g :.s#yes#no#g
替换某个范围内容 :10783,$s#yes#no#g
替换所有 :%s#yes#no#g :1,$s#yes#no#g
1.7 批量操作
批量删除 批量编辑模式 Ctrl+V 可视块-选择上下左右-删除按d/x
批量增加 批量编辑模式 ctrl+v 可视化-选择区域-按shift+i进入编辑模式-编辑-按esc退出并等待
1.8 常见故障
模拟-编程文件的时候断开连接-再次编辑文件
故障-Found a swap file by the name ".vim.log.swp"-swap file ".vim.log.swp"already exists
解决-https://www.processon.com/view/link/5a3b31cbe4b0ce9ffea2d721 On-删除临时文件
第2章 光盘挂载
2.1 第1步 挂载光盘
mount /dev/cdrom /mnt/
2.2 第2步 检查
df -h
2.3 第3步 通过rpm命令安装软件
rpm -ivh /mnt/Packages/lrzsz-0.12.20-27.1.el6.x86_64.rpm
[[email protected] /tmp]# rpm -ivh /mnt/Packages/lrzsz-0.12.20-27.1.el6.x86_64.rpm
Preparing... ########################################### [100%]
package lrzsz-0.12.20-27.1.el6.x86_64 is already installed
2.4 检查软件是否安装
[[email protected] /tmp]# rpm -qa tree
tree-1.5.3-3.el6.x86_64
2.5 list 显示软件包内容
[[email protected] /tmp]# rpm -ql tree
/usr/bin/tree
/usr/share/doc/tree-1.5.3
/usr/share/doc/tree-1.5.3/LICENSE
/usr/share/doc/tree-1.5.3/README
/usr/share/man/man1/tree.1.gz
-qa 查询软件是否安装
-ql 查看软件包内容
网卡配置文件:/etc/sysconfig/network-scripts/ifcfg-eth0
第3章 如何修改主机名
[[email protected] /tmp]# cat /etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
10.0.0.200 oldboyedu50-lnb
[[email protected] /tmp]# ping oldboyedu50-lnb
PING oldboyedu50-lnb (10.0.0.200) 56(84) bytes of data.
64 bytes from oldboyedu50-lnb (10.0.0.200): icmp_seq=1 ttl=64 time=0.034 ms
64 bytes from oldboyedu50-lnb (10.0.0.200): icmp_seq=2 ttl=64 time=0.037 ms
64 bytes from oldboyedu50-lnb (10.0.0.200): icmp_seq=3 ttl=64 time=0.039 ms
64 bytes from oldboyedu50-lnb (10.0.0.200): icmp_seq=4 ttl=64 time=0.028 ms
[[email protected] /tmp]# #ping oldboyedu50-lnb
[[email protected] /tmp]# ping `hostname
第4章 Zip压缩
zip /tmp/hosts.zip /etc/hosts
zip -r
unzip /tmp/hosts.zip
第5章 linux文件属性
[[email protected] ~]# ls -lhi
total 304K
660149 -rw-r--r-- 1 root root 387 Jul 13 09:39 1.txt
660139 -rw-r--r--. 1 root root 0 Jul 11 03:21 alex.txt
660134 -rw-------. 1 root root 1.1K Jul 10 18:25 anaconda-ks.cfg
1046995 drwxr-xr-x. 2 root root 4.0K Jul 18 12:56 data
654083 -rw-r--r--. 1 root root 22K Jul 10 18:25 install.log
654084 -rw-r--r--. 1 root root 5.8K Jul 10 18:24 install.log.syslog
660140 -rw-r--r--. 1 root root 0 Jul 11 03:21 lidao.txt
Linux文件基本属性:Linux系统是一种典型的多用户系统,不同的用户处于不同的地位,拥有不同的权限。为了保护系统的安全性,Linux系统对不同的用户访问同一文件(包括目录文件)的权限做了不同的规定。
以上是关于知识点串-下部的主要内容,如果未能解决你的问题,请参考以下文章