linux | 您所在的位置:网站首页 › 软件包名查看 › linux |
用户和组
工作模式:私有模式(默认) 公有模式 用户类别 管理员:root 一个 管理组:root 普通用户:1-65536个 普通组 系统用户:1-999个 基本组(默认组/主组) 一般用户:1000-60000个 附加组
用户的增删改查 添加用户:useradd+用户名,数字无效 ![]() 查看:id+用户名 cat /etc/passwd grep^用户名 /etc/passwd 删除userdel -r 用户民 ,没有-r删除不掉文件,不能创建相同用户 ![]() 用户配置文件 ![]() 用户名:密码占位符:用户唯一id标识:用户默认组组的唯一id值:描述信息,注释字段:家目录:设置用户交换式shell还是非交换式shell 修改用户信息usermod+选项+username -s:修改用户的shell -u:uid -G:指定附加组,附加组可以有多个,组 之间用“,”分隔。 -l 新用户名——更改账户的名称,必须在该用户未登录的情况下才能使用。 -c 描述 -d 家目录 -L:锁定用户密码 -U:解锁用户密码 ![]() [root@localhost ~]# usermod -G bin,root -s /bin/csh -c GentooDistribution gentoo gentoo:x:1002:1003:GentooDistribution:/home/gentoo:/bin/csh 组 创建:groupadd+组名 查看: grep^用户名 /etc/group cat /etc/group 组名:组密码占位符:gid:组中成员列表 groupmod 修改 -U多个成员用逗号隔开 -g gid -n:新组名 -p组密码 ![]() 删除:groupdel 组名 登录组:newgroup 组名 更改组密码:gpasswd -r 删除组密码 -a 添加用户到组 -M 添加列表用户到组,逗号隔开- -d 从组中删除用户 -R 锁定组密码 用户密码文件 /etc/gshadow sudo普通用户提高权限 ![]() users,查看当前登录系统的用户 [root@bogon ~]# users root root 2、last:列出目前与过去登入系统的用户相关信息,该命令默认会去读取/var/log/wtmp文件,并把该文件记录的登入系统的用户名单全部显示出来。 ![]() 4、w:显示登录到系统的用户信息。 ![]() 5、who:显示目前登录到系统的用户 ![]() ![]() 文件的权限针对三类对象进行定义:owner 属主,缩写ugroup 属组,缩写gother 其他,缩写o ![]() 修改权限 ![]() ![]() 修改所属用户,所属组 ![]() 修改用户权限 chmod 所属(o/u/g)+或-权限 文件 ![]() ![]() 文本文件 看 r : cat more less tail haed grep cut vim 写w:> >> touch mkdir cp mv vim rm 执行x:cd 权限规则 可执行文件(密令)运行的进程身份是当前用户,通过可执行文件匹配目标文件,目标文件的权限匹配就是当前用户是否对目标文件有读取权限,(判断当前用户是否是目标文件的所属用户,是匹配目标文件的所属用位的权限,不是,则判断是否是目标文件的组用户,是组用户匹配目标文件的组权限,不是直接匹配目标文件其他用户位的权限) 特殊权限 u+s 4可执行的文本文件(命令)有意义,运行命令文件进程的所属用户是命令文件的自身身份(命令 文 件的所属用户是root,设置suid后,无论通过那个用户运行命令身份都是root) g+s 2 可执行的文本文件(命令)有意义 目录文件设置有意义;设置sgid后任意用户在目录下所创建的文件所属组都是目录文件的所属组 o+t 1仅对目录文件设置有意义,用户对该目录有写权限则用户只能删除属于自己的文件 管理Linux的联网模式切换 ![]() 修改网络 ![]() 添加会话 ![]() 设置动态IP: ![]() ![]() 网络测试命令 ping ping [选项] -c 数字——用于设定本命令发出的ICMP消息包的数量 tracepath 命令一般格式为: tracepath [选项] ![]() 从网站下载文件 wget -选项 网址 -P 下载到指定目录 -t 最大尝试次数 -b 后台下载模式 -c 断点续传 -p 下载页面内所有资源,包括图片、视频等 -r 递归下载 ![]() 2、curl命令是一个网络工具,其主要作用是通过http、https、ftp等方式下载/上传文件,访问网站(代码信息) ![]() [root@node12 ~]# curl www.baidu.com -o index.html -o 百度中内容保存在index.html rpm安装: 严格区分包软件名;安装软件包必须在包路径下进行或匹配软件包,不能自动解决包之间的依赖关系 -i, --install 安装软件包 --nodeps 不验证软件包依赖 -v, --verbose 提供更多的详细信息输出 -h, --hash 软件包安装的时候列出哈希标记 -U 软件包升级 -e 软件包卸载 -q 查询已安装软件包名 -qa 查询全部软件包名 ![]() 1184个包 yum安装软件包:解决软件包之间的依赖关系;所有的软件包以仓库形式管理定义在yum配置文件中 挂载:将光盘文件系统挂载在/mnt目录(通过/mnt目录获取光盘软件包) ![]() 配置本地源:编辑文件:[appstresm] 组 name=..... 通过name写描述信息 baseurl=file(本地获取) http(网络协议)://路径 gpgcheck=0 公私密钥验证 1开启验证 0关闭 ![]() 配置网络原 ![]() 下载 ![]() ![]() 卸载 yum remove [-y] 包名 #卸载已经安装在系统中的指定的软件包 yum repolist [all] #查看系统中yum资源库配置信息 ![]() yum list installed [包名] #列出己经安装的所有的或指定的rpm包 yum groupinstall 包组名 #安装指定包组里面的所有包 yum update [-y] 包名 #升级指定的软件包或主机中所有已安装的软件包 yum provides 文件名 #查找指定的文件属于哪个包 ![]() yum search 模糊包名 #查看模糊包名的软件包 ![]() 主机启动流程:主机加电>>BIOS>>硬件自检>>引导系统启动(mbr) :主机加电>>UEFI>>引导系统启动(gpt mbr) 查看硬盘 ![]() ![]() 使用fdisk管理分区 n 添加新分区 p 打印分区表 t 更改分区类型 w 将分区表写入磁盘并退出 q 退出而不保存更改 ![]() #mkfs.xfs /dev/nvme0n2p1 分区格式化(指定文件系统类型) ![]() 挂载 ![]() |
CopyRight 2018-2019 实验室设备网 版权所有 |