大数据之linux网络,主机名配置

 Linux是什么?

Linux是一款开源免费的操作系统。Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。Linux能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。

文件和目录结构

 文件

Linux系统中一切皆文件。

在Linux系统中任何东西都是以文件形式来存储的。这其中不仅包括我们熟知的文本文件、可执行文件等等,还包括硬件设备、虚拟设备、网络连接等等,甚至连目录其实都是一种特殊的文件。

Linux目录结构

在Windows中,每一个盘符下是一个独立的文件系统,硬盘有多少个分区就有多少个文件系统。而在Linux系统中不管创建了多少个硬盘分区都只有一个文件系统。整个文件系统的根目录是“/”,从“/”根目录出发理论上可以找到Linux系统中的所有目录和文件。

Linux系统中的路径

1.绝对路径:从“/”根目录开始逐层查找文件和目录。

/etc/sysconfig/network-scripts

/tmp/vmware-root/vmware-db.pl.2267

2.相对路径:以当前目录或上一级目录为基准逐层查找文件和目录

当前目录:“./”

当前目录的上一级目录:“../”

用户根目录

作用:Linux系统为每一个用户提供了一个专属的目录用来存放它自己的文件内容,在Linux中使用“~”代表用户的根目录

root用户:根目录是/root目录。

普通用户:在创建后会在/home目录下创建与用户名同名的目录。例如:用户tom的根目录是/home/tom

网络配置和系统管理操作

配置网络接口

ifconfig

ping 测试主机之间网络连通性

1)基本语法:

ping 目的主机 (功能描述:测试当前服务器是否可以连接目的主机)

2)案例实操:

(1)测试当前服务器是否可以连接192.0.0.1

[root@hadoop100 ]# ping 192.0.0.1

 修改IP地址

修改IP地址

[root@hadoop100 ]#vim /etc/sysconfig/network-scripts/ifcfg-eth0

配置主机名 

hostname 显示和设置系统的主机名称

1)基本语法:

hostname (功能描述:查看当前服务器的主机名称)

2)案例实操:

(1)查看当前服务器主机名称

[root@hadoop100 ]# hostname

修改主机名称

1)修改linux的主机映射文件(hosts文件)

(1)进入Linux系统查看本机的主机名。通过hostname命令查看

[root@hadoop100 ]# hostname

hadoop100

(2)如果感觉此主机名不合适,我们可以进行修改。通过编辑/etc/hostname文件

[root@hadoop100 ]# vi /etc/hostname

(3)打开此文件后,可以看到主机名。修改此主机名为我们想要修改的主机名hadoop100。

(4)保存退出。

(5)打开/etc/hosts

[root@hadoop100 ]# vim /etc/hosts

添加如下内容

192.168.1.100 hadoop100

192.168.1.101 hadoop101

192.168.1.102 hadoop102

(6)并重启设备,重启后,查看主机名,已经修改成功

重启设备命令:reboot -h now

如果是在window操作得可以配置window主机映射文件。

(1)进入C:\Windows\System32\drivers\etc路径

(2)打开hosts文件并添加如下内容

关闭防火墙

service 后台服务管理

1)基本语法:

service  服务名 start (功能描述:开启服务)

service  服务名 stop (功能描述:关闭服务)

service  服务名 restart (功能描述:重新启动服务)

service  服务名 status (功能描述:查看服务状态)

2)经验技巧

查看服务的方法:/etc/init.d/服务名

[root@hadoop100 init.d]# pwd

/etc/init.d

[root@hadoop100 init.d]# ls -al

3)案例实操

(1)查看网络服务的状态

[root@hadoop100 ]#service network status

(2)停止网络服务

[root@hadoop100 ]#service network stop

(3)启动网络服务

[root@hadoop100 ]#service network start

(4)重启网络服务

[root@hadoop100 ]#service network restart

(5)查看系统中所有的后台服务

[root@hadoop100 ]#service --status-all

chkconfig 设置后台服务的自启配置

1)基本语法:

chkconfig     (功能描述:查看所有服务器自启配置)

chkconfig 服务名 off   (功能描述:关掉指定服务的自动启动)

chkconfig 服务名 on   (功能描述:开启指定服务的自动启动)

chkconfig 服务名 --list (功能描述:查看服务开机启动状态)

2)案例实操

(1)关闭iptables服务的自动启动(centos6版本命令,centos7不适用)

[root@hadoop100 ]#chkconfig iptables off

(2)开启iptables服务的自动启动

[root@hadoop100 ]#chkconfig iptables on

 关闭防火墙

Centos6关闭命令:

1)临时关闭防火墙:

(1)查看防火墙状态

[root@hadoop100]# service iptables status

(2)临时关闭防火墙

[root@hadoop100]# service iptables stop

2)开机启动时关闭防火墙

(1)查看防火墙开机启动状态

[root@hadoop100]#chkconfig iptables --list

(2)设置开机时关闭防火墙

[root@hadoop100]#chkconfig iptables off

Centos7关闭命令:

systemctl status firewalld查看当前防火墙状态。

systemctl stop firewalld关闭当前防火墙。

systemctl disable firewalld开机防火墙不启动。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值