gw

【Linux常见命令】route命令

你说的曾经没有我的故事 提交于 2019-12-05 04:02:50
route - show / manipulate the IP routing table route 管理路由表: route命令用来显示并设置Linux内核中的网络路由表,route命令设置的路由主要是静态路由。 要实现两个不同的子网之间的通信,需要一台连接两个网络的路由器,或者同时位于两个网络的网关来实现。 在Linux系统中设置路由通常是为了解决以下问题:该Linux系统在一个局域网中,局域网中有一个网关,能够让机器访问Internet,那么就需要将这台机器的ip地址设置为Linux机器的默认路由。 要注意的是,直接在命令行下执行route命令来添加路由,不会永久保存,当网卡重启或者机器重启之后,该路由就失效了;可以在/etc/rc.local中添加route命令来保证该路由设置永久有效。 语法:    route [-CFvnee]   route [-v] [-A family] add [-net|-host] target [netmask Nm] [gw Gw] [metric N] [mss M] [window W] [irtt I] [reject] [mod] [dyn] [reinstate] [[dev] If]   route [-v] [-A family] del [-net|-host] target [gw Gw] [netmask Nm]

【洛谷 1417】烹饪方案

我是研究僧i 提交于 2019-12-04 11:22:19
题目背景 由于你的帮助,火星只遭受了最小的损失。但gw懒得重建家园了,就造了一艘飞船飞向遥远的earth星。不过飞船飞到一半,gw发现了一个很严重的问题:肚子饿了~ gw还是会做饭的,于是拿出了储藏的食物准备填饱肚子。gw希望能在T时间内做出最美味的食物,但是这些食物美味程度的计算方式比较奇葩,于是绝望的gw只好求助于你了。 题目描述 一共有n件食材,每件食材有三个属性,ai,bi和ci,如果在t时刻完成第i样食材则得到ai-t*bi的美味指数,用第i件食材做饭要花去ci的时间。 众所周知,gw的厨艺不怎么样,所以他需要你设计烹调方案使得美味指数最大 输入格式 第一行是两个正整数T和n,表示到达地球所需时间和食材个数。 下面一行n个整数,ai 下面一行n个整数,bi 下面一行n个整数,ci 输出格式 输出最大美味指数 输入输出样例 输入 #1 复制 74 1 502 2 47 输出 #1 复制 408 说明/提示 【数据范围】 对于40%的数据1<=n<=10 对于100%的数据1<=n<=50 所有数字均小于100,000 【题目来源】 tinylic改编 题解:由于他的价值是动态的,所以要先排个序,确定前面比后面优,再01背包求解即可。 #include<cstdio> #include<iostream> #include<cmath> #include<cstring>

linux双网卡双网关设置

风格不统一 提交于 2019-12-02 19:55:38
https://blog.csdn.net/wangliang888888/article/details/60139499 在给客户做软件部署的时候,客户提出了一个需求,需要用到双网卡双网关,我研究了很长时间也没弄明白怎么弄,最近根据前人的文档以及一些文章发现了如何添加双网卡双网关,并能让其正常工作,现在介绍下网络情况。 OS:RHEL5.4 网卡:双网卡 网卡配置信息: eth0:192.68.1.2 netmask:255.255.255.0 gateway:192.168.1.1 eth1:192.168.2.199 netmask:255.255.255.0 #gateway:192.168.2.254(这个网关不能添加在网卡配置文件中) 这是两块网卡,然后要求是这样的。 1.外网网络通过eth0 就是192.168.1.1这个网关走,而且这个设备必须要连外网。 2.内部网络通过192.168.2.254这个网关走(这个网关貌似是个nat网关),其他内部网络都需要能够访问192.168.2.199这个地址。这个地址不能访问外网。 3.他们需要访问的网段有 192.33.0.0、192.168.7.0、192.168.9.0这些。 最初解决思路: 根绝网络上以及之前留下的资料,使用命令 route add default gw 192.168.1.1 #设置默认网关地址

Linux学习

自作多情 提交于 2019-11-29 02:39:57
常用命令 群组管理 groupadd、groupmod、groupdel 用户管理 新增用户:useradd 设置用户密码:passwd 修改用户属性:usermod 删除用户:userdel 用户查询:who、id、finger 文件和目录管理 显示当前工作目录:pwd 更改工作目录:cd 查看文件或目录:ls 修改属主:chown [-R] 文件主 文件 修改所属群组:chgrp [-R] 属有群组 文件 修改权限 chmod 新建文件:touch 文件名 新增目录:mkdir [-m 模式] [-p] 目录名 复制文件或目录: cp、scp 移动文件或目录:mv 删除目录:rmdir [-p] 目录名 删除文件或目录:rm [-fir] 文件或目录 查找文件或目录路径:find path [-option] [查找条件] (-name 根据文件名查找) 查看文件内容:cat、more、less、head、tail 查找文件内容:grep [-cin] ‘目标字符串’ filename 管道命令(通常与grep配合用于过滤查找):| 输出重定向:标准文件stdin,stdout,stderr 输出重定向:>(覆盖导入)、>>(从文件末尾导入) 输入重定向:< 文件系统管理 查看磁盘分区:fdisk –l 创建分区:fdisk 设备名 创建文件系统:mkfs [-t类型] [-b

linux 下添加,修改,删除路由

ぃ、小莉子 提交于 2019-11-27 18:54:48
转自https://www.cnblogs.com/w-s-y/p/9497504.html 在日常生活中,或者在服务器中,有多个网卡配置多个地址,访问不同的网络段,这种情况是非常常见的现象,这个时候我们就需要添加多个路由来实现多网络段的通行。 一、设置当前终端路由(再开机就没效了) 1、显示现有路由 route [root@localhost network-scripts]# route Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 5.5.5.0 2.2.2.252 255.255.255.0 UG 0 0 0 eth3 2.2.2.0 * 255.255.255.0 U 1 0 0 eth3 192.168.248.0 * 255.255.255.0 U 1 0 0 eth1 6.6.6.0 2.2.2.252 255.255.255.0 UG 0 0 0 eth3 1.1.1.0 * 255.255.255.0 U 1 0 0 eth2 4.4.4.0 2.2.2.252 255.255.255.0 UG 0 0 0 eth3 3.3.3.0 2.2.2.252 255.255.255.0 UG 0 0 0 eth3 2、添加路由 添加到网络的路由 route