一. 络服务配置
1. 主机名配置
hostname: 查看主机名
hostname xxx: 修改主机名(重启后无效)
PS: 如果想要永久生效,可以修改/etc/sysconfig/network文件
2. 静态IP的配置
(1). 查看ip地址 : ifconfig
(2). 临时修改ip地址:ifconfig eth0 192.168.12.22
注:重启后无效,且不一定是eth0,要通过ifconfig指令,查看是eth0 还是eth1 2 3等等
(3). 永久修改ip
修改
/etc/sysconfig/network-scripts/ifcfg-eth0 文件 (注:不一定是ifcfg-eth0,要通过ifconfig命令查看 )
常见参数如下:
DEVICE=eth0 # 卡名称 BOOTPROTO=static #获取ip的方式(static/dhcp/bootp/none)HWADDR=00:0C:29:B5:B2:69 #MAC地址IPADDR=12.168.177.129 #IP地址NETMASK=255.255.255.0 #子 掩码NETWORK=192.168.177.0 # 络地址BROADCAST=192.168.0.255 #广播地址NBOOT=yes # 系统启动时是否设置此 络接口,设置为yes时,系统启动时激活此设备。
实际修改内容如下:
TYPE=EthernetPROXY_METHOD=noneBROWSER_ONLY=no#获取ip的方式(static/dhcp/bootp/nonde),这里改为static固定 (dhcp是自动获取ip)BOOTPROTO=staticDEFROUTE=yesIPV4_FAILURE_FATAL=no#ip6相关,不需要设置IPV6INIT=yesIPV6_AUTOCONF=yesIPV6_DEFROUTE=yesIPV6_FAILURE_FATAL=noIPV6_ADDR_GEN_MODE=stable-privacy# 卡名称NAME=eth0DEVICE=eth0UUID=27b27704-aeae-4e36-abff-8df06ef03949#系统启动时是否设置此 络接口,这里改为yesONBOOT=yes#---------------------下面都是新增-----------------------#ip地址IPADDR=192.168.137.201# 关地址GATEWAY=192.168.137.1#DNS地址DNS1=192.168.137.1
3. 域名映射
/etc/hosts文件用于在通过主机名进行访问时做ip地址解析之用,相当于windows系统的C:WindowsSystem32driversetchosts文件的功能.
4. 服务管理
在linux中,service和systemctl都是用来进行服务管理,在centos7.x版本以后,推荐使用systemctl来处理,比如同样是查看防火墙状态,二者的指令如下:
【service firewalld status】
【systemctl status firewalld】
(1). 常见服务的操作指令
status(查看状态)、start(启动)、stop(停止)、restart(重启)、enable(设置开机启动)
更多C++后台开发技术点知识内容包括C/C++,Linux,Nginx,ZeroMQ,MySQL,Redis,MongoDB,ZK,流媒体,音视频开发,Linux内核,TCP/IP,协程,DPDK多个高级知识点。
C/C++后台开发架构师免费学习地址:C/C++Linux鏈嶅姟鍣ㄥ紑鍙?/鍚庡彴鏋舵瀯甯堛€愰浂澹版暀鑲层€?-瀛︿範瑙嗛鏁欑▼-鑵捐璇惧爞
【文章福利】另外还整理一些C++后台开发架构师 相关学习资料,面试题,教学视频,以及学习路线图,免费分享有需要的可以点击 Linux C++鍚庡彴寮€鍙戠浉鍏宠棰戯紝鏂囨。浠g爜璧勬枡鍖咃紝瀛︿範璺嚎鎬濈淮瀵煎浘鍏嶈垂棰嗗彇 免费领取
(2). 防火墙相关操作
#查看防火墙服务systemctl status firewalld#打开防火墙systemctl start firewalld#关闭防火墙systemctl stop firewalld#永久关闭防火墙systemctl disable firewalld# 或#查看防火墙服务service firewalld status #打开防火墙service firewalld start#关闭防火墙service firewalld stop #永久关闭防火墙service firewalld disable 以下命令将端口 80 和 443 永久设置为打开:sudo firewall-cmd --add-port=80/tcp --permanentsudo firewall-cmd --add-port=443/tcp --permanent#重启防火墙firewall-cmd --reload
(2). 络服务的相关操作(同样可以用systemctl代替)
service network status 查看指定服务的状态
service network stop 停止指定服务
service network start 启动指定服务
service network restart 重启指定服务
(3). 监测系统服务
service –status–all 查看系统中所有后台服务
netstat –ntap 查看系统中 络进程的端口监听情况 (常用)
二. 基于FTP的上传和下载
1. WinSCP(推荐)
2. XFtp
Xshell软件自带的一个组件,纯图形化界面操作。
3. FinalShell
它是连接Linux的一款工具,自身就可以图形化界面进行上传和下载文件。
4. FileZilla
图形化界面操作。
原文地址:第五节:linux常用服务配置、 络配置 和 基于FTP的上传和下载的几种方式
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!