脚本示例:
find . -type f -atime +10 | xargs rm -f

使用shell批量删除10天内没访问过的文件

find命令有一个参数可以避免特殊字符对后面执行的命令产生影响

-print0
      True; print the full file name on the standard output, followed by a null character (instead of the new-
      line character that ‘-print’ uses).  This allows file names that contain  newlines  or  other  types  of
      white  space  to  be correctly interpreted by programs that process the find output.  This option corre-
      sponds to the ‘-0’ option of xargs.


命令变成这样:

find . -type f -atime +10 -print0 | xargs -0 rm -f


一般来说不会有什么问题,但如果每个文件路径都特别深,那么会导致参数很多,命令行很长。
比如会看到如下提示:

xargs: argument line too long


那可以让xargs一次处理一条试试:

find . -type f -atime +10 -print0 | xargs -0 -l1 -t rm -f


-l1是一次处理一个
-t是处理之前打印出命令,适合调试或者欣赏观看用
Tags: , ,

题记:如果您刚看到此文,相信一定不想错过怎么将Ubuntu安装进U盘LAMP网站开发环境搭建这两篇文章。由了以上两篇文章,即便是从零起步,也可以用Ubuntu做些什么了。在这篇文章里,我将列举一些,Ubuntu平台必备工具软件。

Tags: ,
在xp和ubuntu的双系统用grub启动引导,可能默认是ubuntu,如果xp用的多,可以改为默认xp启动

#编辑此文件改变默认次序
root@lhq-laptop:/home/lhq# gedit /etc/default/grub
#gedit里改为 GRUB_DEFAULT=5
#视你自己情况而定,xp位于第几个,N-1
#更新grub
root@lhq-laptop:/home/lhq# update-grub
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-2.6.35-23-generic
Found initrd image: /boot/initrd.img-2.6.35-23-generic
Found linux image: /boot/vmlinuz-2.6.32-26-generic
Found initrd image: /boot/initrd.img-2.6.32-26-generic
Found memtest86+ image: /boot/memtest86+.bin
Found Microsoft Windows XP Professional on /dev/sda1
done


下次启动就默认进入xp了
Tags: , ,
安装:
yum install net-snmp

配置:
引用
1、基本配置
其实配制一个snmpd.conf文件不算太难,
(1)首选是定义一个共同体名(community),这里是public,及可以访问这个public的用户名(sec name),这里是notConfigUser。Public相当于用户notConfigUser的密码:)
#       sec.name source          community
com2sec notConfigUser default       public
(2)定义一个组名(groupName)这里是notConfigGroup,及组的安全级别,把notConfigGroup这个用户加到这个组中。
            groupName      securityModel securityName
group   notConfigGroup   v1           notConfigUser
group   notConfigGroup   v2c           notConfigUser
(3)定义一个可操作的范围(view)名, 这里是all,范围是 .1
    #       name           incl/excl     subtree         mask(optional)
       view all             included     .1
(4)定义notConfigUser这个组在all这个view范围内可做的操作,这时定义了notConfigUser组的成员可对.1这个范围做只读操作。
     #       group          context sec.model sec.level prefix read   write notif
access notConfigGroup ""      any       noauth    exact all none none


复制别的机器的配置可能会出错,如果可以,还是从默认配置文件修改为好
Tags: , ,
参考以下做法吧,可用

引用
sudo add-apt-repository ppa:happyaron/ppa

sudo apt-get update

sudo apt-get install openfetion

通过上述三步,轻松安装最新版Openfetion,若点击图标迟迟没反应,请在终端中运行: sudo ldconfig
Tags: ,
分页: 8/33 第一页 上页 3 4 5 6 7 8 9 10 11 12 下页 最后页 [ 显示模式: 摘要 | 列表 ]

阅读推荐

服务器相关推荐

开发相关推荐

应用软件推荐