二、永久配置
1.配置静态主机名
配置文件 /etc/hostname
vim /etc/hostname 设置新的主机名
或 echo newname > /etc/hostname
2.为本机指定DNS服务器
配置文件 /etc/resolv.conf
关键记录:nameserver DNS服务器地址
三、nmcli连接管理
1.查看网络连接
使用show指令
nmcli connection show
nmcli connection show "连接名"
2.修改网络连接配置
nmcli 命令会把配置的参数写入文件 /etc/sysconfig/network-scripts/ifcfg-eth0中
--配置IP:
#nmcli connection modify ‘连接名‘ ipv4.method manual ipv4.address ‘ip地址、掩码长度 [默认网关]‘ connection.autoconnect yes
--激活网卡配置
nmcli connection up ‘连接名‘
3.永久修改DNS服务器地址
修改配置文件/etc/resolv.conf
#echo nameserver DNS服务器地址 > /etc/resolv.conf
#nslookup 域名 //测试解析
4.查看网关地址
#route -n
四、软件包管理
1.rpm包管理器
#rpm -ivh 软件的完整路径.rpm //安装软件
#rpm -q 软件名 //查询是否安装完成
#rpm -e 软件名 //卸载软件包
2.yum软件包仓库管理
服务端:(软件仓库)集中提供安装软件包,并提供依赖性支持
客户端:(yum命令及配置)
yun配置:
#vim /etc/yum.repos.d/redhat7.repo
[redhat7] //仓库标识
name=redhat7 仓库描述信息
baseurl = http://..... //软件仓库的访问地址
enabled=1 //启用此仓库
gpgcheck =0 不做签名检查
3.yum命令
#yum repolist //列出仓库信息,没有报错即可
#yum -y install httpd //安装命令
#yum -y remove 软件名 //卸载软件
#yum clean [软件名] // 列软件
4.wget下载工具
格式:
#wget 软件包的URL网址 //下载到当前路径
#wget 软件包的URL网址 -O /目录路径/新文件名 //下载到自定义的路径
五、文本文件查找
1.find 按条件查找文件
根据预设的条件递归查找对应的文件(一层一层的查找)
格式: find [目录] [条件]...
常用条件:
-type 类型(-f文件、-d目录、-l快捷方式)
-name "文档名称"
-size +|- 文件大小(K,M,G)
-user 用户名
-group 组名
例如:
#find /root/ -name "xiaoha*" -type d //查找/root目录下名称为xiaoha开头的目录
#find /boot/ -size +20M //查找/boot目录下大于20M的文件
#find / -user student //查找根目录下属于用户student的文件或目录
2.find结果处理--exec
格式:find .... --exec 处理命令{ } \;
例如:#find /home -type f -user student --exec cp {} /root/files/ \; //查找属于用户student的文件并将解雇复制到?root/files中
3.grep过滤操作
格式: grep [选项] ‘匹配模式’ 文本文件
常用选项: -v:取反匹配 -i:忽略大小写
常用的匹配模式: word ^word word$
例如: #grep ‘root‘ /etc/passwd //匹配文件/etc/passwd中包含root的行
#grep ‘^root‘ /etc/passwd //匹配文件中以root开头的行
#grep ‘root$‘ /etc/passwd ///匹配文件中以root结尾的行
#grep ‘^$‘ /etc/passwd //匹配空行
‘^$‘一般与-v一起使用: grep -v ‘^$‘ //查找不是空行的行
Admin(三)——配置网络、yum软件包管理、文本文件查找
原文地址:http://blog.51cto.com/13460306/2117169