随笔分类 -  Linux命令

摘要:本文总结了Linux添加或者删除用户和用户组时常用的一些命令和参数。1、建用户:adduser phpq //新建phpq用户passwd phpq //给phpq用户设置密码 2、建工作组groupadd test //新建test工作组 3、新建用户同时增加工作组useradd -g test 阅读全文
posted @ 2018-01-25 09:42 追忆丶年华 阅读(229) 评论(0) 推荐(0) 编辑
摘要:解压语法:tar [主选项+辅选项] 文件或者目录 使用该命令时,主选项是必须要有的,它告诉tar要做什么事情,辅选项是辅助使用的,可以选用。主选项:c 创建新的档案文件。如果用户想备份一个目录或是一些文件,就要选择这个选项。相当于打包。 x 从档案文件中释放文件。相当于拆包。 t 列出档案文件的内 阅读全文
posted @ 2018-01-25 09:41 追忆丶年华 阅读(139) 评论(0) 推荐(0) 编辑
摘要:1、把/home目录下面的mydata目录压缩为mydata.zipzip -r mydata.zip mydata #压缩mydata目录2、把/home目录下面的mydata.zip解压到mydatabak目录里面unzip mydata.zip -d mydatabak3、把/home目录下面 阅读全文
posted @ 2018-01-25 09:41 追忆丶年华 阅读(244) 评论(0) 推荐(0) 编辑
摘要:-f 是--follow[=HOW]的缩写, 可以一直读文件末尾的字符并打印出来."[=HOW]"有两个写法,一个"=descriptor",另一个是"=name", 默认使用的是"descriptor", 如果你跟踪的文件被移动或者改名后, 你还想继续tail它, 你可以使用这个选项.举个例子:首 阅读全文
posted @ 2018-01-25 09:40 追忆丶年华 阅读(2009) 评论(0) 推荐(0) 编辑
摘要:LINUX任务(jobs)详解 在用管理员执行一个命令后,用Ctrl+Z把命令转移到了后台。导致无法退出root的。 LINUX任务(jobs)详解 在用管理员执行一个命令后,用Ctrl+Z把命令转移到了后台。导致无法退出root的。 LINUX任务(jobs)详解 在用管理员执行一个命令后,用Ct 阅读全文
posted @ 2018-01-25 09:40 追忆丶年华 阅读(46496) 评论(1) 推荐(1) 编辑
摘要:续“top %wa 高的问题”之后,又遇到top之%si过高(高峰时段超过95%)的问题。 %wa高,说明磁盘忙。譬如磁盘读写次数非常高。%si高,是否说明软中断忙?是否也说明软中断次数非常高呢? 为了查证此问题,找了一些Linux监控中断的工具。起初找到oprofile,它非常强大,强大到使用起来 阅读全文
posted @ 2018-01-25 09:38 追忆丶年华 阅读(2176) 评论(1) 推荐(0) 编辑
摘要:进程cpu资源分配就是指进程的优先权(priority)。优先权高的进程有优先执行权利。配置进程优先权对多任务环境的linux很有用,可以改善系统性能。还可以把进程运行到指定的CPU上,这样一来,把不重要的进程安排到某个CPU,可以大大改善系统整体性能。 一、先看系统进程: PR 就是 Priori 阅读全文
posted @ 2018-01-25 09:38 追忆丶年华 阅读(867) 评论(0) 推荐(0) 编辑
摘要:常常感觉系统资源不够用,一台机子上跑了不下3个比较重要的服务,但是每天我们还要在上面进行个备份压缩等处理,网络长时间传输,这在就很影响本就不够用的系统资源; 这个时候我们就可以把一些不太重要的比如copy/备份/同步等工作限定在一颗cpu上,或者是多核的cpu的一颗核心上进行处理,虽然这不一定是最有 阅读全文
posted @ 2018-01-25 09:38 追忆丶年华 阅读(400) 评论(0) 推荐(0) 编辑
摘要:在linux的top命令里的cpu信息是什么意思呢? Cpu(s): 62.1% us, 15.9% sy,0.1% ni, 19.4% id,2.0% wa,0.1% hi,0.4% si Mem: 8247956k total,8232004k used,15952k free,205240k 阅读全文
posted @ 2018-01-25 09:37 追忆丶年华 阅读(281) 评论(0) 推荐(0) 编辑
摘要:Windows下的任务管理器虽然不好用(个人更喜欢Process Explorer些),但也算方便,可以方便的查看进程,CPU,内存...也可以很容易的结束进程 没有图形化界面下的Linux,也有命令可以实现Windows的任务管理器功能,这个命令就是"top",用户可以使用top来对进程排序,结束 阅读全文
posted @ 2018-01-25 09:36 追忆丶年华 阅读(451) 评论(0) 推荐(0) 编辑
摘要:原文地址: http://www.thegeekstuff.com/2012/04/curl-examples/ 下载单个文件,默认将输出打印到标准输出中(STDOUT)中 通过-o/-O选项保存下载的文件到指定的文件中:-o:将文件保存为命令行中指定的文件名的文件中-O:使用URL中默认的文件名保 阅读全文
posted @ 2018-01-25 09:36 追忆丶年华 阅读(165) 评论(0) 推荐(0) 编辑
摘要:用 grep 匹配文件时,显示结果黑压压的一片执行一下这条命令,重新 grep 试试看export GREP_OPTIONS='--color=auto'好看多了,不是吗?你可以把 export GREP_OPTIONS='--color=auto' 这条命令添加到 ~/.bash_profile 阅读全文
posted @ 2018-01-25 09:35 追忆丶年华 阅读(349) 评论(0) 推荐(0) 编辑
摘要:cd - 返回刚才访问的目录shift+# 在vi中查找相同的关键字vi 中o在当前游标位置后插入一行 O在当前位置前插入一行0 $到行未 行首shift+s 删除一行,并且进入insert mode /word 向游標之下尋找一個名稱為 word 的字串。例如要在檔案內搜尋 vbird 這個字串, 阅读全文
posted @ 2018-01-25 09:35 追忆丶年华 阅读(150) 评论(0) 推荐(0) 编辑
摘要:setfacl命令是用来在命令行里设置ACL(访问控制列表)。在命令行里,一系列的命令跟随以一系列的文件名。 选项 选项-m和-x后边跟以acl规则。多条acl规则以逗号(,)隔开。选项-M和-X用来从文件或标准输入读取acl规则。 选项--set和--set-file用来设置文件或目录的acl规则 阅读全文
posted @ 2018-01-25 09:34 追忆丶年华 阅读(359) 评论(0) 推荐(0) 编辑
摘要:tar -c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件 这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。-z:有gzip属性的-j:有bz2属性的-Z:有compr 阅读全文
posted @ 2018-01-25 09:34 追忆丶年华 阅读(81) 评论(0) 推荐(0) 编辑
摘要:一,组操作 1.创建组 groupadd test 增加一个test组 2.修改组 groupmod -n test2 test 将test组的名子改成test2 3.删除组 groupdel test2 删除 组test2 4.查看组 4.1 查看当前登录用户所在的组 groups groups 阅读全文
posted @ 2018-01-25 09:33 追忆丶年华 阅读(166) 评论(0) 推荐(0) 编辑
摘要:VIRT:virtual memory usage 虚拟内存1、进程“需要的”虚拟内存大小,包括进程使用的库、代码、数据等2、假如进程申请100m的内存,但实际只使用了10m,那么它会增长100m,而不是实际的使用量 RES:resident memory usage 常驻内存1、进程当前使用的内存 阅读全文
posted @ 2018-01-25 09:33 追忆丶年华 阅读(292) 评论(0) 推荐(0) 编辑
摘要:linux下gzip的压缩详解 linux下gzip的压缩详解 Linux压缩保留源文件的方法: gzip –c filename > filename.gz Linux解压缩保留源文件的方法: gunzip –c filename.gz > filename gunzip的用法1.作用 gunzi 阅读全文
posted @ 2018-01-25 09:32 追忆丶年华 阅读(759) 评论(0) 推荐(0) 编辑
摘要:sed在Linux下是个强大的工具,这里主要说替换: 1、替换并输出(不修改源文件): sed 's/dog/cat/g' file ##dog被替换的内容,cat替换的内容 2、备份后直接替换至源文件: sed -i.bak 's/dog/cat/g' file 3、替换第n行到第m行: sed 阅读全文
posted @ 2018-01-25 09:32 追忆丶年华 阅读(4717) 评论(0) 推荐(0) 编辑
摘要:du -ah --max-depth=1 这个是我想要的结果 a表示显示目录下所有的文件和文件夹(不含子目录),h表示以人类能看懂的方式,max-depth表示目录的深度。 du命令用来查看目录或文件所占用磁盘空间的大小。常用选项组合为:du -sh 一、du的功能:`du` reports the 阅读全文
posted @ 2018-01-25 09:31 追忆丶年华 阅读(190) 评论(0) 推荐(0) 编辑