Linux云计算笔记(二)
vim编辑器的使用
vim主要模式,vim命令模式 检查有没有安装vim只需要敲出vim回车就行,安装了就会显示办版本等信息 which vim 检查安装的绝对路径 扩展:vi和vim是同一个软件安装包吗? 答:不是,vim是vi的增强版,最明显的区别是vim可以语法加量,它完全兼容vi. i 当前字符之前插入(光标前) I 行首插入(行首) a 当前字符之后插入(光标后) A 行尾插入(行尾) o 下一行插入(另起一行) O 上一行插入 x 向后删除一个字符 等同于delete X 向前删除一个字符 u 撤销异步 每按一次就撤销一次 r 替换 光标定位 hjkl 左下右上 0和home键表示切换到行首 $和end键表示切换到行尾 gg快速定位到文档的首航,G定位到末行 3gg 或者 3G 快速定位到第三行 /string(字符串) 查找关键字 取消用:noh 编辑:(如何对文本进行编辑) y (复制)【以字符为单位】表示对单个字符进行复制 如果再复制整行,就用yy 复制n行:nyy dd 删除 ndd 删除n行/剪切n行 粘贴:p 剪贴:dd x 删除光标所在位置的字符 D 从光标处删除到行尾 u 撤销操作 ctrl+r 还原撤销的操作,将撤销后的操作还原回去 r 替换,或者说用来修改一个字符 v模式(列): 进入v模式 移动光标选择区域 编程的时候需要进行多行注释: 1)ctrl+v 进入列编辑模式 2)向下或向上移动光标,把需要注释、编辑的行开头选中起来 3)然后按大写的I 4)再插入注释符或你需要插入的符号,比如:’#’ 5)再按esc就会全部注释或添加了 删除:再按ctrl+v 进入列编辑模式;向上或向下移动光标,选中注释部分,然后按d,就会删除注释符号 命令行模式操作 :wq 保存并退出 :wq! 强制保存退出 :set nu 设置行号 :set nonu 取消行号 其他编辑器: nano编辑器 emacs编辑器 gedit GHOME编辑器
用户管理:
Linux用户三特色 超级用户:root 拥有对系统的最高的管理权限 普通用户 UID:1-999(centos7版本) 1-499(centos6版本) 本地用户 UID:1000+ 500+ UID:即每个用户的身份标示,类似于每个人的身份证号码 虚拟用户:伪用户 一般不会用来登录系统,它主要是用于维持某个服务的正常运行。 用户配置文件 /etc/passwd 用户组文件 /etc/group 用户对应的密码信息 /etc/shadow 用户命令:useradd useradd -d -u “UID” -g ‘初始组’ -G ‘附加组’ -s ‘登陆的shell’ 用户
用户密码修改
**进入centos7紧急模式恢复root密码** 实战场景:公司一台centos系统,忘记root密码,需要快速把root密码修改为made,找回root身份
第一种方法描述:
第二种方法描述如下(简述):
按e进行编辑 —> 在utf-8 后面加入 rd.break console==tty0(按住ctrl+x) —> mount -o rw,remount /sysroot —> chroot /sysroot —>passwd —> 输入密码 —> vi /etc/selinux/config —>SELINUX=disabled —>保存 exit —> reboot