Linux.2_权限管理&&开发工具


Linux权限的概念

Linux下有两种用户:
超级用户(root)、普通用户。
超级用户:可以再linux系统下做任何事情,不受限制
普通用户:在linux下做有限的事情。
超级用户的命令提示符是“#”,普通用户的命令提示符是“$”。
命令:su [用户名]
功能:切换用户。
例如,要从root用户切换到普通用户user,则使用 su user。 要从普通用户user切换到root用户则使用 su root(root可以省略),此时系统会提示输入root用户的口令。


开发工具

Linux综合性(基本操作,系统,组成,网络)

在这里插入图片描述

1、vim是什么?

文件编辑器,可以用来进行代码编写。

2、vim特性

  1. vim是一个多模式编辑器,默认处在命令模式
  2. vim(命令模式,插入(编辑)模式,底行模式)
  3. 命令->插入:i(光标不变),a(同行下一个位置),o(新起一行)
  4. 插入->命令:esc
  5. 进入底行:需要从命令模式进入,shift+:,vim可以从底行退出
  6. 插入模式->底行?底行如何进入命令?底行如何进入插入?
  7. 任何模式回到命令模式,都可以esc

3、命令模式

常见的命令,要使用必须在命令模式下


行操作

  1. yy:复制当前行
  2. nyy:复制n行
  3. dd:删除光标所在行,更像剪切+删除
  4. ndd:批量删除(n行)
  5. p:粘贴
  6. np:粘贴n行
  7. u:撤销

光标定位

  1. gg:将光标定位到文件开始
  2. shift+g:将光标定位到文件结尾
  3. n,shift+g:将光标定位到文件第n行
  4. shift+4($):将光标定位到当前行最结尾,锚点
  5. shift+6(^):将光标定位到当前行最开始,锚点
  6. b,w:按照单词进行前移或后移
  7. nb,nw:按照n个单词进行前移或后移

其他

  • x,nx:删除光标所在文本的内容,从左->右
  • shift+x:删除光标所在文本的内容,从右->左
  • shift+~:批量化进行大小写转化
  • h(左),j(下)k(上)l(右)
  • 方向键也可以,hjkl是为了适配以前老键盘

4、底行模式

  • / or ?:查找文本,n表示下一个
  • set nu/nonu:调出行号或取消
  • vs 文件名:光标在哪里,就编辑哪个文件
  • 多文件光标切换:ctrl+w 快速两次
  • !vim执行上次命令
  • shift+zz(2次z):快速退出
  • ctrl+r:撤销刚才的撤销

常见异常
多了异常文件
在这里插入图片描述

解决方案:
ls -al:查看所有隐藏文件
rm A:删除A文件

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

明教张公子

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值