作者:胡敏qiang | 来源:互联网 | 2023-09-24 18:11
1、vim编辑器是linux里的文本编辑器。
文本编辑器:只能编辑文字的文件的工具,相当于windows里的记事本,不能编辑图片、音频、视频文件。
linux里比较好用的文本编辑工具:1、vi:是linux里的字符界面的文本编辑工具;2、vim:vim是vi的升级版程序(vim - Vi IMproved, a programmers text editor);3、emac;4、gedit(图形界面的编辑工具)
1.1、vi和vim的区别在哪里
vim比vi有语法高亮效果、彩色显示、命令补齐、历史记录等
1.2、linux里编辑的文本在windows里是否可以打开
windows打开linux里的文本文件的时候,换行有问题。vim编辑器打开记事本写的文本有乱码问题
1.3、为什么有乱码?
windows里的记事本默认的编码(ANSI)和linux里vim编码器(Unicod utf8)不一样。如果编码都是一样的,就不会乱码。
Unicode:万国码。utf8,utf16
1.4、查看linux里的文字语言编码
[root@fttsaxf ~]# locale # 查看linux里的文字语言编码
LANG=zh_CN.UTF-8
LC_CTYPE="zh_CN.UTF-8"
LC_NUMERIC="zh_CN.UTF-8"
LC_TIME="zh_CN.UTF-8"
LC_COLLATE="zh_CN.UTF-8"
LC_MONETARY="zh_CN.UTF-8"
LC_MESSAGES="zh_CN.UTF-8"
LC_PAPER="zh_CN.UTF-8"
LC_NAME="zh_CN.UTF-8"
LC_ADDRESS="zh_CN.UTF-8"
LC_TELEPHONE="zh_CN.UTF-8"
LC_MEASUREMENT="zh_CN.UTF-8"
LC_IDENTIFICATION="zh_CN.UTF-8"
LC_ALL=
2、如何做到让一个程序每一秒钟去做一件事情
#!/bin/bashmkdir -p /lianxi/test
num=1 # num变量的初始值
# while True # 等价下边的那个命令
while :
domkdir /lianxi/test/sanchuang$(date +%F_%T)sleep 1 # 暂停一秒钟# 记录已经创建了多少个文件夹,弄一个日志文件记录echo $((num++)) >/lianxi/test/num.log # 相当于num = num + 1,
done