rpm.configure权限问题

rpm.configure权限问题,第1张

Linux 基础之 Linux 的文件及目录的权限、文件权限的修改、权限管理、网络管理、查看及修改网络配置、网络故障排除、网络管理配置、软件包管理器、rpm及yum安装、源代码编译安装和内核升级 原创

2022-04-30 16:06:43

殇陌离tk

码龄5年

关注

一、Linux 的文件及目录的权限、文件权限的修改、权限管理、网络管理、查看及修改网络配置、网络故障排除、网络管理配置、软件包管理器、rpm 及 yum 安装、源代码编译安装和内核升级

查看文件权限,如 -rw-------1 root root 1523 sep 28 12:05 anaconda-kscfg 中,-r 是类型,w-------1 是权限,root root 是所属用户和组,anaconda-kscfg 是文件名。

文件类型,如下所示

- 普通文件

d 目录文件

b 块特殊文件

c 字符特殊文件

l 符号链接

f 命名管道

s 套接字文件

文件权限的表示方法,如下所示:

字符权限表示方法,r 是读,w 是写,x 是执行

数字权限的表示方法,r=4,w=2,x=1

-rw-r-xr-- 1 username groupname mtime filename 中,rw- 是文件属主的权限,r-x 是文件属组的权限,r-- 是其他用户的权限

创建新文件有默认权限,根据 umask 值计算,属主和属组根据当前进程的用户来设定

目录权限的表示方法,如下所示:

x 进入目录

rx 显示目录内的文件名

wx 修改目录内的文件名

修改权限命令,如下所示:

chomd 修改文件、目录权限,如 chmod u+x /tmp/testfile、chmod 755 /tmp/testfile

chown 更改属主、属组

chgrp 可以单独更改属组,不常用

特殊权限,如下所示:

SUID 用于二进制可执行文件,执行命令时取得文件属主权限,如 /usr/bin/passwd

SGID 用于目录,在该目录下创建新的文件和目录,权限自动更改为该目录的属组

SBIT 用于目录,该目录下新建的文件或目录,仅 root 和自己可以删除,如 /tmp

网络管理,如下所示:

网络状态查看

网络配置

路由命令

网络故障排除

网络服务管理

常用网络配置文件

网络状态查看工具,net-tools 和 iproute,如下所示;

net-tools,有 ipconfig、route、netstat

iproute2,有 ip、ss

网络状态查看命令,ifconfig,eth0 第一块网卡,也就是网络接口,第一个网络接口可能叫做下面的名字,如下所示:

eno1 板载网卡

ens33 PCI-E 网卡

enp0s3 无法获取物理信息的 PCI-E 网卡

CentOS 7 使用了一致性网络设备命名,以上都不匹配则使用 eth0

网络接口命名修改,如下所示:

网卡命名规则受 biosdevname 和 netifnames 两个参数影响

编辑 /etc/default/grub 文件,增加 biosdevname=0 netifnames=0

更新 grub,如 grub2-mkconfig -o /boot/grub2/grubcfg

重启,reboot,网卡命名组合如下:

biosdevname netifnames 网卡名

0 1 ens33

1 0 em1

0 0 eth0

查看网关命令,可以使用 route -n,使用 -n 参数不解析主机名。

查看网络情况,查看网卡物理连接情况,可以使用 mii-tool eth0。

网络配置命令,如下所示:

ifconfig <接口> <IP地址> [netmask 子网掩码]

ifup <接口>

ifdown <接口>

网关配置命令,添加网关,如下所示:

route add default gw <网关ip>

route add -host <指定ip> gw<网关ip>

route add -net <指定网段> netmask <子网掩码> gw <网关ip>

网络命令集合,ip 命令,如下所示:

ip addr ls,ifconfig

ip link set dev eth0 up,ifup eth0

ip addr add 10001/24 dev eth1,ifconfig eth1 10001 netmask 2552552550

ip route 1000/24 via 19216801,route add -net 10000 netmask 2552552550 gw 19216801

网络故障排除命令,如下所示:

ping

traceroute

mtr

nslookup

telnet

tcpdump

netstat

ss

网络服务管理,网络服务管理程序分为两种,分别为 SysV 和 systemd,如下所示:

service network start|stop|restart

chkconfig -list network

systemctl list-unit-files NetworkManagerservice

systemctl start|stop|restart NetworkManager

systemctl enable|disable NetworkManager

网络配置文件,ifcfg-eth0,/etc/hosts。

软件安装,如下所示:

软件包管理器

rpm 包和 rpm 命令

yum 仓库

源代码编译安装

内核升级

grub 配置文件

软件包管理器,包管理器是方便软件安装、卸载,解决软件依赖关系的重要工具,如下所示:

CentOS、RedHat 使用 yum 包管理器,软件安装包格式为 rpm

Debian、Ubuntu 使用 apt 包管理器,软件安装包格式为 deb

rpm 包,rpm 包格式,如 vim-common-7410-5el7x86_64rpm,其中 vim-common 是软件名称,7410-5 是软件版本,el7 是系统版本,x86_64 是平台。

rpm 命令,rpm 命令常用参数,如下所示:

-q 查询软件包

-i 安装软件包

-e 卸载软件包

yum 包管理器,如下所示:

rpm 包的问题,需要自己解决依赖关系,软件包来源不可靠

CentOS yum 源

国内镜像

yum 配置文件,如下所示:

/etc/yumreposd/CentOS-Baserepo

wget -O /etc/yumreposd/CentOS-Baserepo

yum 命令常用选项,如下所示:

install 安装软件包

remove 卸载软件包

list|grouplist 查看软件包

update 升级软件包

其它方式安装,二进制安装和源代码编译安装,源代码编译安装如下所示:

wget >

cat /etc/passwd | grep mysql

在Linux /etc/passwd中一行记录对应着一个用户,每行记录又被冒号(:)分隔为7个字段,其格式如下:

用户名:口令:用户标识号:组标识号:注释性描述:主目录:登录Shell

扩展资料

在Linux /etc/passwd 用户信息中各字段(列)的用途介绍

1、用户名(login_name):用于区分不同的用户。在同一系统中注册名是惟一的。在很多系统上,该字段被限制在8个字符(字母或数字)的长度之内;并且要注意,通常在Linux系统中对字母大小写是敏感的。这与MSDOS/Windows是不一样的。

2、口令(passwd):用来验证用户的合法性,超级用户root或某些高级用户可以使用系统命令passwd来更改系统中所有用户的口令,普通用户也可以在登录系统后使用passwd命令来更改自己的口令。

3、用户标识号(UID):UID用于区别不同的用户。在系统内部管理进程和文件保护时使用 UID字段。在Linux系统中,注册名和UID都可以用于标识用户,只不过对于系统来说UID更为重要;而对于用户来说注册名使用起来更方便。

4、组标识号(GID):像UID一样,用户的组标识号也存放在passwd文件中。在现代的Unix/Linux中,每个用户可以同时属于多个组。除了在 passwd文件中指定其归属的基本组之外,还在/etc/group文件中指明一个组所包含用户。

5、用户名(user_name):包含有关用户的一些信息,如用户的真实姓名、办公室地址、联系电话等。在Linux系统中,mail和finger等程序利用这些信息来标识系统的用户。

6、用户主目录(home_directory):该字段定义了个人用户的主目录,当用户登录后,他的Shell将把该目录作为用户的工作目录。

意思是没有获得手机 *** 作系统的超级用户权限。如果对现有手机运行情况满意,没有必要去获取ROOT权限。

1、ROOT其实是一个获取用户权限的过程。因为安卓系统是基于LINUX系统开发的,而LINUX系统中有一个超级用户一般命名为root,相当于Windows系统中的system用户。root是系统中唯一的超级用户,具有完全的 *** 作系统所有设置的权限。

2、平时讲的ROOT过程实际上就是获取超级用户权限的过程,以方便对手机 *** 作系统进行调整。

3、如果想删除随机附带的部分软件,或者需要对系统进行深层次(系统级)的修改和优化,则需要获取ROOT权限。可以使用一些第三方的ROOT软件来进行这个过程(如某数字管家,某迅管家或者某一键ROOT等)

以上就是关于rpm./configure权限问题全部的内容,包括:rpm./configure权限问题、linux 怎么查看某个用户所有的权限、手机未获得root权限是什么意思 怎样能获得root权限等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9300998.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-26
下一篇2023-04-26

发表评论

登录后才能评论

评论列表(0条)

    保存