四处搜刮整合的linux命令大全,有重复请ctrl+f查找使用。
随着学习会满满补充和完善。
普通用户的提示符是“$”,超级用户的命令提示符是“#”。
命令: su [用户名]
功能:切换用户
init模式
init 0 关机
init 1 单用户模式(无网络,只允许管理员登录)作用于系统维护 密码破解
init 2 多用户无网络模式 作用:可切换用户
init 3 多用户有网络模式 (字符界面)
init 4 保留
init 5 多用户有网络模式 (图形化界面)
init 6 重启
Linux权限管理
useradd 创建用户
-u 制定UID
-d 制定宿主目录位置
-e 指定账户失效时间
-s 指定用户的登录shell
-G 指定用户组
passwd 设置密码
-d 清空密码
-l 锁定账户
-S 查看用户状态
-u 解锁用户账户
usermod 修改用户账号属性
-l 更改用户账号的登录名称
-L 锁定
-U 解锁用户锁定
userdel 删除用户
-r 一并删除用户家目录
groupadd 添加一个组
gpasswd 添加一个用户到组
-a 添加一个用户
-d 从组内删除一个用户
-M 定义组成员列表,以逗号分隔(批量添加用户,会覆盖已有成员)
id 查询用户身份标识
groups 查询账号所在组
finger 查询用户账号登录属性
w 查询当前主机的用户的登录情况
chmod 设置用户权限
chmod 三位八进制数
chmod -R 递归修改指定目录下的所有文件,子目录的归属
chown:修改文件的拥有着,前提是要有该拥有者
-R 递归修改
chgrp 修改文件所属组,前提是要有该组
-R 递归修改
chmod 修改拥有者和所属组的权限
加减法 u/g/o +/-/= r/w/x
数字法 r=4 w=2 x=1
1.文件访问者的分类(人)
文件和文件目录的所有者:u—User
文件和文件目录的所有者所在的组的用户:g—Group
其他用户:o—Others
2.文件访问权限的种类
基本权限:
read 对文件而言,具有读取文件内容的权限;对目录来说,具有浏览目录信息的权限。
write 对文件而言,具有修改文件内容的权限;对目录来说,具有删除移动目录内文件的权限。
execute 对文件而言,具有执行文件的权限;对目录来说,具有进入目录的权限。
- 表示不具有该权限。
3.文件权限值得表示方法
r– 只读
-w- 仅可写
–x 仅可执行
rw- 可读可写
-wx 可写可执行
r-x 可读可执行
rwx 可读可写可执行
— 无权限
二、Linux下基本命令
1.ls命令:
格式::ls [选项] [目录或文件]
功能:对于目录,列出该目录下的所有子目录与文件;对于文件,列出文件名以及其他信息。
常用选项:
-a :列出目录下的所有文件,包括以 . 开头的隐含文件。
-d :将目录像文件一样显示,而不是显示其他文件。
-i :输出文件的i节点的索引信息。
-k :以k字节的形式表示文件的大小。
-l :列出文件的详细信息。
-n :用数字的UID,GID代替名称。
-F : 在每个文件名后面附上一个字符以说明该文件的类型,“*”表示可执行的普通文 件;“/”表示目录;“@”表示符号链接;“l”表示FIFOS;“=”表示套接字。
2.cd命令
格式:cd [目录名称]
常用选项:
cd .. 返回上一级目录。
cd ../.. 将当前目录向上移动两级。
cd - 返回最近访问目录。
3.pwd命令
格式: pwd