Linux-VIM

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux-VIM相关的知识,希望对你有一定的参考价值。

Linux系统的命令行解释器程序: /bin/(bash)

快捷键:
Tab ---- 自动补齐命令行、选项、参数、……
Ctrl l ---- 清屏
Ctrl u ---- 清空到行首
Ctrl k ---- 清空到行尾
Ctrl c ---- 放弃执行当前命令行
Esc . ---- 粘贴上一条命令行的最后一个参数

1)ls 浏览目录内容、显示文档属性
常见的选项:
-l ---- 长格式
-h ---- 带单位(说人话)
-A ---- 包括隐藏文档
-d ---- 看目录本身
如何表示文档的位置:
绝对路径 —— 以 / 开始表示,不管现在在哪个目录,优点是准确、缺点书写不便
相对路径 —— 以当前目录位置为前提,优点是简单、缺点不准确
. —— 表示当前目录
.. —— 表示父目录
通配符 —— 使用 * 或 ? 来表示文件名称中不确定的部分

2)cat 显示文件内容
[[email protected] /]# cat 文本文件的位置

!!!! /proc/cpuinfo记录CPU处理器信息
[[email protected] ~]# cat /proc/cpuinfo
processor : 0 //CPU核心的编号
vendor_id : GenuineIntel //厂商
model name : Intel(R) Core(TM) i5-6500 CPU @ 3.20GHz //型号信息
cpu MHz : 3192.270 //频率
cache size : 6144 KB //缓存
physical id : 0 //物理CPU编号

创建目录和文件
1)使用mkdir创建目录
[[email protected] /]# mkdir -p 123 222
【创建123 222目录】、
[[email protected] /]# mkdir -p 111/112/113
【创建多个】
2)使用touch创建文件 【触摸】
[[email protected] /]# touch 123 222
【创建123 222 文件】
3)复制
[[email protected] /]# cp -rp 111/112/113 /123
【将111/112/113下面的文件复制到123】
4)删除
[[email protected] /]# rm -r 123
【会进入到目录一步一步删除】
[[email protected] /]# rm -rf 123
【强制删除】
5)移动
[[email protected] /]# mv 111 222
【将111移动到222】

使用vim新建、修改文件
vim编辑器的三种工作模式 ——
命令模式(刚打开vim程序所处的状态):查看文件、复制/粘贴/删除
输入/编辑模式:录入文字
末行模式:设置编辑器行为、保存、退出编辑器……

命令模式 ===按i键===》输入模式
输入模式 ===按Esc键===》命令模式

命令模式 ===按:键===》末行模式
末行模式 ===按Esc键===》命令模式

末行指令 :wq 保存修改并退出编辑器

用户账号管理 ——
1)用户管理
用户的基本属性:登录名、密码、家目录、UID、GID(基本组)、登录Shell、……
useradd
passwd
usermod
userdel
id
2)组管理
为了方便对多个用户分配权限,建立的一个组名
组账号的基本属性:组名、GID、组成员
groupadd
gpasswd
groupmod
groupdel

权限:
对文件来说 ——
有 r 权限,查看文件内容(cat、vim)
有 w权限,修改文件内容(vim)
有 x 权限,执行程序文件
对目录来说 ——
有 r 权限,查看目录内容(ls)
有 w权限,修改目录内容(rm、mv、mkdir、touch、cp、……)
有 x 权限,进入这个目录(cd)

[[email protected] /]# chmod ugoa+/-wre /home/huangrong
文档归属:
u属性=拥有此文件/目录的用户user
g属性=拥有此文件/目录的组group
o== 其他用户:除所有者,所属组以外的用户-other
a=ugo=代表所有者
访问权限:
--读取:允许查看内容-read
--写入;允许修改内容-write
--可执行:允许运行和切换-excute

以上是关于Linux-VIM的主要内容,如果未能解决你的问题,请参考以下文章