Linux实操篇

vi和vim编辑器

vi:Linux系统会内置vi文本编辑器

vim:具有程序编辑的能力,可以看做vi的增强版本,可以主动的以字体颜色辨别语法的正确性,方便程序设计。

vi和vim的三种模式

1、正常模式

以vim直接打开文件进入一般模式也叫默认模式。在这个模式中,可以使用【上下左右】按键来移动光标,可以使用【删除字符】或者【删除整行】来处理文件内容,也可以使用【复制、粘贴】来处理文件数据。

2、插入模式

按 i,I,o,O,a,A,r,R等任何一个字母之后才会进入编辑模式。

3、命令行模式

在这个模式当中,可以提供相关指令,完成读取,存盘,替换,离开vim,显示行号等动作

三种模式转换

 vi和vim快捷键


1.拷贝当前行yy  拷贝当前行向下的5行5yy ,井粘贴(输入p).
2.删除当前行dd ,删除当前行向下的5行5dd
3.在文件中查找某个单词[命令行下/关键字,回车 查找。输入n就是查找下一个]
4.设置文件的行号,取消文件的行号[命令行下: set nu和:set nonu]
5.编辑/etc/profile文件,在一般模式下使用快捷键到该文档的最末行[G]和最首行[gg]
6.一般模式下在一个文件中输入"hello"然后又撤销这个动作 u
7.一般模式下编辑/etc/profile文件,井将光标移动到20行 输入 20 再输入 shift+g

 

 关机和重启指令


●基本介绍
shutdown -h now  立该进行关机
shudown -h 1  "hello, 1分钟后会关机了"
shutdown -r now 现在重新启动计算机
halt 关机,作用和上面一-样.
reboot  现在重新启动计算机
sync   把内存的数据同步到磁盘.
●注意细节
1.不管是重启系统还是关闭系统,首先要运行sync命令,把内存中的数据写到磁盘中
2.目前的 shutdown/reboot/halt等命令均已经在关机前进行sync

用户登录和注销


●基本介绍
1.登录时尽量少用roo帐号登录 ,因为它是系统管理员,最大的权限,避免操作失误。可以利用
普通用户登录,登泉后再用”su-用户名’命令来切换成系统管理员身份.
2.在提示符下输入logout即可注销用户


添加用户

Linux系统是一个多用户多任务的操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统
●基本语法
useradd 用户名
1.当创建用户成功后,会自动的创建和用户同名的home目录
2也可以通过useradd -d 指定目录新的用户名,给新创建的用户指定home目录

给添加的用户设置密码:

语法:passwd 用户名(注意一定要写用户名,不然它会默认给当前用户修改密码) 

pwd显示当前用户所在目录:

删除用户

1、删除用户,保留home目录 (userdel 用户名)

2、删除用户以及home目录(userdel -r 用户名)(谨慎删除)

 查询用户信息

基本语法:id 用户名

  

切换用户信息


在操作Linux中,如果当前用户的权限不够,可以通过 su -指令,切换到高权限用户,比如root
●基本语法
su - 切换用户名
1.从权限高的用户切换到权限低的用户,不需要输入密码,反之需要。

2.当需要返回到原来用户时,使用exit/logout指令

注意:su - 用户名 -前后都有空格

查看当前用户信息

想知道自己在哪

基本语法:whoami/who am i

用户组

有共同权限的用户放到同一个组,方便管理

  • 新增组

groupadd 组名

  • 删除组

groupdel 组名

我们在添加用户的时候,Linux会默认创建一个和用户名相同的组

我们也可以把用户名指定放到某一个组

语法:adduser -g  组名 用户名

  •  切换组

基本语法:usermod -g 用户组 用户名 (用户组为要切换的组)

用户和组相关文件


/etc/passwd文件
用户(user)的配置文件,记录用户的各种信息
每行的含义:用户名:口令:用户标识号:组标识号:注释性描述:主目录:登录Shell
/etc/shadow文件·口令的配置文件
每行的含义登:录名:加密口令:最后一次修改时间:最小时间间隔:最大时间间隔:警告时间:不活动时间:失效时间:标志
/etc/group文件
组(group)的配置文件,记录Linux包含的组的信息

每行含义:组名:口令:组标识号:组内用户列表
 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值