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开机防火墙不启动。

大数据之linux网络,主机名配置相关推荐

  1. linux host主机名配置

    1.查看主机名 #hostname 2.查看ip #ifconfig 2.添加主机名配置 #vi /etc/hosts 新增一行 172.23.26.195 vhost145.idmp.safe 转载 ...

  2. 【大数据之Linux】

    学习笔记来源于尚硅谷,如有侵权请联系删除 [大数据之Linux] centos及Vmware配置 下载地址:链接: https://www.centos.org/download/ 网络设置说明:1桥 ...

  3. 大数据及Linux安装

    大数据及Linux安装 大数据背景 现在的社会发展相当迅速,科技发达,信息流通,使得人们之间的交流越来越密切,生活也越来越方便,在智能手机.智能穿戴设备基本普及的高科技时代的背景下,大数据应运而生. ...

  4. 远程拷贝、查看端口、vim常见快捷键、查找替换命令、grep命令、查看存储空间的命令、chkconfig命令、系统自动启动级别、主机名配置、IP地址配置、域名映射、防火墙设置

    2.1.远程拷贝 (将/export/servers/hadoop上的文件拷贝到bigdate@192.168.1.1:/export/servers/ ) scp –r /export/server ...

  5. oracle本地网络服务名配置

    oracle本地网络服务名配置 此文参考百度经验及实际操作 oracle数据库中,想在本地访问远程服务器数据库时首先需要利用oracle配置管理工具进行本地网络服务配置: 在电脑所有程序中找到配置和移 ...

  6. 两步教你Linux修改主机名

    Linux修改主机名,网上许多教程写的都比较复杂,什么又要修改网络配置.hosts等. 实际上Linux修改主机名可简单通过如下两步完成: 1.临时性修改Linux主机名:hostname 新主机名 ...

  7. 总结Linux修改主机名的四种方式

    总结Linux修改主机名的四种方式 看网上很多文章,有些比较简洁,但是有些很繁琐,不多说,参考各路大神的文章,以下是本人对这几种方式进行简要介绍,如有不足之处,还望各位大佬指点迷津. 方式一(个人推荐 ...

  8. 【大数据数仓项目集群配置 一】

    本文用于记录我的第一次内网大数据集群配置过程. 本篇主要实现基础配置. 配置使用的软件版本和脚本参考自尚硅谷,链接如下: 链接: https://www.bilibili.com/video/BV1r ...

  9. Linux修改主机名的两种方法

    Linux修改主机名的两种方法 文章目录 先展示一下效果 一.通过hostname命令直接更改主机名(不是永久) 1.显示当前的主机名 2.更改主机名 二.通过修改配置文件(永久改) 1.hostna ...

最新文章

  1. SAP QM Basic Steps to Create Dynamic Modification Rule
  2. Matlab中newff函数使用方法和搭建BP神经网络的方法
  3. explode php 报错,ecshop在php5.4下报错怎么办
  4. oracle数据库tx锁,oracle数据库有把TX锁,如何定位锁在哪?
  5. c语言头文件sys wait.h,错误:sys/wait.h:没有这样的文件或目录
  6. 【校内模拟】简单粗暴的题目(二项式展开)
  7. 三点运算符(三点语法)
  8. 全球及中国建筑设计行业十四五发展方向与投资决策建议报告2022版
  9. 三极管与恒流源充放电电路
  10. php手机打开pdf文件怎么打开,PDF文件怎么打开?手机打开PDF及编辑的技巧
  11. 用C语言做一个迷宫小游戏
  12. emacs org初学者指南
  13. Java 根据时间戳计算星座
  14. 作为元宇宙里的潮人,怎能不穿上时髦的数字服装呢?
  15. GMTC-闲鱼Flutter实践效果访谈
  16. python中append() extend() insert() 函数及切片增添操作的使用
  17. tomcat(不只是tomcat还有其他国产化web中间件)中一些问题
  18. 用Unity做半个2D战棋小游戏
  19. tflearn教程_TensorFlow TFLearn安装和使用
  20. Qt实现长图片的放大缩小以及动态显示

热门文章

  1. JD商城经典爬楼梯布局,看到就是赚到
  2. Linux----生产者与消费者
  3. 上海电子计算机学校招生要什么条件,【上海市致远中学招生简章/入学条件|上海市致远中学】- 上海房天下...
  4. 基于VSM价值流管理提升BizDevOps落地成效
  5. 中科红旗开源Linux解决方案
  6. 基于Raspberry Pi(树莓派)的MCC数据采集卡应用
  7. SDX62出现WARNING: CPU: 0 PID: 8743 at net/netfilter/nf_nat_core.c:614 nf_nat_setup_info+0x8e4/0x900
  8. 亲爱的老狼-超链接的运用方式
  9. RecyclerView的使用(二)——拖曳移动和滑动删除
  10. 庄伟雄:基于移动互联网的供应链管理