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

被折叠的 条评论
为什么被折叠?



