Linux与Unix常见配置命令

news/2024/11/29 18:47:28/

一、 Linux、Unix下的网络配置命令:
1 网卡配置
Ifconfig interface[family] address up option
Interface 设备名,le0 、we0
Family :绑定的网络协议,默认为IP(inet)
Address:地址,可以ip地址,可以是主机名字(通过/etc/hosts或DNS找到IP)
Up: down)启动或关闭
Option:子网掩码、广播地址等


2 静态路由 route
Route [-f] op [type] destination gateway hop-count
Op:add 增加一个路由表项 delete 删除一个路由表项
Destination:主机地址或网络地址或关键字default
Gateway:收到目的地址是Destination时,转发的机器(该机器必须和当前主机是一个网络内直连)
hop-count:转发次数,通常为1
F:删除所有路由表项
Type:取值host 表示Destination是主机
取值net 表示Destination是网络地址


3 routed 标准路由daemon(守护进程)
 只支持RIP协议
 两种运行方式:
服务器模式(-s):发布自己的路由信息
 多网卡的服务器中设置成该模式
安静模式(-q):只是监听广播包,默认方式


4 gated 更好的路由daemon
 支持不同的路由协议(RIP、OSPF、BGP/EGP、HELLO)
 需要配置文件(/etc/gated.conf进行路由描述


2、启动服务(httpd)的两种方法:
1 独立方式 standalone
命令格式:httpd [-d 目录] [-f 文件]
目录:ServerRoot 指定的项
文件:系统配置文件httpd.conf,
默认: /usr/local/etc/httpd /conf/ httpd.conf


2 系统启动inted
1) 修改/etc/services文件
加入:http 端口号 /tcp ;端口号 httpd.conf中定义的
2) 修改/etc/inted.conf文件
加入: http stream tcp nowait nobody /路径 /httpd
路径 : 如 /usr/local/etc/httpd ; httpd的绝对路径
3)重启系统
ps 查找inted 的进程号 pid
Kill-HUP inted pid;向inted发起挂起信号HUP,inted 重新读取 /etc/inted.conf文件

二、 DNS配置
1 启动运行 /usr/sbin/ named
2 相关文件:
/etc/named.boot :包含一些指向包含区信息的主文件。
区文件:named.cache等。


三、 Web配置
1、三个主要配置文件:
a) Httpd.conf:系统配置文件
内容:
ServerType [inetd|standalone];单独运行或启动运行
Port portnumber;提供服务的端口(通常默认80)
ServerRoot pathname;系统所在的目录
ServerName hostname;主机名
AccessConfig filename;访问控制配置文件名(包括绝对或相对路径)
ResourceConfig filename;系统资源文档配置文件
等等
b) Srm.conf:资源文档配置文件:指定Web服务的文档和接口程序的路径
c) Access.conf:访问控制配置文件:Web用户的访问权限

四、 FTP配置 (WU FTPD)
1) 安装ftpd(通常在inted下运行)
 修改/etc/inted.conf文件,加入 http stream tcp nowait /usr/local/etc/ftpd ftpd
 /etc/services文件中加入 ftp 21 /tcp
 重启系统: Kill-HUP inted pid
2)Ftp用户设置:
 /etc/passwd 用户设置
3) 访问控制配置文件
 Ftpaccess ftphosts ftpusers ftpgroups等

5 涉及到的文件
/etc/hosts IP与主机名对应
/etc/network:网络的逻辑名和实际网络对应
/etc/gateways :网关文件
/etc/gated.conf :gated配置文件
6 自动配置TCP/IP:命令自动存储、系统启动自动执行
2个文件
/etc/rc.d/rc.inet1 : 包含ifconfig命令、route命令等配置命令
/etc/rc.d/rc.inet2 : 包含网络监控进程-inetd、portmapper等
7解析器配置
/etc/hosts.conf 文件:控制解析器的主要文件
格式:
Order bind hosts ;查找次序为名字服务器、/etc/hosts文件
/etc/resolv.conf 文件:如何查找名字服务器
该文件若不存在则默认为本机为名字服务器
8 相关命令:
Ping 测试命令
Netstat :检查网卡配置

补充Windows下的FTP常使用命令

FTP[-v][-n][-s:filename][-a][-A][-x:sendbuffer][-r:recvbuffer][-b:asyncbuffer][-w:windowsize][host]

参数说明

-v:显示远程服务器的所有响应信息

-n:禁止在初始连接时自动登录

-s:filename:指定一个包含FTP命令的文本文件,这些命令会在FTP开始之后自动运行

-a:可以使用任意的本地接口绑定数据连接

-A:以匿名用户身份登录

-x:send sockbuf:覆盖默认的SO SNDBUF 大小 8192。
-r:recv sockbuf:覆盖默认的SO RCVBUF 大小 8192。
-b:async count:覆盖默认的异步计数3。
-w:windowsize:覆盖默认的传输缓冲区大小 65535。
host:FTP 服务器的IP 地址或主机名。

在网络工程师5天修炼有较全的总结,如果想要可以私信我(主要面向软考网工的喔)


http://www.ppmy.cn/news/61597.html

相关文章

Codeforces Round 868 (Div. 2)A.B.C

A. A-characteristic 题目链接: Problem - A - Codeforces 题面: 题意: 有一个数组a,里面只存在1和-1,现在可以选择任意两个位置,但是不能重合,如果两个位置的数乘积为1,那么特点…

docker使用集锦

docker简介 docker是一个软件,作用是在任意安装docker软件的系统上虚拟一个容器,用户可以在容器上构建任何自定义环境。 容器与虚拟机的区别在于,虚拟机需要对硬件也虚拟化,分配给虚拟机一定的资源,包括网卡&#xf…

如何用 AI 练英语口语?

语言学习,就得靠多训练。 痛点 有的小伙伴学了很长时间的英语,但学到的却是「哑巴英语」,特点是见着外国人张不开嘴。这里面有多种因素,但最主要还是练得太少。语言这东西就得靠多训练。经常和外国人说话,语言能力很快…

图片png怎么转成pdf格式?

图片png怎么转成pdf格式?相信很多上班的小伙伴们都会遇到类似的问题,需要将公司的图片宣传册等资料发送给客户,但是公司宣传册本身是一页一页的图片文件,如果这样发送了就显得很不专业或者说比较杂乱!所以,…

[数据库系统] 三、简单查询

目录 第1关:简单查询 1.检索数据表所有的元组 2.检索符合条件的元组 educoder 第2关:多表查询 1.笛卡尔积 2.等值连接 3.自然连接 4.左外连接和右外连接的表示方法及转换为SQL educode 第3关:集合操作 1.集合并操作 2.集合交操作…

Java设计模式-建造者模式

简介 建造者模式是一种创建型设计模式,用于将复杂对象的构建过程与其表示分离,使得同样的构建过程可以创建不同的表示。建造者模式通过将复杂对象的构建过程分解为多个简单的步骤来实现。 与其他创建型模式不同,建造者模式强调的是将构建过…

DOM事件(下)

事件执行机制 ●今天来聊一聊事件的执行机制 ●什么是事件的执行机制呢? ○思考一个问题? ○当一个大盒子嵌套一个小盒子的时候,并且两个盒子都有点击事件 ○你点击里面的小盒子,外面的大盒子上的点击事件要不要执行 事件的传播&…

织梦城市分站怎么安装织梦二级域名站群织梦制作企业分站教程

1、安装说明 一、下载织梦多城市二级域名源码; 二、上传源码到服务器;(必须支持泛解析) 三、在浏览器输入http://你的域名/install进入安装页面; 可以参考http://www.hlzcb.com/zhimengxueyuan/zhimenganzhuangshiyong/25830.html 四、输入数据库用户名密码和数据库…