Nov
30

Freebsd目录下文件过多删除之方法

单纯的rm -f 会提示参数过长

如果rm -R 在量还不是很大下,可用。

但由于服务器上,由于自己还没做定时任务。在一个多月下来,可能已经缓存到百万级小文件。
今天想删除时,感觉超困难。

最后用上 :
ls|xargs rm -f

在漫长的等待后,完成。

记录

0 Comments
Nov
29

freebsd下export不存在,用setenv

不同shell下,有的不存在export (没细查)

两种用法

export 变量名=路径

setent 变量名 路径

差别: 等号与空格的差别

另注: ubuntu下 sudo, 实际上就是提升到root权限下执行命令。

0 Comments
Nov
13

FreeBSD上与windows上共享目录

查看有关“FreeBSD”的文章">FreeBSD与Windows共享文件,自然是用SMB(Server Message Block)协议,在FreeBSD上配置SMB的资料网上有很多我就详述了。

今天我要记录的是一个命令。

现在windows(IP:192.168.1.18,电脑名为gisblogs-server )上建好一个共享目录,如tmp,设置好权限,比如,只允许ming这个用户读写。

然后在FREEBSD上建好一个目录,比如在/home/ming下建好一个bup目录

使用命令将bup目录绑定到windows的tmp目录

#mount_smbfs -I 192.168.1.18 //ming@gisblogs-server/tmp /home/ming/bup (回车会要求输入ming用户的密码)

这样,你在freebsd上bup目录的读写操作,都直接发生在windows的tmp目录,实现了目录...

0 Comments
Aug
30

让进程在后台可靠运行的几种方法(很受用)

http://www.ibm.com/developerworks/cn/linux/l-cn-nohup/

想让进程在断开连接后依然保持运行?如果该进程已经开始运行了该如何补救? 如果有大量这类需求如何简化操作?
我们经常会碰到这样的问题,用 telnet/ssh 登录了远程的 Linux 服务器,运行了一些耗时较长的任务, 结果却由于网络的不稳定导致任务中途失败。如何让命令提交后不受本地关闭终端窗口/网络断开连接的干扰呢?下面举了一些例子, 您可以针对不同的场景选择不同的方式来处理这个问题。

nohup/setsid/&

场景:

如果只是临时有一个命令需要长时间运行,什么方法能最简便的保证它在后台稳定运行呢?

hangup 名称的来由
在 Unix 的早期版本中,每个终端都会通过 modem 和系统通讯。当用户 logout 时,modem 就会挂断(hang up)电话。 同理,当 modem 断...

0 Comments