以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