
linux
zsyj333
这个作者很懒,什么都没留下…
展开
-
vi常用命令
vi常用命令 进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首 vi +n filename :打开文件,并将光标置于第n行首 vi + filename :打开文件,并将光标置于最后一行首 vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处 vi -r filename :在上次正用vi编辑原创 2014-05-20 11:00:03 · 477 阅读 · 0 评论 -
centos6.4 最小安装后的网卡的配置
安装centos6.4 最小安装后的# vi /etc/sysconfig/network-scripts/ifcfg-eth0修改以下内容DEVICE=eth0 #描述网卡对应的设备别名,例如ifcfg-eth0的文件中它为eth0BOOTPROTO=static #设置网卡获得ip地址的方式,可能的选项为static,dhcp或bootp,分别对应静态指定的 ip地址,通过原创 2014-07-30 11:01:16 · 1923 阅读 · 0 评论 -
vim 文本替换
在VIM中进行文本替换: 1. 替换当前行中的内容: :s/from/to/ (s即substitude) :s/from/to/ : 将当前行中的第一个from,替换成to。如果当前行含有多个 from,则只会替换其中的第一个。 :s/from/to/g转载 2015-04-13 10:28:44 · 562 阅读 · 0 评论 -
iptables
iptablesiptables简介iptables是基于内核的防火墙,功能非常强大,iptables内置了filter,nat和mangle三张表。filter负责过滤数据包,包括的规则链有,input,output和forward;nat则涉及到网络地址转换,包括的规则链有,prerouting,postrouting和output;mangle表则主要应用在修改数转载 2015-10-31 11:02:45 · 560 阅读 · 0 评论 -
linux shell自带变量
$# 是传给脚本的参数个数$0 是脚本本身的名字$1 是传递给该shell脚本的第一个参数$2 是传递给该shell脚本的第二个参数$@ 是传给脚本的所有参数的列表$* 是以一个单字符串显示所有向脚本传递的参数,与位置变量不同,参数可超过9个$$ 是脚本运行的当前进程ID号$? 是显示最后命令的退出状态,0表示没有错误,其他表示有错误$! Shell最后运行的后台P原创 2015-12-04 18:01:12 · 693 阅读 · 0 评论 -
linux 最小化安装后配置网络
centos6.x最小化安装后配置网络 最小化安装CentOS6.x后,试着用yum安装几个软件,发现网卡都没配置! 解决办法: 编辑配置文件: vi /etc/sysconfig/network-script/ifcfg-eth0 修改下列几项配置,没有的项手动添加: NM_CONTROLLED="no" ONBOOT="yes"原创 2015-12-04 18:03:00 · 1920 阅读 · 0 评论 -
iptables限速
公司使用linux服务器来当网关,配置iptables NAT上网,虽然公司光纤带宽30MB,但只要有一个人使用迅雷等P2P软件下载资料时,会把带宽跑满,如何使用iptables来对每个用户进行带宽限速呢,参见如下脚本即可:cat limit.sh#!/bin/shfor ((i=2; idoiptables -I FORWARD -d 192.168.1.$i -j原创 2016-04-22 15:07:08 · 2068 阅读 · 0 评论