随笔分类 -  Linux基本操作

1 2 下一页

linux ps命令,查看进程cpu和内存占用率排序(转)
摘要:使用以下命令查看:ps -aux | sort -k4,4nps auxw --sort=rssps auxw --sort=%cpulinux 下的ps命令%CPU 进程的cpu占用率%MEM 进程的内存占用率VSZ 进程所使用的虚存的大小RSS 进程使用的驻留集大小或者是实际内存的大小TTY 与进程关联的终端(tty)STAT 检查的状态:进程状态使用字符表示的,如R(running正在运行或准备运行)、S(sleeping睡眠)、I(idle空闲)、Z (僵死)、D(不可中断的睡眠,通常是I/O)、P(等待交换页)、W(换出,表示当前页面不在内存)、N(低优先级任务)T(terminat 阅读全文

posted @ 2012-04-02 12:15 奋斗者 阅读(19682) 评论(0) 推荐(1)

自动ssh登录的几种方法(转)
摘要:1. 自动ssh/scp方法==A为本地主机(即用于控制其他主机的机器) ;B为远程主机(即被控制的机器Server), 假如ip为192.168.60.110;A和B的系统都是Linux在A上运行命令:# ssh-keygen -t rsa (连续三次回车,即在本地生成了公钥和私钥,不设置密码,会存放在.ssh隐藏文件夹里)# sshroot@192.168.60.110"mkdir .ssh" (需要输入密码)# scp ~/.ssh/id_rsa.pubroot@192.168.60.110:.ssh/id_rsa.pub (需要输入密码)在B上的命令:# touch 阅读全文

posted @ 2012-02-16 21:19 奋斗者 阅读(360) 评论(0) 推荐(0)

grep 正则表达式选项要记得转义(转)
摘要:关于 grep 命令的介绍,大家可以参考这里:《grep 正则表达式及选项》使用过程中,使用最多的参数就是 -v ,但是用着并不爽。比如说,我想查找一个单词“UserService”,但是像”*.svn” 这种文件就不用显示了,我该怎么做呢?grep-r"UserService"./|grep-v"svn"但是,如果类似于含有”test、auto_load”之类的文件我也不显示,怎么做呢?我之前的做法是:grep-r"UserService"./|grep-v"svn"|grep-v"test" 阅读全文

posted @ 2011-12-22 19:02 奋斗者 阅读(11288) 评论(0) 推荐(0)

linux 下查看cpu位数 内核等参数命令(转)
摘要:# uname -aLinux euis1 2.6.9-55.ELsmp #1 SMP Fri Apr 20 17:03:35 EDT 2007 i686 i686 i386 GNU/Linux(查看当前操作系统内核信息)# cat /etc/issue | grep LinuxRed Hat Enterprise Linux AS release 4 (Nahant Update 5)(查看当前操作系统发行版信息)# cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c 8 Intel(R) Xeon(R) CPU E5410 @ 2.3 阅读全文

posted @ 2011-12-22 18:55 奋斗者 阅读(808) 评论(0) 推荐(1)

linux下top命令参数解释(转)
摘要:top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。下面详细介绍它的使用方法。top - 01:06:48 up 1:22, 1 user, load average: 0.06, 0.60, 0.48Tasks: 29 total, 1 running, 28 sleeping, 0 stopped, 0 zombieCpu(s): 0.3% us, 1.0% sy, 0.0% ni, 98.7% id, 0.0% wa, 0.0% hi, 0.0% siMem: 191272k total, 173656k used, 1 阅读全文

posted @ 2011-11-26 12:53 奋斗者 阅读(355) 评论(0) 推荐(0)

技巧:Vimdiff 使用(转)
摘要:转自:http://www.ibm.com/developerworks/cn/linux/l-vimdiff/源程序文件(通常是纯文本文件)比较和合并工具一直是软件开发过程中比较重要的组成部分。现在市场上很多功能很强大的专用比较和合并工具,比如 BeyondCompare;很多IDE 或者软件配置管理系统,比如Eclipse, Rational ClearCase都提供了内建的功能来支持文件的比较和合并。当远程工作在Unix/Linux平台上的时候,恐怕最简单而且到处存在的就是命令行工具,比如diff。可惜diff的功能有限,使用起来也不是很方便。作为命令行的比较工具,我们仍然希望能拥有简单 阅读全文

posted @ 2011-11-15 16:11 奋斗者 阅读(474) 评论(0) 推荐(0)

让vim显示空格,及tab字符 vim 多行注释(转)
摘要:1、显示 TAB 键文件中有 TAB 键的时候,你是看不见的。要把它显示出来::set list现在 TAB 键显示为 ^I,而 $显示在每行的结尾,以便你能找到可能会被你忽略的空白字符在哪里。这样做的一个缺点是在有很多 TAB 的时候看起来很丑。如果你使用一个有颜色的终端,或者使用 GUI 模式,Vim 可以用高亮显示空格和TAB。使用 ‘listchars’ 选项::set listchars=tab:>-,trail:-现在,TAB会被显示成 ">—" 而行尾多余的空白字符显示成 "-"。看起来好多了,是吧?—————————————— 阅读全文

posted @ 2011-10-26 17:20 奋斗者 阅读(72729) 评论(1) 推荐(0)

top linux 实时监控命令 查看CPU使用率(转)
摘要:载自:http://blog.csdn.net/zhangm168/article/details/6395689一top是一个动态显示过程,即可以通过用户按键来不断刷新当前状态.如果在前台执行该命令,它将独占前台,直到用户终止该程序为止. 比较准确的说,top命令提供了实时的对系统处理器的状态监视.它将显示系统中CPU最“敏感”的任务列表.该命令可以按CPU使用.内存使用和执行时间对任务进行排序;而且该命令的很多特性都可以通过交互式命令或者在个人定制文件中进行设定.说明:前五行都统计系统整体信息的 下面是进程信息区1 第一行: 跟uptime 一样,分别是当前时间13:48系统运行时间3 d 阅读全文

posted @ 2011-10-26 09:31 奋斗者 阅读(5298) 评论(0) 推荐(0)

linux的vmstat命令详解(转)
摘要:载自:http://hi.baidu.com/zxm_xdl/blog/item/f4af0bb3c7dbf9b5db335a74.htmlvmstat结果内容的解释Vmstatprocs -----------memory---------- ---swap-- -----io---- --system-- -----cpu------ r b swpd free buff cache si so bi bo in cs us sy id wa st 2 0 88 199564 134860 1175252 0 0 0 352 9323 10496 8 6 85 0 0procsr 列表示运 阅读全文

posted @ 2011-10-26 09:30 奋斗者 阅读(1405) 评论(0) 推荐(0)

grep命令使用
摘要:[chenwenbiao@abc book14]$ grep 'Url' page.999Binary file page.999 matches上面是找不出匹配的结果条数的,要改用下面的方式:[chenwenbiao@abc book14]$ grep -ac 'Url' page.999210转一下牛人总结:http://shanchao7932297.blog.163.com/blog/static/136362420113634354832/问题:grep一个文件时,报错“Binary file ... matches” 使用命令 more时,内容可以正 阅读全文

posted @ 2011-10-11 10:15 奋斗者 阅读(2680) 评论(1) 推荐(0)

crontab计划任务(转)
摘要:服务器需要定时处理一些任务,一般是可以利用linux系统的crontab来处理,可以精确到分钟。windows下面也有计划任务,但是以前网管就说这个有漏洞,win2003的服务器都不给启用。crond 是linux用来定期执行程序的命令。当安装完成操作系统之后,默认便会启动此任务调度命令。crond命令每分锺会定期检查是否有要执行的工作,如果有要执行的工作便会自动执行该工作。而linux任务调度的工作主要分为以下两类:1、系统执行的工作:系统周期性所要执行的工作,如备份系统数据、清理缓存2、个人执行的工作:某个用户定期要做的工作,例如每隔10分钟检查邮件服务器是否有新信,这些工作可由每个用户自 阅读全文

posted @ 2011-09-30 11:43 奋斗者 阅读(475) 评论(0) 推荐(0)

nohup命令详解(转)
摘要:使用nohup让程序永远后台运行Unix/Linux下一般比如想让某个程序在后台运行,很多都是使用 & 在程序结尾来让程序自动运行。比如我们要运行mysql在后台:/usr/local/mysql/bin/mysqld_safe --user=mysql &但是加入我们很多程序并不象mysqld一样做成守护进程,可能我们的程序只是普通程序而已,一般这种程序使用 & 结尾,但是如果终端关闭,那么程序也会被关闭。但是为了能够后台运行,那么我们就可以使用nohup这个命令,比如我们有个test.php需要在后台运 行,并且希望在后台能够定期运行,那么就使用nohup:nohu 阅读全文

posted @ 2011-08-15 20:58 奋斗者 阅读(680) 评论(0) 推荐(0)

E138: Can't write viminfo file /root/.viminfo!(转)
摘要:今天服务器出一怪现象,当使用vi编辑文件保存退出时报以下错误:E138: Can't writeviminfofile /root/.viminfo!Hit ENTER or type command to continue [ENTER]呵呵,当初还以为vi坏了,吓一跳,后找到解决方法如下:删除~/.viminf*.tmp文件就搞定!注:~是用户目录,即/home/yourLoginName目录 阅读全文

posted @ 2011-08-12 12:19 奋斗者 阅读(10962) 评论(0) 推荐(1)

linux命令关注博客
摘要:linux命令关注博客http://blog.csdn.net/ph123456789/article/category/613283/1写得挺好的,都是实践后的结果。 阅读全文

posted @ 2011-08-07 22:00 奋斗者 阅读(396) 评论(0) 推荐(0)

wc--Linux(转)
摘要:这个命令的功能也很好记,因为它功能很有限:wc -c filename:显示一个文件的字节数wc -m filename:显示一个文件的字符数wc -l filename:显示一个文件的行数wc -L filename:显示一个文件中的最长行的长度wc -w filename:显示一个文件的字数[rocrocket@rocrocket programming]$ cat wc1.txt1 234 5你好[rocrocket@rocrocket programming]$ wc -c wc1.txt16 wc1.txt[rocrocket@rocrocket programming]$ wc - 阅读全文

posted @ 2011-08-07 11:28 奋斗者 阅读(5154) 评论(1) 推荐(1)

linux的mount(挂载)命令详解(转)
摘要:linux下挂载(mount)光盘镜像文件、移动硬盘、U盘、Windows和NFS网络共享linux是一个优秀的开放源码的操作系统,可以运行在大到巨型小到掌上型各类计算机系统上,随着 linux系统的日渐成熟和稳定以及它开放源代码特有的优越性,linux在全世界得到了越来越广泛的应用。现在许多企业的计算机系统都是由UNIX系 统、Linux系统和Windows系统组成的混合系统,不同系统之间经常需要进行数据交换。下面我根据自己的实际工作经验介绍一下如何在linux系统 下挂接(mount)光盘镜像文件、移动硬盘、U盘以及Windows网络共享和UNIX NFS网络共享。挂接命令(mount)首 阅读全文

posted @ 2011-08-07 10:50 奋斗者 阅读(506) 评论(0) 推荐(0)

linux df命令参数详解(转)
摘要:linux中df命令参数功能:检查文件系统的磁盘空间占用情况。可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息。语法:df [选项]说明:linux中df命令可显示所有文件系统对i节点和磁盘块的使用情况。该命令各个选项的含义如下:-a 显示所有文件系统的磁盘使用情况,包括0块(block)的文件系统,如/proc文件系统。-k 以k字节为单位显示。-i 显示i节点信息,而不是磁盘块。-t 显示各指定类型的文件系统的磁盘空间使用情况。-x 列出不是某一指定类型文件系统的磁盘空间使用情况(与t选项相反)。-T 显示文件系统类型。功能:检查文件系统的磁盘空间占用情况。可以利用该命令 阅读全文

posted @ 2011-08-07 10:08 奋斗者 阅读(2304) 评论(0) 推荐(0)

用vim格式化代码(转)
摘要:从别的编辑器里粘贴到vim里的代码经常由于不正常的缩进变得格式混乱。在vim的官方FAQ (http://vimdoc.sourceforge.net/cgi-bin/vimfaq2html3.pl)找到的:格式化全文: gg=G自动缩进当前行: ==这个是原文节选:14.6.How do I format/indent an entire file?You can format/indent an entire file using the gg=G command, where gg - Goto the beginning of the file = - apply indentatio 阅读全文

posted @ 2011-08-07 09:51 奋斗者 阅读(39650) 评论(1) 推荐(4)

linux常见命令的列表(转)
摘要:这是一个linux常见命令的列表。那些有• 标记的条目,你可以直接拷贝到终端上而不需要任何修改,因此你最好开一个终端边读边剪切&拷贝。所有的命令已在Fedora和Ubuntu下做了测试命令描述•apropos whatis显示和word相关的命令。 参见线程安全•man-t man | ps2pdf - > man.pdf生成一个PDF格式的帮助文件which command显示命令的完整路径名time command计算命令运行的时间•time cat开始计时. Ctrl-d停止。参见sw•niceinfo运行一个低优先级命令(这里是info)•renice 19 -p $$使 阅读全文

posted @ 2011-08-07 09:38 奋斗者 阅读(763) 评论(0) 推荐(0)

crontab命令详解(转)
摘要:crontab命令的功能是在一定的时间间隔调度一些命令的执行。在/etc目录下有一个crontab文件,这里存放有系统运行的一些调度程序。每个用户可以建立自己的调度crontab。 crontab命令有三种形式的命令行结构: crontab[-uuser][file] crontab[-uuser][-e|-l|-r] crontab-l-u[-e|-l|-r]第一个命令行中,file是命令文件的名字。如果在命令行中指定了这个文件,那么执行crontab命令,则将这个文件拷贝到crontabs目录下;如果在命令行中没有制定这个文件,crontab命令将接受标准输入(键盘)上键入的命令,并将他们 阅读全文

posted @ 2011-08-04 09:57 奋斗者 阅读(345) 评论(0) 推荐(0)

1 2 下一页

导航