vilinux结尾(linux中vi的用法)
大家好!今天让小编来大家介绍下关于vilinux结尾的问题,以下是小编对此问题的归纳整理,让我们一起来看看吧。
创意岭作为行业内优秀的企业,服务客户遍布全球各地,相关业务请拨打电话:175-8598-2043,或添加微信:1454722008
文章目录列表:
一、linux的vi下“#”后面的代表什么意思
~
代表的是家目录
比如:
如果你是root登陆,那么他的家目录就是/root,在提示符里面显示的就是[root@localhost
~]#
如果你是普通用户user登陆,那么他的家目录就是/home/user,在提示符里面显示的就是[user@localhost
~]$
二、Linux新手配置NFS服务器时进入vi,到最后一行,直接按i输入然后出现warning:changing a readonly file?
出现warning:changing a readonly file是设置错误造成的,解决方法为:
1、NFS服务端安装nfs-utils软件yum install nfs-utils -y。
2、vim /etc/exports编辑如下,定义共享目录,白名单,已经读写权限,然后保存/u01/nps/volumes 10.199.140.0/24(rw,no_root_squash)。
3、启动nfs服务 systemctl start nfs 启动nfs服务 systemctl status nfs 查看nfs状态,如图已经启动正常。
4、NFS客户端也使用命令yum install nfs-utils -y安装nfs软件,然后#如下命令验证是否可以访问nfs服务端showmount -e 10.199.150.95 (nfs不安装没有showmount命令)。
5、在nfs客户端执行mount -t nfs 10.199.150.95:/u01/nps/volumes /u01命令,然后df -h查看,nfs共享目录已经正常挂载到了/u01目录。
三、Linux编辑器vi(Visual interface)末行模式,怎么用?
vim的末行模式
使用esc退出编辑模式
使用:进入末行模式
在末行模式下,直接输入数字,回跳转到对应行号
wq:保存并退出
q:退出,如果做了修改,提示是否保存,如果没作修改,会直接退出
q!:退出不保存
w:保存不退出
x:功能相当于wq,保存并退出Vim编辑器
在命令模式中也有一个退出并保存命令:shift + zz,但他跟wq是有区别的
wq会创建出新文件,shift + zz并不会
四、我在linux下使用vi打开一个文件后,然后保存关闭,结果发现最后多出一个字符,估计是回车符什么的
先用ls -l查看文件大小,例如源文件为8字节,用VI编辑后变成了9字节。
这一般是VI在最后加了个‘\n’字符,可以用objdump -c 文件名 查看最后的字符到底是什么。用truncate -s 8 文件名 把文件截断至8字节即可。不过'\n'不会影响程序编译吧,但是回车^M这个字符在VI里面是可见的。如果是^M就用VI命令 :%s/^M//g 回车注意:里面的^M 必须是同时按 Ctrl+V+M ,表示回车以上就是小编对于vilinux结尾问题和相关问题的解答了,如有疑问,可拨打网站上的电话,或添加微信。
推荐阅读: