![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux 工具包
iteye_572
这个作者很懒,什么都没留下…
展开
-
linux 僵尸进程
关于ZOMBIE进程:这些进程已经死亡,但没有释放系统资源,包括内存和一些一些系统表等,如果这样的进程很多,会引发系统问题。用ps -el看出的进程状态如果是Z,就是僵尸进程。ps -ef|grep defunc可以找出僵尸进程.有些ZOMBIE进程时用kill -9也不能杀死,而且消耗了很多系统资源不能释放,如果系统在shutdown时发出信息:some process woul...原创 2011-05-19 14:43:26 · 153 阅读 · 0 评论 -
解决ubuntu linux 找不到 libstdc++.so.5问题
http://www.zhuoda.org/xiezhi/111623.html原创 2010-12-09 11:08:11 · 187 阅读 · 0 评论 -
磁盘分区和格式化
一、分区工具 fdisk命令使用fdisk 磁盘 :注意一定是要磁盘,不能是磁盘的分区fdisk /dev/sdb :不能是 fdisk /dev/sdb1d :删除分区n :创建分区p :显示分区l :显示文件类型1.例:root@ubuntu:~# fdisk /dev/sdbWARNING: DOS-compatible...原创 2011-08-19 14:21:11 · 120 阅读 · 0 评论 -
linux ssh 环境变量 配置
SSH客户端设置环境变量当使用SSH客户端时,会发现设置的环境变量不好用,一些命令执行不了。具体的解决办法为:1.确认ssh服务端的版本$ telnet localhost 22SSH-2.0-OpenSSH_4.3确认版本为OpenSSH_4.32.使OpenSSH接受客户端的环境变量设置方法1:a.设置服务端root修改/...原创 2011-02-21 09:40:26 · 1294 阅读 · 0 评论 -
cgi 不能访问外部资源,cannot create directory ==>超级安全的selinux
今天,做一个监控脚本,但总是不能成功创建目录,经过认真检查,权限没有问题。经过反复测试,/tmp目录下有读写操作,其余均不能。反复思考,最终定位在selinux执行:getenforceenforcing执行:cat /etc/selinux/configSELINUX=enforcingSELINUXTYPE=targetedSETLO...原创 2011-09-27 15:30:52 · 158 阅读 · 0 评论 -
查看网卡状态 工具ethtool
xxx@xxx:~$ ethtool eth0Settings for eth0: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full ...原创 2011-03-31 11:01:45 · 481 阅读 · 0 评论 -
python使用pdb调试程序
Python自带了一个调试器叫pdb,和Gnu的gbd类似。下面用一个简单的程序来演示pdb的功能。程序代码如下:#!/usr/bin/pythonimport pdba = "aaa"import pdbpdb.set_trace()b = "bbb"c = "ccc"final = a + b + cprint finalpdb的命令1.查看...原创 2012-02-06 12:25:55 · 109 阅读 · 0 评论 -
Sed
[url]http://opkeep.com/system/linux/sed_and-awk.html[/url]6.6 sed技巧小结删除行首空格 sed ’s/^[ ]*//g’ filename sed ‘s/^ *//g’ filename sed ‘s/^[[:space:]]*//g’ filename1、删除行首空格 sed ’s...原创 2011-05-06 17:23:14 · 79 阅读 · 0 评论 -
apache+php
apache 若不设置 DirectoryIndex index.html index.php会导致如下错误:Directory index forbidden by Options directive: /var/www/test php +apache 有时对date方法会有错误加入如下即好使<?phpdate_default_timezone_se...原创 2012-03-07 19:09:36 · 100 阅读 · 0 评论 -
关于ubuntu启动项
如果在 /etc/init.d 中加入一个 script,还须要制作相关的 link在 /etc/rc*.d 中。K 开头是 kill , S 开头是 start , 数字顺序代表启动的顺序。(SysV)update-rc.d 可以帮你的忙。例:在 /etc/init.d 中建立一个叫作 zope 的 script , 然后update-rc.d zope default...原创 2012-03-09 10:35:42 · 74 阅读 · 0 评论 -
linux常见命令
管道命令 | , 将前面命令的正确信息 传递给后面的命令作标准输入。 |仅能处理标准输出,对stderr没有直接处理能力.$ls -al |morels 的结果被more读取。选取命令 cut,grep注意选取的信息是以行为单位的,即是逐行分析的。cut 用于使用分割符切割每一行。-d '分割符' -f m,n... 指定取出的第几段, 以逗号分隔,指定都...原创 2010-12-07 19:10:47 · 84 阅读 · 0 评论 -
eval 的用法
shell 脚本#!/bin/sh v1=aaavaaa="bb"eval pa="$"v$v1echo $pa 输出结果 bb eval用法三例## eval用法三例 #### shell:/bin/sh #### yhc 2002.09.26 18:00 ###例一:#寻找符合条件的变量名,然后将该变量的值赋予另一变量...原创 2010-12-07 17:46:14 · 148 阅读 · 0 评论 -
linux 安装 c环境
sudo apt-get install build-essentialsudo apt-get install gcc原创 2011-05-20 10:10:06 · 79 阅读 · 0 评论 -
僵尸进程
http://www.cnblogs.com/iceocean/articles/1594212.html原创 2011-05-20 13:19:25 · 60 阅读 · 0 评论 -
tcp 参数设置
tcp 参数2MSL/proc/sys/net/ipv4/tcp_fin_timeout原创 2011-06-23 18:27:58 · 214 阅读 · 0 评论 -
shell 变量的条件替换
(1)${value:-word}当变量未定义或者值为空时,返回值为word的内容,否则返回变量的值.(2)${value:=word}与前者类似,只是若变量未定义或者值为空时,在返回word的值的同时将word赋值给value(3)${value:?message}若变量以赋值的话,正常替换.否则将消息message送到标准错误输出(若此替换出现在Shell程序中,那么该...原创 2011-06-28 11:31:56 · 163 阅读 · 0 评论 -
ubuntu安装软件
Ubuntu apt-get卸载小记 Linux 2009-09-07 23:22:53 阅读146 评论0 字号:大中小 订阅 ...原创 2010-11-08 08:57:24 · 73 阅读 · 0 评论 -
grub命令
grub 命令set,ls,insmod,root,prefixls (hd0,1)/ 查看(hd0,1)分区 根目录set 查看(修改)当前 root ,prefix 设置grub rescue>setroot=hd0,1prefix=(hd0,1)/grubgrub rescue>set root=(hd1,1)grub rescue...原创 2011-08-04 15:07:52 · 187 阅读 · 0 评论 -
shell 中 if 条件
文件比较: -e filename 如果 filename 存在,则为真 [ -e /var/log/syslog ] –b 当file存在并且是块文件时返回真 -c 当file存在并且是字符文件时返回真 -d filename 如果 filename 为目录,则为真 ...原创 2010-11-16 17:31:33 · 47 阅读 · 0 评论 -
expr 简单使用
1.expr命令一般用于整数值,其一般格式为:expr argument operator argument一般的用法是使用expr做算术运算,如:[root@centos ~]# expr 10 + 2030$expr 30 / 3 / 25(注意运算符左右都有空格 ,如果没有空格表示是字符串连接)使用乘号时,必须用反斜线屏蔽其特定含义。因为shell可能会误解显...原创 2010-11-16 17:50:44 · 617 阅读 · 0 评论 -
常用的工具
地址 ftp://rpmfind.net/操作 [my@machine ~]$ ftp ftp rpmfind.netName (rpmfind.net:book):anonymousPassword:anonymousftp> cd linux/redhat/9/en/os/i386/RedHat/RPMS/ftp> lsftp> get zlib-deve...原创 2010-05-18 19:25:42 · 70 阅读 · 0 评论 -
mapreduce streaming
stream 中mapper若有空格,必须用引号引起来,否则报错 -mapper "python stream_video.py" File "<stdin>", line 1SyntaxError: Non-ASCII character '\xa3' in file <stdin> on line 1, but no encoding declare...原创 2014-11-05 11:54:15 · 194 阅读 · 0 评论