Linux学习笔记【Centos 7.9】(1)—— 基础操作指令

Linux学习笔记【Centos 7.9】(1)—— 基础操作Part1

1.Vi和Vim

Vi和Vim是Linux系统内置的vi文本编辑器,VIn具有程序编辑的能力,可以看作是Vi的增强版本,可以主动以字体颜色辨别语法的正确性,方便程序设计代码补完。

1.1 三种模式

1.1.1 正常模式(只读模式)

利用vim打开一个文档进入的就是一般模式,无法对文件内容进行操作,可以使用复制、粘贴来处理文件数据。

1.1.2 插入模式(编辑模式)

进入正常模式之后按下i、I、o、O、a、A、r、R等任何一个字母后才可以进入编辑模式

1.1.3 命令行模式

当编辑完成后,按esc键可以进入命令行模式,可以提供相关指令来完成读取、保存、离开等操作

1.2基本使用

 # 快捷键
 # 拷贝当前行 : yy ,拷贝当前行向下的5行 5yy,粘贴输入p
 # 删除当前行 : dd ,删除当前行向下5行 5dd
 # 查找 : 命令行模式:/关键字  回车,查找,按n查找下一个
 # 设置文件行号:命令行下 :set nu 和 : set noun
 # 撤销上一步操作 : 一般模式下  u

键盘图

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

2.1 关机&重启命令

# shutdown   -h    -now     立即关机
# shutdown   -h     -1      "hello 一分钟后关机"
# shutdown   -r     now     现在重新启动计算机
# halt                      关机,作用跟上面一样
# reboot                    现在重启计算机
# sync                      将内存数据同步到磁盘        

注意:不管是重启还是关闭系统,否必须先运行sync指令,将内存中的数据写道磁盘当中
(尽管目前的shutdown/halt/reboot等指令已经在关机前进行了sync)


3.用户管理

3.1 添加用户

useradd 用户名  

# 创建后/home目录下会新建一个与用户同名的家目录

useradd -d 指定目录 新的用户名 

#  给新创建的用户指定家目录
# 此时添加的用户是没有密码的

3.2 指定/修改密码

 passwd 用户名

3.3删除用户

userdel 用户名

3.4 查询用户信息

id 用户名

3.5 切换用户

很常用的基本指令

如果当前用户权限不够可以使用如下指令切换到高权限用户:

su - 切换用户的用户名
# 从高权限切换到低权限不需要输入密码,反之需要。
# 当需要返回到原理啊用户时,需要使用exit/logout指令

如果需要查看到当前用户:

whoami
#该指令会告诉你当前登录用户信息

3.6 用户组

其类似于角色,系统可以对有共性权限的多个用户进行统一管理

新增组:

groupadd 组名

删除组:

groupdel  组名

# 新增用户时可以指定组别

useradd -g 组名 用户名
3.6.1 修改用户的组
usermod -g 用户组 用户名

# 表示将该用户加入到该组中

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值