linux命令的使用:配置静态ip,查看网关,dns服务器ip,关闭防火墙,selinux
linux是:其实就是类unix的操作系统。 like unix
使用c语言写的linux
linus 李纳斯:kernel(内核):是操作系统内部最核心的软件。作用:1.对cpu进行调度管理2.对内存进行分配3.对磁盘文件系统管理4.对进程进行管理5.对其他硬件进行管理
Linux操作系统构成Linux内核、系统基本库(实现某个功能函数)、应用程序(例如浏览器、MySQL、nginx等)https://www.kernel.org/免费的非常适合服务器---》服务器python---》后端 --->服务器后端开发工程师Linux是开源的(Open Source)
CentOS 与 RHEL 的区别(RHEL是redhat)
其实为什么有 CentOS? CentOS 与 RHEL 有什么关系?RHEL 在发行的时候,有两种方式。一种是二进制的发行方式,另外一种是源代码的发行方式。无论是哪一种发行方式,你都可以免费获得(例如从网上下载),并再次发布。但如果你使用了他们的在线升级(包括补丁)或咨询服务,就必须要付费。RHEL 一直都提供源代码的发行方式,CentOS 就是将 RHEL 发行的源代码从新编译一次,形成一个可使用的二进制版本。由于 LINUX 的源代码是 GNU,所以从获得 RHEL 的源代码到编译成新的二进制,都是合法。只是 REDHAT 是商标,所以必须在新的发行版里将 REDHAT 的商标去掉。REDHAT 对这种发行版的态度是:“我们其实并不反对这种发行版,真正向我们付费的用户,他们重视的并不是系统本身,而是我们所提供的商业服务。”所以,CentOS 可以得到 RHEL 的所有功能,甚至是更好的软件。但 CentOS 并不向用户提供商业支持,当然也不负上任何商业责任。我正逐步将我的 RHEL 转到 CentOS 上,因为我不希望为 RHEL 升级而付费。当然,这是因为我已经有多年的 UNIX 使用经验,因此 RHEL 的商业技术支持对我来说并不重要。但如果你是单纯的业务型企业,那么我还是建议你选购 RHEL 软件并购买相应服务。这样可以节省你的 IT 管理费用,并可得到专业服务。一句话,选用 CentOS 还是 RHEL,取决于你所在公司是否拥有相应的技术力量。
unix
AIX:是IBM开发的一套UNIX操作系统。Solaris:是oracle公司研制的类Unix操作系统。HP-UX:是惠普公司以SystemV为基础所研发成的类UNIX操作系统。FreeBSD:是一种类UNIX操作系统FreeBSD--》麒麟操作系统:国防科大--》军方自由软件 (Free Software) --》版权的问题GNU:是项目--》搞一个不是unix的系统 ---》linux/GNUGPL:通用许可协议LGPL:轻量级的通用许可协议Linux --》开启的黄金时代redhat ---》Linux/GNU系统redhat--》centos centos属于redhatLinux/GNUdebianUbuntu 乌班图、友邦图 --》免费 --》公司redhatcentos 免费 --》社区http://www.centos.org/1.安装centos、Ubuntu(server、desktop)redhat 5%自动分区最小安装---》没有图形界面---》开发工具GNOME桌面 ---》图形界面root用户是Linux系统里的超级用户--》administratorCentOS --->community enterprise operating system社区企业操作系统(Community Enterprise Operating System)
[root@localhost ~]#
localhost 是安装好linux系统后的主机的默认名字local 本地 host 主机login 登录root 代表当前的登录用户名@ 分隔符号localhost 代表主机名~ 代表当前所在的路径在家目录[] 是分割符号# 提示符 管理员 root$ 提示符 普通用户 lengzhouweiPS1 第1提示符变量[root@Miking ~]# echo $PS1[\u@\h \W]\$\u 代表user 用户\h 代表host 主机名\W 代表working directory 工作目录\$ 代表提示符
echo 输出内容(相当于python里的print命令)
echo 123455echo "lengzhouwei"echo $PS1 输出PS1变量的值$变量名 ---》引用这个变量的值daxue=gongda 定义变量daxue的值为gongda注意: = 左右不要空格
- ctrl+L 清除屏幕
- TAB 补齐
- trl+alt+enter 虚拟机全屏
BUG错误原因:
- 虚拟机的工作原理:
- 原因:ens33 连接的是无线网卡 网卡被禁用
- 修改方式:更改ens33连接为本地连接
- wireless 无线 broadcom 802.11n 无线网卡的产商
- Realtek或者intel 都是有线网卡
- Realtek或者intel 是制造网卡的产商
- 在机房里建议网卡类型选择“桥接”—》有线网卡上—》无线路由器
- 使用有线
- 回到寝室–》使用无线上网–》桥接到无线网卡上
- 使用无线
配置静态ip地址
1.进入网卡配置目录cd 是进入文件夹的命令ls 查看文件夹的内容cd /etc/sysconfig/network-scriptsifcfg-ens33 --》ifconfig ens33 interface configinterface 是接口 config 是配置2.查看网关```[root@localhost ~]# ip routedefault via 192.168.0.1 dev ens33 proto static metric 100 192.168.0.0/24 dev ens33 proto kernel scope link src 192.168.0.112 metric 100 ```3.查看dns服务器地址```[root@localhost ~]# cat /etc/resolv.conf resolve 解析# Generated by NetworkManagernameserver 192.168.0.1 -->首选dns服务器nameserver 114.114.114.114 --》备用dns服务器``` 4.vi ifcfg-ens33 编辑网卡配置文件BOOTPROTO=dhcp #动态获得ip地址 dhcp靠dhcp服务器分配ip none 静态配置ONBOOT=no #开机启动是否激活 no 不激活(禁用) yes 启用修改成BOOTPROTO=noneONBOOT=yesBOOTPROTO=none 静态配置ipONBOOT=yes 开机激活网卡IPADDR=192.168.0.112 指定ip地址NETMASK=255.255.255.0 指定子网掩码GATEWAY=192.168.0.1 网关DNS1=192.168.0.1 首选dns服务器地址DNS2=114.114.114.114 备用dns服务器地址5.刷新服务service network restart6.再次查看ip地址[root@Miking network-scripts]# ip add1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00inet 127.0.0.1/8 scope host lovalid_lft forever preferred_lft foreverinet6 ::1/128 scope host valid_lft forever preferred_lft forever2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000link/ether 00:0c:29:28:73:22 brd ff:ff:ff:ff:ff:ffinet 192.168.0.109/24 brd 192.168.0.255 scope global noprefixroute ens33valid_lft forever preferred_lft foreverinet6 fe80::408d:6fd0:8e82:4380/64 scope link noprefixroute valid_lft forever preferred_lft foreverlo代表127.0.0.1,即localhostens33代表网卡,网卡选择:桥接模式
修改主机名
1.临时修改
[root@localhost ~]# hostname 查看
localhost.localdomain
[root@localhost ~]# hostname cali 修改为cali
[root@localhost ~]# hostname
cali
[root@localhost ~]#
用户重新登录系统,才会看到新的主机名
临时的修改的主机名,重新启动系统会失效2.永久修改主机名
[root@cali ~]# vi /etc/hostname
cali使用名字好区别服务器到底是做什么使用的,跑什么业务webmysql游戏3.关闭防火墙防火墙的作用:防止别人攻击你的服务器[root@cali ~]# iptables -F 清除防火墙规则
[root@cali ~]# systemctl stop firewalld 停止防火墙服务,关闭防火墙 (新式)
[root@cali ~]# service firewalld stop 停止防火墙服务,关闭防火墙(老式)
[root@cali ~]# systemctl disable firewalld 设置firewalld服务开机不启动4.关闭selinuxselinux 是一个安全工具,用来保护linux系统的安全。 security linux[root@cali ~]# getenforce 查看当前selinux安全工具的状态
Enforcing 强制执行
[root@cali ~]#
[root@cali ~]# setenforce 0 临时修改selinux的状态为自由模式(宽容模式)
不强制执行安全策略,不会限制你的自由操作linux了[root@cali ~]# getenforce
Permissive 宽容模式(自由模式)
[root@cali ~]#
临时修改,重新启动系统后会失效2.永久修改selinux的状态
[root@cali ~]# vi /etc/sysconfig/selinux
# enforcing - SELinux security policy is enforced.selinux 策略 强制执行
# permissive - SELinux prints warnings instead of enforcing.selinux策略不强制执行,只是给与警告# disabled - No SELinux policy is loaded.selinux策略不加载执行,禁用
SELINUX=disabled 修改为disabled永久修改了selinux的状态,需要重新启动linux系统,才会生效[root@cali ~]# getenforce
Disabled
[root@cali ~]# [root@cali ~]# iptables -L 查看防火墙规则
Chain INPUT (policy ACCEPT)
target prot opt source destination Chain FORWARD (policy ACCEPT)
target prot opt source destination Chain OUTPUT (policy ACCEPT)
target prot opt source destination
[root@cali ~]# service firewalld status 查看防火墙服务是否开启
Redirecting to /bin/systemctl status firewalld.service
?.firewalld.service - firewalld - dynamic firewall daemonLoaded: loaded (/usr/lib/systemd/system/firewalld.service; disabled; vendor preset: enabled)Active: inactive (dead) --》说明服务没有启动Docs: man:firewalld(1)[root@cali ~]# 5.重启系统 reboot init 6
linux命令的使用:配置静态ip,查看网关,dns服务器ip,关闭防火墙,selinux相关推荐
- 怎么查看网站数据库服务器ip地址,怎么查看网站数据库服务器ip地址吗
怎么查看网站数据库服务器ip地址吗 内容精选 换一换 排查安全组规则.排查网络ACL.排查弹性云服务器内部网卡信息.排查不通端口.相同,请查看同一个VPC内的两台弹性云服务器无法互通或者出现丢包等现象 ...
- 一些常用的公共 DNS 服务器 IP 地址
公共 DNS 服务器 IP 地址 名称 DNS 服务器 IP 地址 阿里 AliDNS 223.5.5.5 223.6.6.6 CNNIC SDNS 1.2.4.8 210.2.4.8 114 DNS ...
- [乐意黎]全国公共 DNS 服务器 IP 地址
公共 DNS 服务器 IP 地址 名称 DNS 服务器 IP 地址 114 DNS 114.114.114.114 114.114.115.115 阿里 AliDNS 223.5.5.5 223.6. ...
- Linux下查看DNS服务器IP地址以及使用host命令查询域名对应的IP地址
Linux下查看DNS服务器IP地址以及使用host命令查询域名对应的IP地址 Linux使用etc/resolv.conf文件来存放DNS服务器的IP地址,使用cat命令查看. cat /etc/r ...
- 服务器ip显示cdn,怎么查看cdn原服务器ip
怎么查看cdn原服务器ip 内容精选 换一换 网站的访问与云服务器的网络配置.端口通信.防火墙配置.安全组配置等多个环节相关联.任意一个环节出现问题,都会导致网站无法访问.本节操作介绍网站无法访问时的 ...
- 无线网卡dns服务器地址怎么查询,技术编辑教你win10系统查看无线网卡DNS、IP地址的设置教程...
win10正式版系统是公认操作便捷的电脑系统,大概很多人在操作过程中都会有应对win10系统查看无线网卡DNS.IP地址难题的时候.不少用户计算机技术都是菜鸟水平,对于win10系统查看无线网卡DNS ...
- 查看自己本机的ip地址、DNS服务器地址
很多时候我们都是接入网络就默认了使用该区域内的DHCP服务,DHCP服务器会在你接入网络的时候给你分配一个IP地址,一般情况下DNS服务器地址也是自动获取的.配置静态网络的是时候 DNS服务器选用比较 ...
- 西宁服务器维修,青海西宁移动DNS服务器IP地址
青海西宁移动DNS服务器IP地址 内容精选 换一换 以下内容主要来自于<网络是怎样连接的>.<计算机网络自顶向下方法>.猿人谷:面试官,不要再问我三次握手和四次挥手等网络博文, ...
- Linux实训项目——第十一章:基础DNS服务器与主从同步
域名系统(DNS)的起源与发展.原理及解析流程 BIND是什么 WHO WHEN WHAT WHY WHERE HOW BUT 实训目的 1.掌握LINUX系统下主DNS服务器的配置 2.掌握LINU ...
最新文章
- ASP.NET存取图片到数据库
- N900 Dual boot(meego maemo)
- 计算机网络数据分析报告,贵州大学计算机网络实验报告-实验四-分析IP协议数据包格式...
- 用servlet类返回WEB-INF中的页面
- Oracle 11gR2 RAC 中的 Grid Plug and Play(GPnP) 是什么?
- 按home键退出的activity可以不进入stop模式码_用了几年的iPhone,竟然不知道苹果手机还有“游戏模式”?...
- java bufferedreader类_详解java中的BufferedReader类
- Form.close与Application.Exit()的区别
- 国内有哪些做H5走心的外包服务团队或公司?
- RESTFULL 03 rest-framework视图
- 暑期集训20190727 水(water)
- C++调用SSD caffe模型进行物体检测-Opencv3.4.3
- OpenCV C++安装和配置
- 每日一记:win10无法设置上网代理
- 文字烫金效果html,一种浮雕烫金效果的收缩套标的制作方法
- Jeffery C. Hill
- H5网页链接APP浏览器跳转小程序-邪少外链
- 《计算机网络(计算机)》
- 北漂五年,分享一下关于我的职场故事
- 中国青年报:有多少网络论坛永远免费
热门文章
- 批量下载vk.com上的图片
- 安卓 Bitmap 高效加载
- docker端口映射或启动容器时报错Error response from daemon: Container is not running
- 【postman简介】
- terminate called after throwing an instance of 'std::cad_alloc' what():std::bad_alloc
- Ubuntu下将rm命令替换为trash命令
- 大众点评Java开发实时应用监控平台-CAT
- 基于偏置比例导引的任意指定攻击角度控制导引律(matlab源代码+原理)
- css 字体 图片 动画
- 一个例子彻底弄懂python中的break和continue语句(Python经典编程案例)