Linux
菜小白啊
这个作者很懒,什么都没留下…
展开
-
如何查看进程的线程数?
From:http://blog.csdn.net/zhangwu416826/article/details/8486835之前因为线程内出现异常导致Python部分线程退出,程序以单线程方式运行了好几个星期,浪费了很多时间。如何查看当前进程有多少个存活线程呢?方法1)pstree -p 4761(进程ID)。如下截图所示: 方法2)cat /pr转载 2016-06-20 18:24:01 · 2928 阅读 · 0 评论 -
VIM每日一技(1)—visual block操作
转自:http://blog.chinaunix.net/uid-9407860-id-2423986.html 1.进入visual模式 visual模式有三种,一种是默认的visual模式,在normal模式下按下"v"就可以进入。一种是visual line模式,按下"V"可以进入。另一种是今天要讲的visual block模式,按下Ctrl-V进入。如果是在Wind转载 2015-02-11 11:16:16 · 4598 阅读 · 0 评论 -
linux查看目录的四种方法
转自:http://www.jb51.net/article/45313.htm1.ls -d *复制代码 代码如下:amosli@amosli-pc:~$ ls -d *%APPDATA% develop many sorted.txt workspacebank Documents Music space 下载2. find . -type d转载 2015-02-26 14:08:28 · 965 阅读 · 0 评论 -
利用sed从文本中提取字符串的方法
转自:http://blog.csdn.net/skyflying2012/article/details/39450017sed 是一个编辑器,但它与其它大多数编辑器不同。除了不面向屏幕之外,它还是非交互式的,我们常用的vim编辑器则是交互式的。这意味着必须将要对数据执行的命令插入到命令行或要处 理的脚本中。sed 在一个文件(或文件集)中非交互式、并且不加询问地接收一系列的命令并执转载 2015-02-13 17:05:39 · 11643 阅读 · 0 评论 -
测试目录是否存在
判断目录是否存在,不存在创建:test -d $(SUBDIR) || mkdir $(SUBDIR)判断目录是否存在,存在删除: if test -d somedir; then rm -rf somedir; fi转载 2015-02-26 15:29:00 · 729 阅读 · 0 评论 -
虚拟机VMware与主机共享文件介绍
作者:潇湘隐者出处:http://www.cnblogs.com/kerrycode/本文版权归作者所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接.我们经常会在Windows平台安装虚拟机VMware,不管是出于实验测试还是工作需要,伴随而来的就是经常需要在Windows系统和虚拟机系统之间进行共享数据文件,例如,需要将Window主机上的Or转载 2015-02-03 17:55:07 · 3824 阅读 · 0 评论 -
linux grep命令
转自:http://blog.51osos.com/linux/linux-grep-w-grep-r/今天GoFace给大家介绍linux grep命令中的-w和-R或-r参数。这两个参数在一般教程中很少提到,但在特定的时候用处很大。-w, –word-regexpSelect only those lines containing matches that form转载 2015-01-22 15:03:53 · 700 阅读 · 0 评论 -
linux下tar解压缩文件时出现的问题
gzip: stdin: unexpected end of filetar: Unexpected EOF in architar: Unexpected EOF in archivevetar: Error is not recoverable: exiting now用”file 文件名“ 看一下文件类型。 如果文件类型和扩展名一致,很可能是压缩包不完整,重新转载 2015-02-27 17:55:27 · 31487 阅读 · 1 评论 -
lnmp环境配置
转自:http://www.cnblogs.com/mchina/archive/2012/05/17/2507102.html http://blog.csdn.net/stuartjing/article/details/8124491一.安装nginx:1.首先我们下载nginx,在Linux下执行下面命令:cd /usr/src转载 2015-02-26 16:46:18 · 530 阅读 · 0 评论 -
关于linux vim命令
关于linux vim命令 总结2011/2/17 21:33:26来源:本站原创作者:不详我要评论(0)第 7 页 多窗口-------------------多窗口----------------------------------vim -o one.txt two.txt 水平多个窗口打开多个文件vim -O one.txt two.txt 垂直多个窗口打开转载 2014-07-14 18:25:53 · 548 阅读 · 0 评论 -
如何使用ssh实现主机间切换
转自:http://blog.csdn.net/rcom10002/article/details/5755526在Linux/Unix环境下工作时,登录远程主机最常用的方法就是使用SSH进行远程登录,但有时会我们需要频繁地在两个或多个主机终端间切换,这样每次都需要提供密码,相当麻烦。其实可以不必完全从SSH中退出,直接挂起当前作业即可,具体做法就是先键入符号“~”,然后快捷键 Ctrl +转载 2015-02-09 12:00:12 · 1267 阅读 · 0 评论 -
linux添加开机启动服务
转自:修改/etc/rc.local下面是rc.local的一个例子touch /var/lock/subsys/localmodprobe bondingnohup /home/rsync.sh &rsync --daemon/home/cmcc/nrpe/bin/nrpe -c /home/cmcc/nrpe/etc/nrpe.cfg -dsu -转载 2014-04-14 09:38:12 · 787 阅读 · 0 评论 -
Linux查看CPU和内存使用情况
转自在系统维护的过程中,随时可能有需要查看 CPU 使用率,并根据相应信息分析系统状况的需要。在 CentOS 中,可以通过 top 命令来查看 CPU 使用状况。运行 top 命令后,CPU 使用状态会以全屏的方式显示,并且会处在对话的模式 -- 用基于 top 的命令,可以控制显示方式等等。退出 top 的命令为 q (在 top 运行中敲 q 键一次)。 操作实例: 在转载 2014-06-04 16:26:44 · 581 阅读 · 0 评论 -
高效的使用 top
高效的使用 top英文原文:Using Top More Efficiently标签: 340人收藏此文章,我要收藏夕水溪下 推荐于 1年前 (共 12 段, 翻译完成于 04-12) (28评) 参与翻译(6人):Khiyuan,陈大吉, daxiaoming, 等PM, 暴走游侠, 风恒仅中文 |中英文对照 | 仅英文 |转载 2014-06-04 16:44:43 · 617 阅读 · 0 评论 -
Linux下监控内存与CPU占用并保存到文件
Linux下查看某程序cpu,men占用情况并以日期输出原创 2014-06-04 18:24:25 · 16485 阅读 · 1 评论 -
Linux date命令的用法
zhua在linux shell编程中,经常用到日期的加减运算以前都是自己通过expr函数计算,很麻烦其实date命令本身提供了日期的加减运算非常方便。例如:得到昨天的时间date +%Y%m%d --date="-1 day"date 用法: date [OPTION]... [+FORMAT]date [-u|--utc|--universal] [MMDDhh转载 2014-06-05 10:57:13 · 524 阅读 · 0 评论 -
Linux的五个查找命令:find,locate,whereis,which,type
转自:http://www.kuqin.com/linux/20091009/70532.html在Linux中,有很多方法可以做到这一点。国外网站LinuxHaxor总结了五条命令,你可以看看自己知道几条。大多数程序员,可能经常使用其中的2到3条,对这5条命令都很熟悉的人应该是不多的。1. findfind是最常见和最强大的查找命令,你可以用它找到任何你想找的文件。find的转载 2015-01-27 14:41:10 · 560 阅读 · 0 评论 -
Linux修改用户主目录的方法
转自:http://www.51testing.com/html/40/n-211140.html第一:修改/etc/passwd文件 找到要修改的用户那几行,修改掉即可。此法很暴力,建议慎用。 /etc/passwd文件格式 登录名:加密口令:数字用户ID:数字组ID:注释字段:起始目录:shell程序 用此方法修改了用户宿主目录后,会出现某些异常,转载 2015-02-03 12:57:02 · 2129 阅读 · 0 评论 -
linux命令详解之useradd命令使用方法
转自:http://www.jb51.net/article/45848.htm这篇文章主要介绍了useradd命令使用方法,还包括用户账号的添加、删除与修改、用户口令的管理、用户组的管理方法,大家参考使用吧Linux 系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。用户的账号一方面可以帮助系转载 2015-02-03 12:06:36 · 570 阅读 · 0 评论 -
shell脚本获取一个文件的行数赋值给变量
wc -l cat a.txt | wc -lwc -l a.txt| awk '{print $1}'awk 'END{print NR}' a.txt 转自:http://tieba.baidu.com/p/2530246448转载 2015-03-19 10:21:52 · 17596 阅读 · 0 评论 -
sed 变量替换2012
转自:http://blog.chinaunix.net/uid-25505925-id-3321133.html通常我们使用sed的时候使用单引号 $echo "aaaa" | sed-n 's/aaaa/bbbb/p'bbbb但是如果我们想使用变量来替换呢? b=bbbb$echo "aaaa" | sed转载 2015-03-19 11:06:39 · 459 阅读 · 0 评论 -
linux-修改hostname
转自:http://www.cnblogs.com/yuechaotian/archive/2013/02/20/2918175.html1. 查看主机hostname的3种方式:[tianyc@TeletekHbase_2 ~]$ hostnameTeletekHbase_2[tianyc@TeletekHbase_2 ~]$ cat /proc/sys/kernel转载 2015-06-15 14:10:35 · 377 阅读 · 0 评论 -
xxx is not in the sudoers file 解决
转自:http://blog.csdn.net/zhuqinglu/article/details/2050927解决方案:首需要切换到root身份$su -(注意有- ,这和su是不同的,在用命令"su"的时候只是切换到root,但没有把root的环境变量传过去,还是当前用户的环境变量,用"su -"命令将环境变量也一起带过去,就象和root登录一样)su 在不加任何参数转载 2015-02-04 14:50:39 · 550 阅读 · 0 评论 -
Linux用户操作
1. 用户管理 1)增加用户 2)删除用户 3)2. 用户组管理转载 2015-06-15 15:26:10 · 397 阅读 · 0 评论 -
Bash . configure permission denied错误
原文地址:. configure permission denied错误" href="http://blog.sina.com.cn/s/blog_5ff8e88e010110aj.html" target="_blank">Bash . configure permission denied错误作者:魔结天道当你在Linux(我这里是Ubuntu10.04L转载 2015-11-04 15:31:16 · 866 阅读 · 0 评论 -
locate: can not stat () `/var/lib/mlocate/mlocate.db': No such file or directory
转自:http://www.centoscn.com/CentosBug/2013/0413/272.htmllocate是Linux系统中的一个查找文件命令,若在查找文件时提示:locate: can not open `/var/lib/mlocate/mlocate.db': No such file or directory,则按以下方法解决即可。 lo转载 2015-10-10 10:19:05 · 4039 阅读 · 0 评论 -
工作常用 一些命令记录
part 1: svn 命令:1. svn co svn_url # 将svn文件拷入本地或远程服务器2. svn up # 更新代码3. svn ls4. svn info-----------------------------------------------------原创 2013-05-03 15:50:35 · 638 阅读 · 0 评论 -
python中对文件、文件夹操作
From:http://www.cnblogs.com/rollenholt/archive/2012/04/23/2466179.htmlpython中对文件、文件夹(文件操作函数)的操作需要涉及到os模块和shutil模块。得到当前工作目录,即当前Python脚本工作的目录路径: os.getcwd()返回指定目录下的所有文件和目录名:os.listdir()函转载 2016-05-05 11:20:27 · 445 阅读 · 0 评论 -
SecureCRT访问 FTP 及 上传下载 文件方法
from: http://www.feihujs.com/server/linux/2014/0214/1169.html 今天同事问我一个问题,在Linux 下访问FTP,并将文件上传上去。 我之前一直是用WinSCP工具的。 先将文件从linux copy到windows下,然后在传到ftp上。 google 一下。 方法也比较简单。 这里只讨论通过终端来连接,因为也可以通过转载 2016-07-17 14:59:13 · 37303 阅读 · 0 评论 -
如何修改linux主机名称
转自:http://blog.chinaunix.net/uid-26446098-id-3347166.html查看主机名命令:# uname -ncsdba#hostnamecsdba1、通过hostname命令。命令格式:hostname newhostname此命令的作用是暂时的修改linux的主机名,它的转载 2015-06-15 15:30:50 · 510 阅读 · 0 评论 -
Xargs用法详解
转自:http://blog.csdn.net/zhangfn2011/article/details/67769251. 简介 之所以能用到这个命令,关键是由于很多命令不支持|管道来传递参数,而日常工作中有有这个必要,所以就有了xargs命令,例如:find /sbin -perm +700 |ls -l 这个命令是错误的find /sbin -pe转载 2015-05-27 15:23:24 · 489 阅读 · 0 评论 -
将 Vi/Vim 中,行尾的 ^M 去掉
^M 其实就是 \r ,也就是说这个文件所使用的回车是 mac 中的。也就是 apple公司生产的操作系统内默认的换行符。在 windows中默认是 \r\n在 unix/linux 中默认是 \n只需要在vi/vim 中输入命令:%s/\r//g或者:%s/[ctrl-v][ctrl-m]//g ====== :%s/^M//g效果是一样的,注意这里的 ctrl-v 和 ctrl转载 2015-03-19 11:02:08 · 3971 阅读 · 0 评论 -
用yum查询想安装的软件/安装路径
转自:http://blog.csdn.net/phpfengzikai/article/details/70855921.使用YUM查找软件包命令:yum search~2.列出所有可安装的软件包命令:yum list3.列出所有可更新的软件包命令:yum list updates4.列出所有已安装的软件包命令:yum list installed5.列出所有转载 2015-03-09 13:54:03 · 704 阅读 · 0 评论 -
在VI中删除行尾的换行符
转自:http://blog.csdn.net/l176266956/article/details/6340782转自:http://fanzf24.blog.163.com/blog/static/3312764820092191013193/在vi中,如果要删除行尾的换行符,可以用如下方法第一种情况:只删除单行如有文件如下:[fanzf@SWserver ~/tmp]$转载 2015-03-09 11:33:20 · 4385 阅读 · 0 评论 -
Linux下动态库查找路径的问题
转自:http://blog.chinaunix.net/uid-23069658-id-4028681.html学习到了一个阶段之后,就需要不断的总结、沉淀、清零,然后才能继续“上路”。回想起自己当年刚接触Linux时,不管是用源码包编译程序,还是程序运行时出现的和动态库的各种恩恩怨怨,心里那真叫一个难受。那时候脑袋里曾经也犯过嘀咕,为啥Linux不弄成windows那样呢,装个软件那个转载 2015-03-30 15:25:06 · 771 阅读 · 0 评论 -
CentOS 安装中文输入法
转自:http://blog.sina.com.cn/s/blog_9f1c093101019h03.htmlcentos 6.3用yum安装中文输入法1.需要root权限,所以要用root登录 ,或su root2.yuminstall "@Chinese Support"3.exit4.回到桌面,system->preferences->input method转载 2015-03-23 14:54:44 · 475 阅读 · 0 评论 -
linux下 firefox安装flash插件/selenimu ide
转自:http://blog.csdn.net/yanhang1589/article/details/7312691我的linux版本是CentOS 6. 浏览时遇到无flash插件时,到官网下载一个:http://get.adobe.com/cn/flashplayer/我下载的是:install_flash_player_11_linux.i386.tar.g转载 2015-03-24 10:26:53 · 1020 阅读 · 0 评论 -
grep 后加单引号、双引号和不加引号的区别
转自:http://blog.csdn.net/cupidove/article/details/8783968单引号: 可以说是所见即所得:即将单引号内的内容原样输出,或者描述为单引号里面看到的是什么就会输出什么。单引号''是全引用,被单引号括起的内容不管是常量还是变量者不会发生替换。 双引号: 把双引号内的内容输出出来;如果内转载 2015-05-27 12:15:18 · 805 阅读 · 0 评论 -
linux gcc 动态链接库编辑及链接
转自:http://kmoving.blog.163.com/blog/static/205049197201267113438532/转载 2014-04-08 11:09:25 · 901 阅读 · 0 评论 -
linux下安装或升级GCC4.8,以支持C++11标准
转自:http://www.21ops.com/linux/14922.html摘要: C++11标准在2011年8月份获得一致通过,这是自1998年后C++语言第一次大修订,对C++语言进行了改进和扩充。随后各编译器厂商都各自实现或部分实现了C++中的特性。如需查看各编译器对C++11的支持程度, C++11标准在2011年8月份获得一致通过,这是自1998年后C++语言转载 2014-04-03 18:26:21 · 1665 阅读 · 0 评论