易截截图软件、单文件、免安装、纯绿色、仅160KB

在Linux下进行文件“粉碎”

众所周知Windows下的文件删除之后是有可能恢复的,对重要文件,为了增加恢复的难度,我们可以用文件粉碎工具进行文件粉碎。我最常用的是集成到资源管理器中的Eraser。那么在Linux下有没有类似的软件呢?我在一台只有Ubuntu系统的主机上,安装了一个文件粉碎工具wipe,有些想法,记下来。
安装:apt-get install wipe
wipe有没有GUI我不知道,命令行也不难用:
粉碎一个文件:wipe 文件名
粉碎一个文件夹:wipe -rf 文件夹名
(更多用法,请参考 wipe -h)
虽然在命令行使用wipe挺简单,但是,在图形界面下,我们希望它能集成到类似于Windows的右键菜单里,那样我们就可以在浏览某个文件/文件夹的时候,直接点击右键,在菜单里执行wipe。要达到这种的效果,你首先需要一个工具 nautilus,安装方法:apt-get install nautilus-actions
安装了之后,在“系统”→“首选项”里就可以看到“Nautilus 动作配置”的选项了。点击进入之后,请按下面的步骤跟着我一起,将wipe集成到右键菜单中:
(1)点击工具栏的“Define a new action”按钮:

(2)在各个选项卡里分别如下设置:
Action选项卡:

Command选项卡:
Conditions选项卡:

(3)设置好之后,点击工具栏的“Record all the modified actions”按钮进行保存。
(4)现在我们再打开Ubuntu的文件浏览器,看看wipe是不是已经集成到右键菜单里了?例如,我们右键点击一个文件,再点击“use wipe to erase files”,wipe就开始粉碎文件了。
wipe粉碎文件的耗时较长,这一点与Windows下的Eraser有很大的不同,而且wipe粉碎文件时,硬盘灯几乎不闪烁。Erase粉碎文件时,硬盘灯是狂闪的,因为它在不断地用垃圾数据覆写某一块磁盘空间。所以我不知道wipe花那么长时间到底在干嘛,不过用wipe删除文件总是要放心一点的。
注意:由于使用了-rf参数,所以在右键菜单中用wipe粉碎文件夹/文件的时候,不会弹出任何提示,请一定要想好了再删除!


相关文档:

Linux iptable文档

总览
用iptables -ADC 来指定链的规

,-A添加 -D删除 -C 修改
iptables - [RI] chain rule num rule-specification[option]
用iptables - RI 通过规则的顺序指定
iptables -D chain rule num[option]
删除指定规则
iptables -[LFZ] [chain][option]
用iptables -LFZ 链名 [选项]
iptables -[NX] chain
用 -NX ......

Linux 的多线程编程的高效开发经验

2009 年 4 月 23 日
本文中我们针对 Linux 上多线程编程的主要特性总结出 5 条经验,用以改善 Linux 多线程编程的习惯和避免其中的开发陷阱。在本文中,我们穿插一些 Windows 的编程用例用以对比 Linux 特性,以加深读者印象。
背景
Linux 平台上的多线程程序开发相对应其他平台(比如 Windows)的多线程 API 有一些细微 ......

LINUX系统编程之日历时间

LINUX中时间有两种:
1)日历时间
2)进程时间
日历时间顾名思义即用来获取日历;
主要涉及到的函数有:
time(time_t*);
stime(time_t*);
tm* gmtime(time_t*);
tm* localtime(time_t*);
char *strftime(tm*);
char *asctime(tm*);
time_t* mktime(tm*);
数据结构如下:
time_t
struct tm{
  int tm_se ......

修改Linux文件句柄限制

1. #vi /etc/profile,增加ulimit -HSn 65536
2. #vi /etc/security/limits.conf,为你的用户增加
    user soft nofile 38192
    user hard nofile 65536
3. 重启Shell即可
4. ulimit -a 查看设置是否成功。
5. 查看系统总限制的命令:
   #cat /proc/sys/fs/file-max
6 ......

Linux文件类型

目录
 
2.1 普通文件;
2.2 目录;
2.3 字符设备或块设备文件;
2.4 套接口文件;
2.5 符号链接文件;
1、Linux文件的扩展名;
2、Linux 文件类型;
3、关于本文;
4、后记;
5、参考文档;
6、相关文档;
++++++++++++++++++++++++++++++++++++++
正文
++++++++++++++++++++++++++++++++++++++
1、 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号