linux账户相关,rpm,网络
来源:互联网 发布:医学科普文章 知乎 编辑:程序博客网 时间:2024/05/01 21:04
账号信息
用户账号文件:
主要是:/etc/passwd、/etc/shadow
组账号文件:
主要是:/etc/group、/etc/gshadow
查询命令:
groups命令—查询用户账号所属的组
id命令—查询用户账号的身份标识
添加、删除、修改用户账号
基本命令格式:
useradd [ 选项 ]
用户名 - -u:指定用户的UID号,要求该UID号码未被其他用户使用
- -d:指定用户的宿主目录位置
- -e:指定用户的账户失效时间,可使用YYYY-MM-DD的日期格式
- -g:指定用户的基本组名(或使用GID号)
- -G:指定用户的附加组名(或使用GID号)
- -M:不建立宿主目录,即使/etc/login.defs系统配置中已设定要建立宿主目录
- -s:指定用户的登录Shell
- passwd命令—为用户账号设置密码
- -d:清空指定用户的密码,仅使用用户名即可登录系统
- -l:锁定用户账户
- -S:查看用户账号的状态(是否被锁定)
- -u:解锁用户账户
- useradd命令—修改用户账号属性
- -u:修改用户的UID号
- -d:修改用户的宿主目录位置
- -e:修改用户的账户失效时间,可使用YYYY-MM-DD的日期格式
- -g:修改用户的基本组名(或使用GID号)
- -G:修改用户的附加组名(或使用GID号)
- -M:不为用户建立并初始化宿主目录
- -s:指定用户的登录Shell
- -l:更改用户账号的登录名称(Login Name)
- -L:锁定用户账号
- -U:解锁用户账号
- Userdel命令—删除用户账号
- -r:可同时删除宿主目录
- 用户账号的初始配置文件:
- .bashrc_profile文件:此文件中的命令将在该用户每次登录时被执行
- .bashrc文件:此文件中的命令会在每次加载"/bin/Bash"程序时(当然也包括登录系统)执行
- .bash_logout文件:此文件中的命令将在用户每次退出登录时执行
rpm常用参数
rpm -ivh 软件包名
安装软件包并显示安装进度。这个是用得最多的了。
rpm -qa
查询已经安装哪些软件包。
rpm -q 软件包名
查询指定软件包是否已经安装。
rpm -Uvh 软件包名
升级一个软件包。
rpm -e 软件包名
删除指定软件包。
linux(CentOS)网络参数(IP网关DNS) 设置(即时生效,启动生效)
vi/etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0#描述网卡对应的设备别名,例如ifcfg-eth0的文件中它为eth0BOOTPROTO=static#设置网卡获得ip地址的方式,可能的选项为static,dhcp或bootp,分别对应静态指定的 ip地址,通过dhcp协议获得的ip地址,通过bootp协议获得的ip地址BROADCAST=192.168.1.255#对应的子网广播地址HWADDR=00:07:E9:05:E8:B4#对应的网卡物理地址IPADDR=192.168.1.102#如果设置网卡获得 ip地址的方式为静态指定,此字段就指定了网卡对应的ip地址IPV6INIT=noIPV6_AUTOCONF=noNETMASK=255.255.255.0#网卡对应的网络掩码NETWORK=192.168.1.0#网卡对应的网络地址GATEWAY=192.168.1.1#网关地址 注意:没有这项不能上网ONBOOT=yes#系统启动时是否设置此网络接口,设置为yes时,系统启动时激活此设备TYPE=Ethernet#这个是网络类型,不用改的,默认就是Ethernet,以太网的意思!
CentOS 修改网关(default gateway)
<1>即时生效:
[zzs@centos ~]$ route add default gw 192.168.1.1
<2>启动生效:
修改对应网卡的网关的配置文件
[zzs@centos~]$vi/etc/sysconfig/networkNETWORKING=yes#(表示系统是否使用网络,一般设置为yes。如果设为no,则不能使用网络,而且很多系统服务程序将无法启动)HOSTNAME=centos#(设置本机的主机名,这里设置的主机名要和/etc/hosts中设置的主机名对应)GATEWAY=192.168.1.1#(设置本机连接的网关的IP地址。例如,网关为10.0.0.2)
CentOS DNS的修改
修改后可即时生效,启动同样有效
nameserver= ***.***.***.***
最多可有三个,作为上一个失败后的候选
重新启动网络配置
# service network restart
或
# /etc/init.d/network restart
修改主机名(host name)
<1>即时生效:
<2>启动生效:
#形式如下:
杂项
如果想要把centos设置成nat方式来上网,需要把网络参数改成刚装系统的样子
即:
DEVICE=eth0BOOTPROTO=dhcpHWADDR=00:07:E9:05:E8:B4
把以前写好的网关删除了,只剩以下内容
[zzs@centos~]$vi/etc/sysconfig/networkNETWORKING=yesHOSTNAME=centos
0 0
- linux账户相关,rpm,网络
- linux-rpm相关命令
- Linux RPM 相关
- linux rpm相关使用
- linux 账户相关命令小结
- Linux学习-账户相关命令
- linux(四)(用户账户相关)
- linux centos rpm包管理 查询rpm相关信息
- Linux中RPM的相关使用方法
- 【网络】Linux网络相关配置
- Linux网络相关配置文件
- Linux网络相关配置文件
- Linux相关网络命令
- LINUX网络配置相关
- linux网络相关设置
- linux网络相关命令
- linux 网络相关信息
- Linux网络相关命令
- 【t041】距离之和
- OpenCV之hog源码分析
- Codeforces 357D Xenia and Hamming【数学+思维】
- 高通8916 PMIC休眠关闭LDO调试记录
- Efficient Estimation of Word Representations in Vector Space
- linux账户相关,rpm,网络
- android语音识别Demo
- MySQL Binlog 研究
- java中重写的一些感悟
- MyBatis基本组件与其生命周期
- zookeeper实现分布式锁
- adb无法运行项目到手机 无法安装应用
- 遇到问题---java---myeclipse中maven项目引用另一个导致的resource文件混乱的问题
- jni头文件生成