每天一点 贵在坚持 http://blog.donews.com/vanfan 干练 坚强 告别犹豫不决 Thu, 14 Nov 2013 06:07:50 +0000 http://wordpress.org/?v=2.9.2 en hourly 1 du 和 rm 小例 http://blog.donews.com/vanfan/archive/2013/11/14/1579878.aspx http://blog.donews.com/vanfan/archive/2013/11/14/1579878.aspx#comments Thu, 14 Nov 2013 06:07:50 +0000 上善若水 http://blog.donews.com/vanfan/archive/2013/11/14/1579878.aspx du –max-depth=1

find .  -type d -name 05 -exec rm -rf ‘{}’ \;

]]>
http://blog.donews.com/vanfan/archive/2013/11/14/1579878.aspx/feed 0
用yum只下载rpm包而不安装 http://blog.donews.com/vanfan/archive/2013/03/06/1579876.aspx http://blog.donews.com/vanfan/archive/2013/03/06/1579876.aspx#comments Wed, 06 Mar 2013 07:48:39 +0000 上善若水 http://blog.donews.com/vanfan/archive/2013/03/06/1579876.aspx CentOS用yum安装软件是非常方便的,有时,我们只需要下载其中的rpm包,而不直接安装时咋办呢? 一般情况下,yum是不提供只下载的功能的。
yum install后的下载文件存放在哪?
一般情况下,yum install安装软件后rpm包存放在/var/cache/yum/下。如
/var/cache/yum/i386/6/updates/packages/openssl-1.0.0-4.el6_0.2.i686.rpm
/var/cache/yum/i386/6/updates/packages/openssl-devel-1.0.0-4.el6_0.2.i686.rpm
用yum只下载rpm包
这个方法是从Blinux童鞋处学来的。下载yum源中的rpm包的方法就是,安装yum-utils,直接用yumdownloader 就可以直接下载yum源中的rpm包.
yum -y install yum-utils
接着用yumdownloader就能下载rpm包了。简单快捷啊。
yumdownloader ncftp
当前目录就会有ncftp的rpm包了。
rpm强制安装
有时用yum自动安装会不成功时,就可以下载该rpm包后,再强制安装。如
rpm -ivh openssl-1.0.0-4.el6_0.2.i686.rpm –force –nodeps

]]>
http://blog.donews.com/vanfan/archive/2013/03/06/1579876.aspx/feed 0
检测perl模块 http://blog.donews.com/vanfan/archive/2012/03/07/1579873.aspx http://blog.donews.com/vanfan/archive/2012/03/07/1579873.aspx#comments Wed, 07 Mar 2012 09:32:22 +0000 上善若水 http://blog.donews.com/vanfan/?p=1579873 perl -e “use 模块名称;”

如果某个模块已经安装,执行不报错

如果没有安装会报错显示缺少该模块

]]>
http://blog.donews.com/vanfan/archive/2012/03/07/1579873.aspx/feed 0
使用mkisofs命令 http://blog.donews.com/vanfan/archive/2012/01/10/1579870.aspx http://blog.donews.com/vanfan/archive/2012/01/10/1579870.aspx#comments Mon, 09 Jan 2012 16:06:17 +0000 上善若水 http://blog.donews.com/vanfan/?p=1579870 mkisofs用来将指定的目录与文件做成iso 9660格式的映像文件。mkisofs也提供了对于一些扩展的支持选项,

下面将详细介绍。

mkisofs命令可以制作整个光盘的影像文件。命令如下:

mkisofs -r – o my_img.iso /dev/cdrom

参数说明:

-r :启用 rock ridge 扩展一般的 unix 系统。

-o:指定映像文件的名称。

mkisofs 命令还可以把硬盘上一个目录的文件转换为光盘影像文件:

# mkisofs -o imagefile.iso /path/to/tree

这个命令将创建一个包含 iso9660 文件系统的 imagefile.iso 文件,它是目录树 /path/to/tree 的一个副本。 在处理过程中,它将文件名称映射为标准的 iso9660 文件系统的文件名,将排除那些不典型的 iso 文件系统的文件。应用实例:

把/tmp/netspeed_applet-0.14 目录的所有文件制作为: my_img.iso ,使用命令:

mkisofs -o my_img.iso /tmp/netspeed_applet-0.14 ,图1是命令执行界面。

]]>
http://blog.donews.com/vanfan/archive/2012/01/10/1579870.aspx/feed 0
LINUX不同TTY终端之间发消息 http://blog.donews.com/vanfan/archive/2011/12/20/1579866.aspx http://blog.donews.com/vanfan/archive/2011/12/20/1579866.aspx#comments Tue, 20 Dec 2011 09:01:30 +0000 上善若水 http://blog.donews.com/vanfan/archive/2011/12/20/1579866.aspx 从一个虚拟终端向另一个虚拟终端发消息,假设都是用root帐号登录的. [root@localhost ~]#w # 目前都有哪几个终端连接 root pts/1 Feb 17 16:58 (123.118.16.**) root pts/2 Feb 17 19:53 (123.112.44.**) root pts/3 Feb 17 20:01 (123.112.44.**) [root@localhost ~]#who am i #看下自己是哪个终端 root pts/3 Feb 17 20:01 (123.112.44.**) [root@localhost ~]#write root pts/2 #root是登陆的帐户 pts/2 是终端号 这样就可向别一个终端发消息了 用CTRL+C 来结束!!!!

1,查看当前所有登录用户所使用的终端
finger
w
2,查看自己所使用的终端
tty
3,给某个终端的用户发送信息
write root /dev/pts/4
hello,you are donkey
然后回车,再按ctrl+c即可
5,发公告信息给所有终端用户
wall this system  will halt after 5 minutes
// wall 就是write all
6,禁止别人把信息显示在我的终端
mesg n
允许别人把信息显示在我的终端
mesg y

1,查看当前所有登录用户所使用的终端            finger            w
2,查看自己所使用的终端           tty
3,给某个终端的用户发送信息          write root /dev/pts/4          hello,you are donkey          然后回车,再按ctrl+c即可
5,发公告信息给所有终端用户
wall this system  will halt after 5 minutes         // wall 就是write all
6,禁止别人把信息显示在我的终端           mesg n    允许别人把信息显示在我的终端          mesg y

]]>
http://blog.donews.com/vanfan/archive/2011/12/20/1579866.aspx/feed 0
linux 踢人方法 tty http://blog.donews.com/vanfan/archive/2011/12/06/1579862.aspx http://blog.donews.com/vanfan/archive/2011/12/06/1579862.aspx#comments Tue, 06 Dec 2011 15:39:05 +0000 上善若水 http://blog.donews.com/vanfan/?p=1579862 linux系统root用户可强制踢制其它登录用户,

首先以root登录以便查看全部的在线用户信息,可用w命令查看登录用户信息

强制踢人命令格式:pkill -kill -t tty

解释:

pkill -kill -t  踢人命令

tty 所踢用户的TTY

如上踢出liu用户的命令为: pkill -kill -t pts/1

]]>
http://blog.donews.com/vanfan/archive/2011/12/06/1579862.aspx/feed 0
ubuntu 11.10安装chrome显示内部错误 http://blog.donews.com/vanfan/archive/2011/11/10/1579858.aspx http://blog.donews.com/vanfan/archive/2011/11/10/1579858.aspx#comments Thu, 10 Nov 2011 08:53:07 +0000 上善若水 http://blog.donews.com/vanfan/?p=1579858 sudo dpkg -i file_name.deb

#3 If any dependency error occurs then run the following command(s)

sudo apt-get -f install
]]>
http://blog.donews.com/vanfan/archive/2011/11/10/1579858.aspx/feed 0
makewhatis占用CPU过大 http://blog.donews.com/vanfan/archive/2011/10/24/1579852.aspx http://blog.donews.com/vanfan/archive/2011/10/24/1579852.aspx#comments Mon, 24 Oct 2011 02:10:53 +0000 上善若水 http://blog.donews.com/vanfan/?p=1579852 总共有两个地方需求 去掉,一个地方是:/etc/cron.daily/下有一个makewhatis.cron自动运行的脚本,

另一个在:/etc/cron.weekly/下面也是makewhatis.cron

把这两个文件删除掉就可以了。

解释:

-makewhatis.cron的作用是创建whatis database,用于为whatis服务的。搜寻特定指令 名称 whatis – 在 whatis 资 料 库 中 搜 寻 特 定 指 令 摘要 whatis keyWord … 描述 whatis 资 料 库 包 含 了 所 有 系 统 指 令 的 简 单 描 述 , 而 whatis 指 令 会 在 此 资 料 库 中 搜 寻 符 合 keyword 的 指 令 , 并 把 结 果 显 示 于 standard output 。 whatis 资 料 库 是 使 用 makewhatis 这 个 指 令 所 建 立 的较为消耗资源,可以去掉。

]]>
http://blog.donews.com/vanfan/archive/2011/10/24/1579852.aspx/feed 0
php环境 http://blog.donews.com/vanfan/archive/2011/10/21/1579848.aspx http://blog.donews.com/vanfan/archive/2011/10/21/1579848.aspx#comments Fri, 21 Oct 2011 04:08:14 +0000 上善若水 http://blog.donews.com/vanfan/?p=1579848 http://www.apachefriends.org/zh_cn/xampp-linux.html

64位安装lampp(xampp for linux)
首先,安装32位支持包
sudo apt-get install ia32-libs
然后,找到并编辑解压后的lampp文件
sudo gedit /opt/lampp/lampp
并搜索“XAMPP is currently 32 bit only“引号里的那句话。用#号注释下面的判断环境的语句。
#case `uname -m` in
#    *_64)
#    if /opt/lampp/bin/php -v > /dev/null 2>&1
#    then
#        :
#    else
#        $de && echo “XAMPP gibt es zur Zeit nur als 32-Bit Applikation. Bitte verwende eine 32-Bit Kompatibilitaetsbibliothek fuer Dein System.”
#        $de || echo “XAMPP is currently only availably as 32 bit application. Please use a 32 bit compatibility library for your system.”
#        exit
#    fi
#    ;;
#esac
Mysql无法启动:
sudo chmod 777 /opt/lampp/var/mysql -R
]]>
http://blog.donews.com/vanfan/archive/2011/10/21/1579848.aspx/feed 0
iptables 笔记 http://blog.donews.com/vanfan/archive/2011/09/30/1579821.aspx http://blog.donews.com/vanfan/archive/2011/09/30/1579821.aspx#comments Fri, 30 Sep 2011 03:40:12 +0000 上善若水 http://blog.donews.com/vanfan/?p=1579821 代理:

开启转发:echo 1 > /proc/sys/net/ipv4/ip_forward

iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -o eth0(外网网卡) -j SNAT –to(外网地址)

备用:iptables -t nat -A POSTROUTING -s 192.168.10.0/24 -o eth0 -j MASQUERADE

映射内部web:

iptables -t nat -A PREROUTING -d (外网地址)  -p tcp –dport 80 -j DNAT –to 10.1.120.251

]]>
http://blog.donews.com/vanfan/archive/2011/09/30/1579821.aspx/feed 0