
Linux常用命令
sealbird
这个作者很懒,什么都没留下…
展开
-
Bash Socket 编程
[code="java"]Bash Socket 编程 你可以在bash中开启一个socket链接,并且传输数据。Bash有两个特殊的设备文件: • /dev/tcp/host/port - 如果hostname,和port是合法的话,bash会尝试开启一个TCP连接。• /dev/udp/host/port - 如果hostname和port是合法的话,bash会开启一个UD...原创 2012-02-28 09:50:27 · 405 阅读 · 0 评论 -
linux中shell变量$#,$@,$0,$1,$2,$!的含义解释
请参看http://tldp.org/LDP/abs/html/zeros.html 这个是高级bash脚本编程指南.pdf英文,有最新版linux中shell变量$#,$@,$0,$1,$2的含义解释2010年12月20日 星期一 11:32linux中shell变量$#,$@,$0,$1,$2的含义解释: 变量说明: $$ Shell本身的PID(ProcessID) ...原创 2012-02-20 10:46:53 · 223 阅读 · 0 评论 -
用strace排除Linux服务器故障
[quote]用strace排除Linux服务器故障 Linuxeden Q Q 群:165854196欢迎加入strace是一个有用的小工具 – 大多数Linux系统默认已经安装 – 可以通过跟踪系统调用来让你知道一个程序在后台所做的事情。Strace是一个基础的调试工具;但是即便你不是在跟踪一个问题的时候它也是一个极好的软件。它能告诉你很多关于一个Linux程序怎样工作的信息。一...原创 2011-12-30 16:54:22 · 151 阅读 · 0 评论 -
关于shell命令的定向输出 2>&1 .
分类: 脚本与批处理 2006-08-23 15:13 3473人阅读 评论(0) 收藏 举报 mycommand >mylog.txt 2>&1 应该是最经典的用法了。命令的结果可以通过“%>”的形式来定向输出,%表示文件描述符:1为标准输出stdout、2为标准错误stderr。系统默认%值是1,也就是“1>”,而1>可以简写为>,也就是默认为>。stdout的默认目标是终端,st...原创 2011-12-23 15:29:04 · 136 阅读 · 0 评论 -
利用ls查看当前目录文件数目
查看当前目录下文件的个数 ls -l | grep “^-” | wc -l 查看当前目录下文件的个数,包括子目录里的。 ls -lR| grep “^-” | wc -l 查看某目录下文件夹(目录)的个数,包括子目录里的。 ls -lR| grep “^d” | wc -l 简要说明: ls -l...原创 2011-08-16 10:23:55 · 871 阅读 · 0 评论 -
linux:vi 替换命令
2008-01-02 11:35出处:linuxdiyf作者:Whikla【我要评论1】 [导读]vi/vim 中可以使用 :s 命令来替换字符串。以前只会使用一种格式来全文替换,今天发现该命令有很多种写法(vi 真是强大啊,还有很多需要学习),记录几种在此,方便以后查询。 vi/vim 中可以使用 :s 命令来替换字符串。以前只会使用一种格式来全文替换,今天发现该命令有很多种写法(vi ...原创 2011-08-10 15:49:28 · 164 阅读 · 0 评论 -
Linux学习笔记之备份命令rsync
Linux学习笔记之备份命令rsync 收藏 Linux学习笔记之备份命令rsync 服务器之间常常要保持些文件或目录的一致,比如一些大的软件下载网站,它们通常使用多台服务器来提供下载服务。当一台服务器上的文件更新后,其它的服务器也需要更新,而且 在更新的时候应该是只对新增或是修改过的文件进行更新,否则会造成网络带宽和时间的浪费。rsync就是能有效的保持文件及目录的一致...原创 2011-06-12 19:56:34 · 109 阅读 · 0 评论 -
linux下让进程运行在指定的cpu上
收藏 最近负责的svr压力比较大,业务逻辑有点复杂,能优化的地方已经全部优化了,目前每秒3k次,cpu负载还是比较高top看一下,4核的cpu负载不是太均衡,打算考虑一下将业务进程指定到3个cpu上运行,另外一个cpu专门负责处理网络收发包;打算尝试一下,如果还是不行,再过段时间,访问量再增加的话,就要加机器了,呜呜补充:今天测试了一下,效果挺好,同样进程数的情况下,...原创 2011-06-10 12:01:54 · 213 阅读 · 0 评论 -
linux中系统性能分析命令top用法详解,总结
: top命令是Linux系统下常用的性能分析工具,它能够实时的显示系统中各个进程的资源占用状况,知道哪些进程占用多少系统资源,类似于Windows下的任务管理器。 下面详细介绍它的使用方法。 在命令行下输入top后回车出现如下内容: top - 01:06:48 up 1:22, 1 user, load average: 0.06, 0.60, 0.48 Tasks: 29...原创 2011-06-10 11:42:59 · 154 阅读 · 0 评论 -
常用命令
[b][size=large]1、vi复制多行文本的方法[/size][/b][b]方法1:[/b] 光标放到第6行, 输入:2yy 光标放到第9行, 输入:p 此方法适合复制少量行文本的情况,复制第6行(包括)下面的2行数据,放到第9行下面。[b]方法2:[/b] 命令行模式下输入 6,9 co 12 复制第6行...原创 2011-05-30 21:29:58 · 81 阅读 · 0 评论 -
UNIX 高手的 20 个习惯
[code="java"]UNIX 高手的 20 个习惯 收藏 此文于2011-01-17被推荐到CSDN首页如何被推荐? 不良的使用模式会降低您的速度,并且通常会导致意外错误。养成这些好习惯是加强您的 UNIX 命令行技能的积极步骤。 Unix 下要采用的20个好习惯为: 1) 在单个命令中创建目录树。2) ...原创 2011-01-24 12:45:33 · 129 阅读 · 0 评论 -
Linux_系统管理_根据进程名kill进程 及常用命令
0、[quote]如何kill掉进程名包含某个字符串的一批进程:kill -9 $(ps -ef|grep 进程名关键字|gawk '$0 !~/grep/ {print $2}' |tr -s '\n' ' ')观测进程名包含某个字符串的进程详细信息:top -c -p $(ps -ef|grep 进程名关键字|gawk '$0 !~/grep/ {print $2}' |t...原创 2011-01-11 13:34:22 · 120 阅读 · 0 评论 -
rsync从linux到linux的文件同步备份
[code="linux"][quote]http://os.51cto.com 2009-03-09 20:57 佚名 中国IT实验室 我要评论(0)摘要:需要备份文件的服务器(服务器端):192.168.1.201 (RHEL 5).接收备份文件的服务器(客户端):192.168.1.202 (CENTOS 5)标签:linux rsync 文件同步备份一、环境...原创 2010-12-31 10:07:42 · 85 阅读 · 0 评论 -
Linux:rsync服务器的快速搭建和使用
[quote]Linux:rsync服务器的快速搭建和使用rsync是类unix系统下的数据镜像备份工具,从软件的命名上就可以看出来了--remote sync。它的特性如下: 可以镜像保存整个目录树和文件系统。 可以很容易做到保持原来文件的权限、时间、软硬链接等等。 无须特殊权限即可安装。 优化的流程,文件传输效率高。 可以使用...原创 2010-12-31 09:32:55 · 95 阅读 · 0 评论 -
Linux下cron的使用
Linux下cron的使用 天极Blog (2005-06-13 17:43:37) cron是一个linux下的定时执行工具,可以在无需人工干预的情况下运行作业。由于Cron 是Linux的内置服务,但它不自动起来,可以用以下的方法启动、关闭这个服务: /sbin/service crond start //启动服务 /sbin/service cro...原创 2010-12-31 09:24:40 · 92 阅读 · 0 评论 -
linux学习日记实用技巧经验
1.更改telnet登录慢的问题: cd /etc vi resolv.conf 将里面内容清空 2.更改root用户不能直接远程登录问题: cd /etc cd pam.d vi login 注释掉这行 #auth required pam_securetty.so //该行注释掉 ...原创 2010-05-21 09:03:34 · 151 阅读 · 0 评论 -
常用命令
改名命令 如 move A文件夹 B文件夹 结果 A文件夹变成B文件夹原创 2010-05-12 22:40:14 · 75 阅读 · 0 评论