Linux
hfsu0419
一花一世界,一草一天堂
展开
-
常用的VI命令列表
移动光标<br />上:k nk:向上移动n行 9999k或gg可以移到第一行 G移到最后一行<br />下:j nj:向下移动n行<br />左:h nh:向左移动n列<br />右:l nl:向右移动n列 <br /> <br />w:光标以单词向前移动 nw:光标向前移动n个单词 光标到单词的第一个字母上<br />b:与w相反<br />e: 光标以单词向前移动 ne:光标向前移动n个单词 光标到单词的最后一个字母上<br />ge:与e相反<br /> <br />$:移动光标到行尾原创 2011-01-13 12:01:00 · 771 阅读 · 0 评论 -
crontab编译器修改
crontab的默认编辑器是vi,今天执行crontab -e的时候出现crontab: "/bin/vi" killed后来发现vi编译器不能用了,但是vim还可以使用。通过一下方法可以让crontab选择其他编辑器export EDITOR="/usr/bin原创 2011-08-05 11:33:37 · 1446 阅读 · 0 评论 -
Linux下强制T掉登录的用户
Linux中root用户可以T掉其他登录的用户,包括登录的用户,也可以T掉自己。用who命令查看登录的用户[admin@localhost ~]$ whoadmin pts/2 2011-06-13 16:22 (192.168.0.89)admin pts/3 2011-06-13 09:59 (192.168.0.109)原创 2011-06-13 16:32:00 · 2987 阅读 · 0 评论 -
手工添加swap分区
在SWAP空间不够用的情况下,如何手工添加SWAP空间 以下的操作都要在root用户下进行,首先先建立一个分区,采用dd命令比如 dd if=/dev/zero of=/home/swap bs=1024 count=512000 这样就会创建/home/swap这么一个分区文件。文件的大小是512000个block,一般情况下1个block为1K,所以这里空间是512M。接着再把这个分区变成sw原创 2011-06-11 16:42:00 · 675 阅读 · 0 评论 -
手工添加swap分区
在SWAP空间不够用的情况下,如何手工添加SWAP空间 以下的操作都要在root用户下进行,首先先建立一个分区,采用dd命令比如 dd if=/dev/zero of=/home/swap bs=1024 count=512000 这样就会创建/home/swap这么一个分区文件。文件的大小是512000个block,一般情况下1个block为1K,所以这里空间是512M。接着再把这个分区变成sw原创 2011-06-11 16:42:00 · 605 阅读 · 0 评论 -
Linux常用命令小结
Linux常用命令1、查看主机名hostname2、修改主机名vi /etc/sysconfig/network修改HOSTNAME一行为"HOSTNAME=主机名"(没有这行?那就添加这一行吧),然后运行命令" hostname 主机名"。无论你是否重启,主机名修改成功了。 3、redhat linux启动界面vi /etc/inittabid:x:initdefault: x=3:文本方式 x=5:图形方式4、删除文件大小为0的文件find ./ -size 0 -exec rm {} /5、查看lin原创 2011-04-13 14:42:00 · 871 阅读 · 0 评论 -
Linux下查看tomcat连接数
<br />netstat -na | grep ESTAB | grep 80 | wc -l<br /><br />netstat -na | grep ESTAB | grep 8080 | wc -l转载 2011-02-23 10:41:00 · 19925 阅读 · 0 评论 -
使用scp在Linux之间进行文件传输
<br />scp是有Security的文件copy,基于ssh登录<br />把当前一个文件copy到远程另外一台主机上,可以如下命令。<br />scp /home/daisy/full.tar.gz root@172.19.2.75:/home/root<br />然后会提示你输入另外那台172.19.2.75主机的root用户的登录密码,接着就开始copy了。<br />如果想反过来操作,把文件从远程主机copy到当前系统,也很简单。 <br />scp root@172.19.2.75:/home原创 2011-02-23 17:14:00 · 1051 阅读 · 1 评论 -
iptables 常用的实例
将本机80端口的请求转发到8080端口:iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-ports 8080 两机之间的端口转发#将本机的81端口的请求全部转发到192.168.1.1:80 02 03 #首先要启用ipv4的转发功能: 04 05 echo 1 > /proc/sys/net/ipv4/ip_forward 06 07 #或者是修改/e原创 2011-03-01 11:53:00 · 637 阅读 · 0 评论 -
Linux下查找文件并删除替换
Linux下查找文件并删除find. -name *.png | xargsrm-rf查找当前目录下png文件并删除 Linux下查找文件并替换文件中的内容find ./ -name "*.html" | xargs sed -i "s/要换的字符串/新字符串/g"原创 2011-03-01 11:33:00 · 1128 阅读 · 0 评论 -
Tomcat报Too many open files
今天发现运行好好的J2EE项目突然访问很慢,查看了一下日志报web.xml(Too many open files),google了一下发现时文件句柄数目不够所致。 查看下一系统当前最大文件句柄数ulimit -n 得出为1024。对应一般应用1024够用了,但是对于像mysql、java等单进程处理大量请求的应用来说就有点捉襟见肘了。如果单个进程打开的文件句柄数量超过了系统定义的值,就会提到“too many files open”的错误提示。如何查看当前打开了多少文件句柄。执行:lsof原创 2011-01-14 14:21:00 · 5011 阅读 · 1 评论 -
Linux grep段错误
今天上服务器执行grep居然出现段错误的提示,后来我强制重新安装一下解决了。rpm -ivh --force grep-2.5.1-54.2.el5.i386.rpm原创 2011-08-05 11:04:08 · 1746 阅读 · 0 评论