Linux学习笔记二(Vim指令 | 系统用户)
2023-03-15 23:25:15 时间
Vi和Vim的常用三种模式
- 正常模式光标正常移动、删除字符、删除整行、复制、粘贴
- 拷贝当前行 :yy
- 拷贝多行: 数字 + yy
- 粘贴:p
- 删除当前行:dd
- 删除多行: 数字 + dd
- 查找:/关键词 回车,跳转下一个关键词:n
- 定位页首:gg
- 定位页尾:G
- 撤销:u
- 定位: 输入行号,然后 shift + g | 行号 + gg | 行号 + G
- 插入模式使用 i、I、o、O、a、A、r、R 等进入,最常用用:i
- 命令行模式输入指令,读取、保存、替换、离开等
- 保存并退出: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
- 系统停机状态,系统默认运行级别不能设置为0,否则不能正常启动
- 单用户工作状态,root权限,用于系统维护,禁止远程登录(找回丢失密码)
- 多用户状态(没有NFS),无网络服务
- 多用户状态(有NFS),有网络服务,登录后进入控制台命令行模式
- 系统未使用保留给用户
- 图形界面
- 系统正常关闭并重启,默认不能为6,否则无法正常启动
获取默认运行级别
systemctl get-default
修改级别
- 切换等级3:systemctl set-default multi-user.target
- 切换等级5:systemctl set-default graphical.target
帮助指令
- man(获得帮助信息)
- help(获得shell内置命令的帮助信息)
相关文章
- 金融服务领域的大数据:即时分析
- 影响大数据、机器学习和人工智能未来发展的8个因素
- 从0开始构建一个属于你自己的PHP框架
- 如何将Hadoop集成到工作流程中?这6个优秀实践必看
- SEO公司使用大数据优化其模型的5种方法
- 关于Web Workers你需要了解的七件事
- 深入理解HTTPS原理、过程与实践
- 增强分析:数据和分析的未来
- PHP协程实现过程详解
- AI专家:大数据知识图谱——实战经验总结
- 关于PHP的错误机制总结
- 利用数据分析量化协同过滤算法的两大常见难题
- 怎么做大数据工作流调度系统?大厂架构师一语点破!
- 2019大数据处理必备的十大工具,从Linux到架构师必修
- OpenCV中的KMeans算法介绍与应用
- 教大家如果搭建一套phpstorm+wamp+xdebug调试PHP的环境
- CentOS下三种PHP拓展安装方法
- Go语言HTTP Server源码分析
- Go语言HTTP Server源码分析
- 2017年4月编程语言排行榜:Hack首次进入前五十