vi / vim 文件编辑器
通过vi/vim 进入文件,按I进行进行修改,修改完成按ESC返回命令,按shift+;输入wq保存退出
- 命令行模式command mode)
控制屏幕光标的移动,字符、字或行的删除,移动复制某区段及进入Insert mode下,或者到 last line mode。 - 插入模式(Insert mode) I
只有在Insert mode下,才可以做文字输入,按「ESC」键可回到命令行模式。 - 底行模式(last line mode):
将文件保存或退出vi,也可以设置编辑环境,如寻找字符串、列出行号……等。
用户
创建用户,同时创建同名租 useradd 用户名
设置密码 passwd 用户名
切换用户登录 su 用户名
删除用户 userdel 用户名
记录用户信息的文件 cat/etc/passwd
记录密码(密文)信息的文件 cat/etc/shadow
记录用户组的文件 cat/etc/group
更改文件的属主 chown
更改文件的属组 chgrp
同时修改属主和属组
权限
文件列表信息分为:文件类型、权限、链接数、所属用户、所属用户组、文件大小、最后修改时间、文件名。
linux一共有7种文件类型,分别如下:
-:普通文件
d:目录文件
l: 软链接(类似Windows的快捷方式)
(下面四种是特殊文件)
b:块设备文件(例如硬盘、光驱等)
p:管道文件
c:字符设备文件(例如猫等串口设备)
s:套接口文件/数据接口文件(例如启动一个MySql服务器时会产生一个mysql.sock文件)
文件权限对应关系
我们看上面截图第二个文件权限信息,每三位为一组
r-xr-xr-x 4 root root 7 sep 22 19:41 bin -> user/bin
r-x:代表文件所有者(u表示)权限,这里是root,root对该文件拥有读写执行权限。
r-x: 代表所属组(g表示)的权限,这里所属组拥有对该文件读和执行的权限。
r-x:代表其他人(o表示)的权限,这里和上面权限一样。
为用户添加执行权限
为组添加写权限
为其它用户删除读权限
数字权限
最大数字为7 比如7=4+3+1=读+写+执行 5=4+1=读+执行
最大权限(777)
系统开机等级
信息记录 vi /etc/inittab
获取当前系统等级
设置当前系统等级 用户命令行模式
设置当前系统等级 图形界面模式
这里的设置当前系统等级设置在vm显示
init 6重启
查看当前进程
ps –aux | grep mysql