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

centOS的常用命令

开机、重启和用户登录注销

关机&重启

  • 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