| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 开发工具 -> 文件编辑器 -> 正文阅读 |
|
[开发工具]文件编辑器 |
vi 自带的编辑器 vi? 文件名 所指文件存在则打开文件,没有则创建一个,没有颜色 vim 升级版vi 需要自行下载 (yum -y install vim) vim? 文件名(普通文件路径)找到指定文件,锁定文件位置。显示颜色,通过颜色可锁定内容,操作的拓展功能更多 ?三个模式1、命令模式
命令模式中可以做的:
注:交互文件 .sh . swp 更改文本时默认在交互文件上先改,原文件不动,保存退出后,源文件才发生改变,如果不想改,可删掉交互文件 文本编辑 (在命令模式下)
2、进入编辑模式
3、扩展命令模式(尾行模式)
4、查找替换语法? ---->> :范围s/匹配域/替换域/选项(g ,c 确认)
注:%表示替换所有行? ?g? 表示行内所有关键字 其他模式
注:Linux中后缀不决定文件属性 设置环境
5、文件基本信息时间类型access? #访问 时间 modify? (mtime)? #修改时间? 指内容进行修改 change (ctime)? # 改变时间,指文件属性进行修改 查询示例ll 文件名? #仅看的是文件的修改时间 stat? 文件名 # 显示更详细的文件信息 用户管理多用户操作系统,每个用户的使用权限可能不同,应用场景也不同,且互不影响,多用户可同时登陆系统操作,做不同的事,也就是多进程、多任务的场景。 用户类型超级管理员? uid=0 系统用户? uid={1~999}? 主要给操作系统使用,不具有登陆项 (bash shell 解释器,需要登陆上才能使用) 普通用户 1000<=uid<=65535 具有权限限制,登录shell 是bin/bash (uid 用户的id现有用户组再有用户,服务在运行过程中会产生进程,任何文件都会默认有一个用户拥有者) 6、用户管理用户组
?x 密码占位符 6666: 对应附属组成员 ?用户
使用useradd的功能 1、会在/etc/passwd 文件存有用户信息 2、默认在/home下创建与用户同名的家目录 3、默认会在/var/spool/mail创建与用户同名的邮箱文件 注:不能指定不存在的组,创建组时,没有主组,默认文件名为主组,也可自己设置主组,同时也可以从属其他附属组,但必须都是已经存在的组 7、组用户管理?
|
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
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/25 22:59:51- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |