一、用户命令
1.1、 添加用户
语法:sudo useradd[选项] 用户名
-
-d 指定用户的家目录
-
-u 设置创建用户的id值
-
-e 账户的到期时间,格式为 YYYY-MM-DD
-
-g 指定一个初始的用户基本组 (必须已存在)
-
-G 指定一个或多个扩展用户组
-
-N 不创建与用户同名的基本用户组
-
-s 指定该用户的默认 Shell 解释器
1.2、修改用户
语法:sudo usermod [选项] 修改后用户名 修改前用户名
- -c<备注>: 修改用户帐号的备注文字;
- -d<登入目录>:修改用户登入时的目录;
- -e<有效期限>:修改帐号的有效期限;
- -g<群组>: 修改用户所属的群组;
- -G<群组>; 修改用户所属的附加群组;
- -l<帐号名称>: 修改用户帐号名称;
- -s<shell>: 修改用户登入后所使用的shell;
- -u<uid>: 修改用户ID;
1.3、删除用户
语法:sudo userdel [选项] 用户名
- -f 强制删除用户,即使用户当前已登录
- -r 删除用户的同时,删除与用户相关的所有文件
1.4、 创建用户组
语法:groupadd 用户组名
1.5、查询用户组
命令:cat /etc/group
找到下图显示,说明查询到用户组了
二、目录的操作
目录是系统中的文件夹
2.1、ls命令
显示指定目录下的内容
语法:ls[选项][路径或文件名]
- -a 显示全部文件,包括隐藏文件
- -l 显示详细信息,包括权限、大小等
2.2、pwd命令
列出当前的用户信息
2.3、cd命令
切换工作目录
语法: cd[相对路径或绝对路径或者特殊符号]
- cd~ 切换到当前用户目录下
- cd/ 当前目录下
- cd /home 切换到home下
- cd .. 返回上一级
- cd /home 切换到home下
- cd/ 当前目录下
2.4、mkdir命令
创建目录
mkdir[参数选项]目录名
注意:
默认情况在当前地址中创建
2.5、touch命令
更新文件或者目录的时间和创建文件
2.6、rm命令
删除一个文件或目录的
语法:rm[参数]目录
-r 删除目录
2.7、cp命令
复制文件或目录
cp[参数选项] 源文件 目标文件
注意:
如果目标文件是目录,则会把源文件复制到该目录中
如果重复提示是否覆盖
2.8、file命令
查询文件,特点:可以查询文件的类型
file[参数选项]目录名
2.9、find命令
用来在指定目录下查找
find 搜索路径[选项]搜索内容
三、文件的操作
系统中可以记录数据的载体
3.1、 cat命令
cat[参数] 文件名
tac 文件倒着输出
3.2、vim命令
相当于Windows中的记事本工具,是linux中的一个文本编辑器。如果linux中没有该编辑器需要自行下载
vim 文件名
通过字母i或者多次点击键盘任意键可进入编辑模式
通过esc键,退出编辑模式,进入浏览模式
通过冒号(英文:)进入管理模式可保存退出:wq(w保存q退出)
注意:符号及字母采用标准英文格式
标签:文件,Ubantu,修改,用户组,用户,命令,Linux,目录 From: https://blog.csdn.net/Love7178/article/details/143798153