IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> Linux添加用户&vi使用练习 -> 正文阅读

[系统运维]Linux添加用户&vi使用练习

2021.09.06
学习资源:学校Linux课程,《鸟哥的Linux私房菜》
1. 作为root, 增加一个test1 用户,并且属于speech组。增加一个test2用户,并且让其属于image 组,然后再删除这个用户。
(adduser , userdel )
在这里插入图片描述
还可以修改密码:
在这里插入图片描述
在这里输入密码时屏幕是不显示的,继续输入即可。密码越复杂越容易通过,一般是数字+字母+特殊字符。
2. GPL
GPL (GNU General Public License)的出发点是代码的开源/免费使用和引用/修改/衍生代码的开源/免费使用,但不允许修改后和衍生的代码做为闭源的商业软件发布和销售。GPL协议的主要内容是只要在一个软件中使用(“使用”指类库引用,修改后的代码或者衍生代码)GPL 协议的产品,则该软件产品必须也采用GPL协议,既必须也是开源和免费。这就是所谓的“传染性”。Linux采用了GPL,这也就是为什么我们能用免费的各种linux,包括商业公司的linux和linux上各种各样的由个人、组织以及商业软件公司开发的免费软件了。当然,在Linux上的程序并不是都必须开源。linux只是开源文化影响比较深,是否必须开源取决于你是否用了别人的源码和该源码的协议而不是操作系统。

3. 学习vi 编辑器
基本上vi共分为3种模式,分别为一般模式、编辑模式与命令行模式。一般模式与编辑模式或命令行模式可相互切换,但是编辑模式与命令行模式不可切换
1.一般模式
vi一进入文件就是一般模式。一般模式中,可以使用上下左右按键来移动光标,可以删除字符或删除整行,也可以复制、粘贴文件的数据
2.编辑模式
在一般模式中,按下“i,I,o,O,a,A,r,R”等任何一个字母才会进入编辑模式。如果要退出编辑模式,按下【ESC】则退出编辑模式
3.命令行模式
在一般模式中,按下“: / ?”三个中的任何一个按钮,就可以将光标移动到最下面那一行。在这个模式当中,可以提供你查找数据的操作,而读取、保存、大量替换字符、离开vi、显示行号等的操作可以在此模式下完成。
在这里插入图片描述

(1)打开文件 1.txt , 将一份英文说明书贴进去(内容随便创建)。
在这里插入图片描述
(2)怎样确定该文件有多少行?
方法一:在刚进入文件时,页面下方会有提示。
在这里插入图片描述
如图显示为5行。
方法二:暂时退出(ESC回到一般模式, :wq保存退出),再通过”wc -l [文件名]” 指令查看。
在这里插入图片描述
(3)怎样确定目前光标在文件的哪一行?
命令行模式下输入”set nu”指令:
在这里插入图片描述
则可以看出光标在第几行:
在这里插入图片描述
如图光标在第3行。
(4)在 1.txt 文件中 搜索所有的 linux 字符串, 并且将其全部替换为 windows字符串
先:set ic,忽略大小写:
在这里插入图片描述
如果要正常查找时又要关闭这个开关

:set noic

搜索:
/linux向下查找 然后搭配n和N按键进行下一个和上一个的查找。
?linux也可,向上查找,搭配n和N按键进行上一个和下一个的查找。
在这里插入图片描述
搜索替换:
命令行模式下输入:

:1,$s/linux/windows/g

在这里插入图片描述
修改后效果如下:
在这里插入图片描述
(5)然后把1.txt 文件存到 新建文件 2.txt 中

:w 2.txt

在这里插入图片描述
另存文件后效果图:
在这里插入图片描述
在这里插入图片描述

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2021-10-06 12:37:31  更:2021-10-06 12:37:58 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/15 18:29:07-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码