centos主要的几个配置文件以及rpm,yum的常用命令,源码包的编译方法

本文介绍了Linux系统中hostname和hosts文件的配置方法,讲解了如何实现主机名的永久更改及DNS解析的本地配置。此外,还介绍了网络配置、禁用Ping请求、路由查看、端口查询等实用技巧,以及软件包的安装、更新、查询和卸载的方法。

 修改 hostname在/etc/sysconfig/network文件中,并且是永久生效的

如果直接用hostname 修改,只是在当时生效,不会永久生效

/etc/hosts文件是一个简易的DNS服务器,当linux解析域名的时候首先会查找hosts文件中的ip,若没有找到

最后才会用到公网DNS解析。

/etc/nsswitch.conf这个文件里面决定了先查找hosts文件还是先查找公网上的DNS(默认是先file  后dns)

配置dns出了在网络/etc/sysconfig/network-scripts/ifcfg-eth0配置以外,还可以在/etc/resolv.conf中配置

route -n 显示路由

其中显示内容中flags  。U表示直连网路,UG表示需要通过某一网关到达目的地

禁ping

 /proc/sys/net/ipv4/icmp_echo_ignore_all(0:不禁,1:禁ping)直接用vim是修改不了的,要用echo

要想永久禁ping,需要把net.ipv4.icmp_echo_ignore_all=1 加入到/etc/sysctl.conf文件中

开启转发功能把/proc/sys/net/ipv4/ip_forward里面的内容0改成1

查看一个服务器开启的端口

netstat -antp (a:all,t:tcp,p:程序,u:udp)

查询一个ip公网还是私网 可在www.ip138.com查询

安装一个rmp的包

挂载。ios镜像 mount -o loop /.ios  /目录

rpm -ivh(install view h表示进度条)安装一个rpm包

rpm -ivh  --force 强制安装

rpm -Uvh (update)升级一个包

rpm -q  查看是否安装安装注意只需要写包名,不需要后面的版本号和rpm后缀

rpm -qa 查看安装了多少个包

rpm -qi  查看一个包的详细信息,同样不需要rpm后缀和版本号

rpm -ql 查看一个包,安装后会产生一些什么文件

rpm -qf 反向查看一个命令是由什么包所产生的

rpm -e 卸载一个包

rpm -e   包 --nodeps q强制性删除

yum reinstall 重新装一个包

yum list 查看已安装包的列表

yum grouplist 查看包的组列表

yum  groupinstall 安装组包

yum search 包 查找一个包

更新yum源以后,需要用yum makecache

编译安装源码包

三步:

解压<- ./configure (--prefix=指定装的路径)<- make<- make install

几种压缩格式

tar.gz 解压格式 tar   -zxvf 

tar.bz2解压格式 tar   -jxvf 















评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值