
Linux
文章平均质量分 56
sw_147
这个作者很懒,什么都没留下…
展开
-
博客搬家了
欢迎大家到我的新博客去做客 www.swvipblog.com2012-11-24 17:25:12 · 194 阅读 · 0 评论 -
Linux中sar命令
sar这东西,一开始还以为是内部有的,原来是外部的工具,可以到http://pagesperso-orange.fr/sebastien.godard/download.html去下载 1 安装 tar zxvf xxx.tar.gz ./configure make make install 2 使用 pidstat 2 5 //每隔2秒,显示5...原创 2011-01-25 14:57:22 · 157 阅读 · 0 评论 -
Linux释放内存
LINUX 1)查看free -m2)同步到硬盘sync3)释放页面echo 1 > /proc/sys/vm/drop_cachesTo free dentries and inodes:echo 2 > /proc/sys/vm/drop_cachesTo free pagecache, dentries and inodes:echo 3 > /proc...原创 2011-04-28 10:54:46 · 114 阅读 · 0 评论 -
错误处理一su: /bin/bash: Too many open files in system
[root@test ~]# cat /proc/sys/fs/file-max512发现文件限制数太少查看/etc/sysctl.conf发现:fs.file-max = 512 * PROCESSES修改成为:fs.file-max = 6553600运行:[root@test ~]# sysctl -p...原创 2010-12-17 14:38:55 · 525 阅读 · 0 评论 -
修改linux时间。现在才真正弄明白。。。。
附件不错一、修改linux的时间 root使用date指令:date -s 1、只修改日期,不修改时间,输入: Linux代码 date -s 2007-08-03 date -s 2007-08-032、只修改时间,输入: Linux代码 date -s 14:15:00 date -s 14...原创 2010-09-10 15:02:50 · 149 阅读 · 0 评论 -
Linux命令之Ethtool
Linux/Unix命令之Ethtool来自: 杨志刚 博客 (http://yangzhigang.cublog.cn)描述:Ethtool是用于查询及设置网卡参数的命令。概要:ethtool ethX //查询ethX网口基本设置ethtool –h //显示ethtool的命令帮助(help)ethtool –i ethX //查询ethX网...原创 2010-06-21 16:18:43 · 147 阅读 · 0 评论 -
转:两条Linux命令彻底杀死Oracle
今天编写的两条极具杀伤力的命令,它可以瞬间将Oracle杀死在无形之中。后面我将给出简单注释并展示一下它的威力。$ ps -ef |grep $ORACLE_SID|grep -v grep|awk '{print $2}' | xargs kill -9$ ipcs -m | grep oracle | awk '{print $2}' | xargs ipcrm shm这两条命令的来由:今天处...原创 2010-06-12 14:18:24 · 122 阅读 · 0 评论 -
su: /bin/bash: Too many open files in system错误
切换到oracle的时候出错:[root@test ~]# su - oraclesu: /bin/bash: Too many open files in system[root@test ~]# 下面只说解决成功的过程[root@test ~]# cat /proc/sys/fs/file-max 512[root@test ~]#发现文件限制数太少查看/etc/sysc...原创 2010-08-20 09:23:38 · 177 阅读 · 0 评论 -
rhel4中配置FC多路径管理
rhel4中配置FC多路径管理一、测试环境:服务器:IBM bladecenter HS21存储: Netapp FAS2050 (双控制器)操作系统:Redhat Enterprise4 u4 实验目的:通过rhel4连接上Netapp存储,并使用系统自带device-mapper-multipath软件来测试多路径的冗余和负载均衡功能,以保证用户数据的高可用性和高可...原创 2010-08-10 11:02:00 · 207 阅读 · 0 评论 -
[转]vsftpd出现500 OOPS: cannot change directory的解决办法
ftp服务器连接失败,错误提示:500 OOPS: cannot change directory:/home/*******500 OOPS: child died解决方法:1 在终端输入命令:setsebool ftpd_disable_trans 1 service vsftpd restart就OK了!但是下次重启了还会这样··2 在终端输入命令:s...原创 2010-10-15 21:57:03 · 451 阅读 · 0 评论 -
几种去除^M的方法
附录:几种去除^M的方法1、 cat filename1 | tr -d "\r" > newfile2、 sed -e "s/^V^M//" filename > outputfilename3、vi: 用vi打开文件1. 按ESC键2. 输入 :%s/^M//g确定 ^M是使用 "CTRL-V CTRL-M" 而不是字面上的 ^M。这个正则式将替换所有回车符前的 ^M为空($是为了...原创 2010-11-05 11:15:07 · 412 阅读 · 0 评论 -
shell脚本加密
第一种方法(gzexe):这种加密方式不是非常保险的方法,但是能够满足一般的加密用途,可以隐蔽脚本中的密码等信息。它是使用系统自带的gzexe程序,它不但加密,同时压缩文件。使用方法:gzexe file.sh它会把原来没有加密的文件备份为 file.sh~ ,同时 file.sh 即被变成加密文件; 第二种方法(shc):使用 shc 对 Linux shell 脚本加密.s...原创 2011-12-29 11:25:52 · 548 阅读 · 0 评论 -
linux IPC-消息队列
几乎所有的 Linux 发行版本都包含 ipcs 命令,该命令可以提供当前加载到系统上的IPC 资源信息。通过 ipcs 可以确定系统的当前 IPC 限制,还可以检查系统当前使用的上述三类IPC资源的状态。例如,假若应用程序启动失败,可以检查系统上的 IPC使用情况来判断是否已超出了某个IPC限制。为了确定系统的IPC资源状态,可以在 root用户权限下执行带有-u 选...原创 2010-12-01 11:08:31 · 110 阅读 · 0 评论 -
linux下查看网卡实时流量工具
nload是一个网络流量统计工具,当前版本为0.7.2。下载地址:http://sourceforge.net/project/showfiles.php?group_id=35865使用yum 安装也可以。yum install nload源码安装wget http://heanet.dl.sourceforge.net/project/nload/nload/0.7.2/nlo...原创 2010-11-20 21:16:23 · 464 阅读 · 0 评论 -
转:从集中到分布,解读网络视频IT架构变迁(下)
从集中到分布,化解存储瓶颈 接上篇:从集中到分布,解读网络视频IT架构变迁(下)。集中式存储已经拥有了诸多优势,那么为何这家视频网站最终却选择了其他的存储架构呢?该视频网站究竟在运营过程中遭遇到了什么样的阻碍呢?经过我们对整个网站存储结构的分析,原来,NAS头成为整个存储环境的瓶颈……NAS成为系统瓶颈 传统集中式存储的瓶颈 从以上两幅图中,我们可以看到传统的集中存储方...原创 2010-11-15 13:30:15 · 947 阅读 · 0 评论 -
转:从集中到分布,解读网络视频IT架构变迁(上)
【IT168 专稿】2006年以视频网站为代表的网络视频行业迅速崛起,IPTV、视频分享网站、视频搜索网站、提供视频服务的互动社区、交友、播客等等新兴媒体发展迅猛。网络视频行业现已成为众多资本机构关注与投资的焦点。但是在网络视频行业发展前景一片大好的同时,一些运营问题也随之显现,步入2007年,资本机构对网络视频行业不再盲目狂热,对商业模式的创新和成本控制提出了更高的要求。 今天,纯文字...原创 2010-11-15 13:28:35 · 112 阅读 · 0 评论 -
nagios的安装及配置实现网络监控
Nagios通常由一个主程序(Nagios)、一个插件程序(Nagios-plugins)和四个可选的ADDON(NRPE、NSCA、 NSClient++和NDOUtils)组成。Nagios的监控工作都是通过插件实现的,因此,Nagios和Nagios-plugins是服务器端工作所必须的组件。而四个ADDON中(1)NRPE:用来在监控的远程Linux/Unix主机上执行脚本插件以实...原创 2011-03-08 17:37:40 · 359 阅读 · 0 评论 -
Linux 释放内存方法
先看看内存使用状况[root@node1 ~]# free -mtotal used free shared buffers cachedMem: 8004 6557 1446 0 163 5630-/+ buffers/cache: 763 7240Swap: 1983 0 1983把内存里的数据暂时写到硬盘里[root@node1 ~]# sync修改 /proc/sys/vm/drop_ca...原创 2011-02-18 11:12:59 · 98 阅读 · 0 评论 -
iptraf
这个软件不错。原创 2011-02-11 14:34:00 · 187 阅读 · 0 评论 -
linux下安装rar解压及软件下载
/lib/libc.so.6: version `GLIBC_2.7′ not found (required by rar)2010-04-14 12:40Linux下RAR安装及相关命令下载安装包:http://www.rarlab.com/download.htm或http://www.rarsoft.com/download.htm使用命令进行安装:#tar -zxv...原创 2010-07-21 11:32:04 · 310 阅读 · 0 评论 -
执行cpio命令时0511-903 Out of phase!的处理
# cpio -idvm < aix_oracle817_32_Disk1.cpio cpio: 0511-903 Out of phase! cpio attempting to continue... cpio: 0511-904 skipping 124796 bytes to get back in phase! One or more f...原创 2010-07-15 11:04:10 · 247 阅读 · 0 评论 -
linux ulimit的用法
1,说明:ulimit用于shell启动进程所占用的资源.2,类别:shell内建命令3,语法格式:ulimit [-acdfHlmnpsStvw] [size]4,参数介绍:-H 设置硬件资源限制.-S 设置软件资源限制.-a 显示当前所有的资源限制.-c size:设置core文件的最大值.单位:blocks-d size:设置数据段的最大值.单位:kbytes-f size:设置创建文件的最...2010-04-19 17:21:35 · 169 阅读 · 0 评论 -
Linux 下不用输入密码通过ssh登入对方主机
LINUX程序员在日常工作中都会遇到远程登陆这样的问题,每次输入密码是不是很烦人.我就在这整理一下,ssh证书到底是怎么搞的!在linux下使用ssh认证,不输入密码访问另一台机器在工作中由于常用到ssh登录其它机器,所在每台机器上做了ssh认证,这样就不用每次都输入繁琐的密码。有两台机器:server_1 和 server_2账号都为:work转到work账号下:su - work运行:ssh-...2010-04-13 09:41:12 · 164 阅读 · 0 评论 -
linux 下修改时间的方法
修改linux的时间可以使用date指令在命令行输入:date 显示当前时间 Fri Aug 3 14:15:16 CST 2007date -s 按字符串方式修改时间可以只修改日期,不修改时间,输入: date -s 2007-08-03只修改时间,输入:date -s 14:15:00同时修改日期时间,注意要加双引号,日期与时间之间有一空格,输入:date -s "2007-08-03 14...2010-04-13 09:39:15 · 94 阅读 · 0 评论 -
linux 进入单用户模式修改root密码
Redhat系统Root密码的修改一台双系统的机器,忘记redhat 的root密码了。 一。相关方法如下:1. 开机在出现grub画面,按e键 2. 用上下键选中第二项(类似于kernel /boot/vmlinuz-2.4.18-14 ro root=LABEL=/) 然后按e键编辑3. 空格single结果如下: kernel /boot/vmlinuz-2.4.18-14 s...2010-04-13 09:38:31 · 141 阅读 · 0 评论 -
RHEL 5 下创建用户的问题
在RHEL 5中安装oracle10,按照as4的建用户方法建用户:useradd -g dba -d /oracle -m oracle结果报错:useradd: warning: the home directory already exists.Not copying any file from skel directory into it. 建完的用户没有 .bashrc等文件...2010-04-13 09:37:38 · 165 阅读 · 0 评论 -
inode及相关概念
一.inode size 定义单位:Byte inode table sample inode table是data area的索引表。 Inode分为内存中的inode和文件系统中的inode,我们这里说的是文件系统中的inode。 1. linux FS 可以简单分成 inode table与data area两部份。inode table上有许多...2010-04-13 09:35:33 · 94 阅读 · 0 评论 -
vmstat的简易解释
常用的监视工具有,vmstat, top,dstat和mpstat. # vmstat 1 procs -----------memory---------- ---swap-- -----io---- --system-- ----cpu---- r b swpd free buff cache si so bi bo in cs us sy id wa 0 0 104300 1680...2010-04-13 09:34:34 · 117 阅读 · 0 评论 -
Linux 下解压命令大全
gzip -d xxx.gz解压.gz #cpio -idmv < 文件名.cpio .tar解压:tar xvf FileName.tar压缩:tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)---------------------------------------------.gz解压1:gunzip FileName.gz解压...2010-04-13 09:33:08 · 257 阅读 · 0 评论 -
手动修改网络配置文件
编辑/etc/sysconfig/network-scripts/ifcfg-eth0,修改ip 一、修改IP地址 [aeolus@db1 network-scripts]$ vi ifcfg-eth0 DEVICE=eth0 ONBOOT=yes BOOTPROTO=static 静态IPADDR=219.136.241.211 ...2010-04-13 09:31:43 · 285 阅读 · 0 评论 -
Linux 下自动登录的脚本
#!/usr/bin/expectset PASSWD [lindex $argv 1] set IP [lindex $argv 0]set PASSWD [lindex $argv 0]set COMM [lindex $argv 2]for { set i 1 } { $i <= 100 } { incr i } {spawn ssh 192.168.0.98 "echo ...2010-04-13 09:50:18 · 109 阅读 · 0 评论 -
linux 下口令安全设置
1、Linux系统的用户帐号策略编辑/etc/pam.d/system-auth 添加如下语句。 auth required /lib/security/$ISA/pam_tally.so deny=5 account required pam_tally.so该语句的解释:密码最大联系登录6次,超过只能联系管理员。 2、密码策略 ...2010-04-13 09:50:55 · 345 阅读 · 0 评论 -
tcpdump 抓包命令 简例
tcpdump 的抓包保存到文件的命令参数是-w xxx.cap抓eth1的包 tcpdump -i eth1 -w /tmp/xxx.cap 抓 192.168.1.123的包 tcpdump -i eth1 host 192.168.1.123 -w /tmp/xxx.cap 抓192.168.1.123的80端口的包 tcpdump -i eth1 host 192.168.1.123 an...2010-04-13 10:12:56 · 178 阅读 · 0 评论 -
vsftpd: warning: can't get client address: Bad file descriptor 解决办法
在/var/log/message还发现有许多"vsftpd: warning: can't get client address: Bad file descriptor",这是REDHAT9中VSFTP的一个BUG,其它解决办法是把/etc/vsftpd/vsftpd.conf中的tcp_wrappers=YES改为tcp_wrappers=NO...2010-04-13 10:11:55 · 1315 阅读 · 0 评论 -
NFS 安装配置
一、NFS的安装 检查linux系统中是否安装了nfs-utils和portmap两个软件包<!-- server 正文页网画中画广告 --> (RHEL4系统默认已经安装了这两个软件包) 命令#rpm –q nfs-utils portmap 二、查看NFS服务器是否启动 命令#service nfs starus...2010-04-13 10:10:45 · 147 阅读 · 0 评论 -
VSFTP的配置文件 /etc/vsftpd/vsftpd.conf
VSFTP文件与目录/usr/sbin/vsftp vsftp的主程序/etc/rc.d/init.d/vsftp vsftp的启动脚本/etc/vsftpd/vsftpd.conf vsftp的配置文件/etc/pamd/vsftpd PAM认证文件/etc/vsftpd/vsftpd.ftpuser 禁止使用FTP的用户/etc/vsftpd/vsft...2010-04-13 10:10:00 · 819 阅读 · 0 评论 -
rsync数据同步
服务器A : 172.16.9.170 服务端B : 172.16.9.174 客户端 一 、服务器端配置 --- 172.16.9.170 安装rpm -q rsync[root@SPD 123]# rpm -qa|grep rsync 配置/etc/rsyncd.conf [root@SPD 123]#vi /etc/rsyncd.conf ####***...2010-04-13 10:08:06 · 138 阅读 · 0 评论 -
Samba 的配置
[root@localhost ~]# /etc/init.d/smb start启动 SMB 服务: [ 确定 ]启动 NMB 服务: [ 确定 ] 如果停止呢?就在smb后面加stop ;重启就是restart [root@localhost ~]# /etc/init.d/smb stop[root@localhost ~]# /etc/init.d/smb restart...2010-04-13 10:07:29 · 127 阅读 · 0 评论 -
linux 下telnet的设置
检查是否安装telnet[root@wljs root]#rpm –q telnet[root@wljs root]#rpm –q telnet-client[root@wljs root]#rpm –q telnet-server 1、开启服务[root@wljs root]# vi /etc/xinetd.d/telnet找到 disable = yes 将 yes 改成 no ...2010-04-13 09:52:37 · 122 阅读 · 0 评论 -
linux 下tar的增量备份
#执行完整备份tar -g snapshot -zcf backup_full.tar.gz test#执行第一次的增量备份 (注意 tarball 档名)tar -g snapshot -zcf backup_incremental_1.tar.gz test#执行第二次的增量备份 (注意 tarball 档名)tar -g snapshot -zcf backup_incrementa...2010-04-13 09:51:49 · 193 阅读 · 0 评论