zl程序教程

您现在的位置是:首页 >  其他

当前栏目

Linux学习笔记二(Vim指令 | 系统用户)

2023-03-15 23:25:15 时间

Vi和Vim的常用三种模式

  1. 正常模式光标正常移动、删除字符、删除整行、复制、粘贴
    • 拷贝当前行 :yy
    • 拷贝多行: 数字 + yy
    • 粘贴:p
    • 删除当前行:dd
    • 删除多行: 数字 + dd
    • 查找:/关键词 回车,跳转下一个关键词:n
    • 定位页首:gg
    • 定位页尾:G
    • 撤销:u
    • 定位: 输入行号,然后 shift + g | 行号 + gg | 行号 + G
  2. 插入模式使用 i、I、o、O、a、A、r、R 等进入,最常用用:i
  3. 命令行模式输入指令,读取、保存、替换、离开等
    • 保存并退出:wq
    • 未修改退出:q
    • 不保存强制退出:q!
    • 显示行号:set nu
    • 取消显示行号:set nonu
1、 关机命令
  • shutdown -h now 立即关机
  • shutdown -h 1 1分钟后关机(h: halt)
  • shutdown -r now 立即重启(r: reboot)
  • halt 关机
  • reboot 重启
  • sync 把内存数据同步到磁盘
  • init 0 立即关机
  • init 6 立即重启
2、用户登录

尽量少用root账号登录,尽量用普通用户登录,使用su – root 切换管理员用户

注销用户:logout

添加用户

useradd 用户名

修改密码

passwd 用户名

删除用户

userdel 用户名

userdel -r 用户名 (删除用户及home下的文件夹)

查询用户信息

id 用户名

切换用户

su – 用户名

从权限高的到权限低的不需要密码,反之需要密码

查询当前登录用户

whoami

who am i

组操作
  • 新增组: groupadd 组名
  • 删除组: groupdel 组名
  • 增加用户时直接指定组: useradd -g 用户名 组名
用户和组相关文件
  • /etc/passwd

用户的配置文件,记录用户的配置信息

  • /etc/shadow

口令的配置文件

  • /etc/group

组的配置文件

运行级别说明

最常用的为3和5

  1. 系统停机状态,系统默认运行级别不能设置为0,否则不能正常启动
  2. 单用户工作状态,root权限,用于系统维护,禁止远程登录(找回丢失密码)
  3. 多用户状态(没有NFS),无网络服务
  4. 多用户状态(有NFS),有网络服务,登录后进入控制台命令行模式
  5. 系统未使用保留给用户
  6. 图形界面
  7. 系统正常关闭并重启,默认不能为6,否则无法正常启动
获取默认运行级别

systemctl get-default

修改级别
  • 切换等级3:systemctl set-default multi-user.target
  • 切换等级5:systemctl set-default graphical.target
帮助指令
  • man(获得帮助信息)
  • help(获得shell内置命令的帮助信息)