Linux与Unix常见配置命令

简介: Linux与Unix常见配置命令

一、 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天修炼有较全的总结,如果想要可以私信我(主要面向软考网工的喔)

目录
相关文章
|
17天前
|
Unix Linux 程序员
Linux文本搜索工具grep命令使用指南
以上就是对Linux环境下强大工具 `grep` 的基础到进阶功能介绍。它不仅能够执行简单文字查询任务还能够处理复杂文字处理任务,并且支持强大而灵活地正则表达规范来增加查询精度与效率。无论您是程序员、数据分析师还是系统管理员,在日常工作中熟练运用该命令都将极大提升您处理和分析数据效率。
78 16
|
9天前
|
Linux
linux命令—stat
`stat` 是 Linux 系统中用于查看文件或文件系统详细状态信息的命令。相比 `ls -l`,它提供更全面的信息,包括文件大小、权限、所有者、时间戳(最后访问、修改、状态变更时间)、inode 号、设备信息等。其常用选项包括 `-f` 查看文件系统状态、`-t` 以简洁格式输出、`-L` 跟踪符号链接,以及 `-c` 或 `--format` 自定义输出格式。通过这些选项,用户可以灵活获取所需信息,适用于系统调试、权限检查、磁盘管理等场景。
|
2月前
|
监控 Linux 网络安全
Linux命令大全:从入门到精通
日常使用的linux命令整理
653 13
|
3月前
|
Linux 网络安全 数据安全/隐私保护
使用Linux系统的mount命令挂载远程服务器的文件夹。
如此一来,你就完成了一次从你的Linux发车站到远程服务器文件夹的有趣旅行。在这个技术之旅中,你既探索了新地方,也学到了如何桥接不同系统之间的距离。
518 21
|
3月前
|
JSON 自然语言处理 Linux
linux命令—tree
tree是一款强大的Linux命令行工具,用于以树状结构递归展示目录和文件,直观呈现层级关系。支持多种功能,如过滤、排序、权限显示及格式化输出等。安装方法因系统而异常用场景包括:基础用法(显示当前或指定目录结构)、核心参数应用(如层级控制-L、隐藏文件显示-a、完整路径输出-f)以及进阶操作(如磁盘空间分析--du、结合grep过滤内容、生成JSON格式列表-J等)。此外,还可生成网站目录结构图并导出为HTML文件。注意事项:使用Tab键补全路径避免错误;超大目录建议限制遍历层数;脚本中推荐禁用统计信息以优化性能。更多详情可查阅手册mantree。
linux命令—tree
|
1月前
|
Linux 网络安全 开发工具
技术栈:这50条最常用的 Linux 命令你一定要会!
建议多在终端中实践,遇到不懂的命令就用 man 或 --help 了解详情!
371 0
|
1月前
|
安全 Linux Shell
Linux系统中sudo命令的高效运用技巧。
用户可以通过sudo -l来列出自己目前可执行的命令列表,这有助于用户了解自己的权限范围。
111 0
|
3月前
|
监控 Linux
Linux系统中使用df命令详解磁盘使用情况。
`df`命令是Linux系统管理员和用户监控和管理磁盘空间使用的重要工具。掌握它的基本使用方法和选项可以帮助在必要时分析和解决空间相关问题。简洁但功能丰富,`df`命令确保了用户可以快速有效地识别和管理文件系统的空间使用情况。
239 13
|
1月前
|
监控 Linux Shell
linux命令
常用 Linux 命令汇总
|
3月前
|
Unix Linux
linux命令—cd
`cd` 命令是 Linux/Unix 系统中用于切换工作目录的基础命令。支持相对路径与绝对路径,常用选项如 `-L` 和 `-P` 分别处理符号链接的逻辑与物理路径。实际操作中,可通过 `cd ..` 返回上级目录、`cd ~` 回到家目录,或利用 `cd -` 在最近两个目录间快速切换。结合 Tab 补全和 `pwd` 查看当前路径,能显著提升效率。此外,需注意特殊字符路径的正确引用及脚本中绝对路径的优先使用。

热门文章

最新文章