centOS的常用命令
vi和vim编辑器
一共有三种模式,正常模式、插入模式(编辑模式)、命令行模式
正常模式
以 vim 打开一个档案就直接进入一般模式了(这是默认的模式)。在这个模式中, 你可以使用『上下左右』按键来移动光标,你可以使用『删除字符』或『删除整行』来处理档案内容, 也可以使用『复制、贴上』来处理你的文件数据。
- 到达文件首行:gg
- 到达文件尾部:G
- 撤销:u
- 快速移到20行:想按20,然后shit+g
编辑模式
一般来说 按“i”键就可以编辑了
命令行模式
提供相关指令,完成读取、存盘、替换、离开 vim 、显示行号等的动作,就是最下方出现冒号后输入
- 保存后退出:wq
- 强制退出:q!
- 退出:q
- 设置行号:set nu
- 取消行号:set nonu
- 单行拷贝: yy+p
- 多行拷贝:5yy+p
- 删除单行:dd
- 删除多行:5dd
开机、重启和用户登录注销
关机&重启
- shutdown -h now : 表示立即关机
- shutdown -h 1 : 表示 1 分钟后关机
- shutdown -r now: 立即重启
- halt:直接使用,效果等价于关机
- reboot:重启系统
- sync:把内存的数据同步到磁盘
- 当我们关机或者重启时,都应该先执行以下 sync 指令,把内存的数据写入磁盘,防止数据丢失
用户的登录和注销
- 尽量少用root用户
- 注销:logout
用户管理
- 添加用户:useradd testuser
- 分配密码:passwd testuser
- 删除用户:userdel testuser(这种做法保留了家目录!)
userdel -r testuser(这种同时吧家目录也给删除掉)- 查看用户名信息:id testuser
- 切换用户:su testuser
- 回到上一个用户:exit
- 查看用户名:whoami