| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 开发工具 -> 白菜成长记——Linux(Day4) -> 正文阅读 |
|
[开发工具]白菜成长记——Linux(Day4) |
Day 4前言Vim的操作、用户管理以及用户组的具体概念 目录 一、Vi VimLinux系统会内置Vi文本编辑器 Vim具有程序编辑的能力,是Vi的增强版 常用的三种模式:
通过Xshell远程连接Linux,编写一个Hello.java的程序 ?回车后还不能进行编写,需要输入一个i进入编辑模式(插入模式) 编写完代码后要进入命令行模式才能保存 先按esc退出 再输入:(冒号)或/ 就可以进入命令行模式 下一步:输入wq(写入并退出)——回车?? ? ? :q(退出) :q!(强制退出,并且不保存) 进入命令行模式 要是还想修改 继续输入vim Hello.java 快捷键:
Vim键盘图(参考菜鸟教程) 工作模式:?二、Linux关机重启
三、用户登录和注销登录时尽量减少使用root(系统管理员)账号,避免操作失误 可以利用普通用户登录,登录后再用—— su - 用户名的命令切换成系统管理员身份 在普通用户下没有权限访问root ?必须切换到root,可以输入su - root 就可以访问 ?想退回ttj账户—— 输入logout ?在ttj账户下再次输入logout,就会退出系统 (在Xshell里操作) 在Linux里操作只能输入exit退出终端 四、用户管理Linux系统是一个多用户多任务的操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。 添加用户useradd 用户名 添加一个tom用户,默认该用户的家目录在/home/tom 当创建用户成功后,会自动的创建和用户同名的家目录 也可以通过 useradd - d 指定目录 新的用户名,给新创建的用户指定家目录 ?指定/修改密码passwd 用户名 给tom设置密码 删除用户userdel 用户名
查询用户用户信息id 用户名 切换用户su - 切换用户名 从权限高的用户切换到权限低的用户不需要输密码,反之则需要 返回原来的用户——exit/logout 查看当前用户/登录用户whoami / who am I 五、用户组类似于角色,系统可以对有共性(权限)的多个用户进行统一的管理 新增组groupadd 组名 ?删除组groupdel 组名 增加用户时,加上组创建一个新用户,将这个用户添加到lx组 修改用户的组usermod -g 用户组 用户名 用户和组相关文件/etc/passwd文件 用户的配置文件,记录用户的各种信息 ?/etc/shadow 文件 口令的配置文件 ?/etc/group 文件 组的配置文件,记录Linux包含的组的信息 总结这一篇就是今天学习的内容,主要是Vim的工作模式和快捷键、Linux关机重启的操作、用户登录和注销、用户管理、用户组 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
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年12日历 | -2024/12/28 3:52:22- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |
数据统计 |