以Centos6/7系统为例,在java开发过程会涉及到,一点点的慢慢积累吧
1.查看与修改主机名
查看:hostname
修改主机名:
a.永久修改主机名(centos7):hostnamectl set-hostname <hostname>
b.第两种方式
第一步:修改/etc/sysconfig/network文件 #>vi /etc/sysconfig/network 添加或修改: NETWORKING=yes HOSTNAME=slave3 第二步:修改/etc/hosts文件 #>vi /etc/hosts 修改 127.0.0.1这行中的 localhost.localdomain为 slave3 修改 ::1这行中的localhost.localdomain 为slave3 第三步 :修改/etc/hostname文件(此步不操作,怎么修改都没有用 centos7) 删除文件中的所有文字,在第一行添加slave3
2.查看IP
查看 :ifconfig
修改成固定的IP: /etc/sysconfig/network-scripts/ifcfg-etho
DEVICE="eth0" BOOTPROTO=none IPV6INIT="yes" NM_CONTROLLED="yes" ONBOOT="yes" TYPE="Ethernet" UUID="bf42b449-9ec4-4e55-8b30-306481611a2d" DEFROUTE=yes IPV4_FAILURE_FATAL=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_FAILURE_FATAL=no NAME="System eth0" IPADDR=192.168.254.128 PREFIX=24 GATEWAY=192.168.254.2 DNS1=192.168.254.2
3.添加IP与主机名的映射
/etc/hosts
添加一行
192.168.162.128 mastername
4.关闭防火墙
services iptables stop
chkconfig iptables off
5.命令在后台启动,并且将错误信息输出: > /dev/null 2>&1 &
6.查找执行文件的安装路径(以java为示例)
[root@localhost jzmq-master]# which java /usr/bin/java [root@localhost jzmq-master]# ls -lrt /usr/bin/java lrwxrwxrwx. 1 root root 22 May 8 2017 /usr/bin/java -> /etc/alternatives/java [root@localhost jzmq-master]# ls -lrt /etc/alternatives/java lrwxrwxrwx. 1 root root 46 May 8 2017 /etc/alternatives/java -> /usr/lib/jvm/jre-1.8.0-openjdk.x86_64/bin/java [root@localhost jzmq-master]#
7.Linux如何查看端口
netstat -tunlp |grep 端口号,用于查看指定的端口号的进程情况,如查看8000端口的情况,netstat -tunlp |grep 8000 # netstat -tunlp | grep 8000 tcp 0 0 0.0.0.0:8000 0.0.0.0:* LISTEN 22065/lwfs -t (tcp) 仅显示tcp相关选项 -u (udp)仅显示udp相关选项 -n 拒绝显示别名,能显示数字的全部转化为数字 -l 仅列出在Listen(监听)的服务状态 -p 显示建立相关链接的程序名
lsof -i:端口号 用于查看某一端口的占用情况,比如查看8000端口使用情况,lsof -i:8000
8.重启网络服务器
service network restart