寻觅生命中的那一片浅草......

文章属于类别 未分类

Linux下删除特殊名字的文件

http://www.52zhe.cn/r以前曾写过删除以”-“开头的文件,链接在这里http://www.52zhe.cn/read.php/153.htm,最近又碰到乱码的文件,这次用i节点来删除,无论什么文件都可以用这种方式删除,当然也包括文件夹。

先用ls -i *获取那个文件的i节点,然后用find命令加管道删除即可。假设那个文件i节点为25000,进入那个文件所在目录下面,如下操作:

方法1:
find ./ -inum 25000 | xargs rm -rf
方法2:
find ./ -inum 25000 -exec rm {} -rf \;

转载自:http://cnc.52zhe.cn/read.php/223.htm

12款有趣实用但不常见的Linux发行版

【IT 168 编译】谈起开源软件,大家首先想到的优点就是免费下载。免费下载意味着你可以免费获得很多优秀的应用软件——例如, Mozilla的Firefox浏览器,OpenOffice.org办公套件或者GIMP照片处理程序等。然而,除此之外开源软件(一些需要许可证的“开源”软件会多一些限制)还有一个很重要的优点就是允许你修改软件代码,重新发布并分享给更多的人。Linux有以下经典版本:基于Linux的操作系统至少有数百种,比如Ubuntu,Red Hat Enterprise Linux,Debian和Mandriva都是大家熟悉的版本。通用功能的桌面操作系统和服务器操作系统是大部分人都比较熟悉的Linux发行版本。除了以上这些发行版本还有其他一些为特定对象或者特定功能需求的客户设计的。我们收集了12款很有意思但不常见的Linux发行版本。

安全是虚幻发行版:Damn Vulnerable Linux

据官网介绍Damn Vulnerable Linux是目前最易受到攻击利用的操作系统。它主要是为安全培训设计的;包括了很多的培训材料和练习(其实就是大量的漏洞的集合体)。正如Mayank Sharma 所说:Damn Vulnerable Linux(DVL)具备了一个好版本不该有的毛病。它的开发者花了很多时间让它成为一个漏洞百出、配置混乱、过期容易被攻击利用的软件。

官方网站: http://www.damnvulnerablelinux.org/

沉迷于妄想症:Tinfoil Hat Linux

Tinfoil Hat Linux正好是Damn Vulnerable Linux的反面:它的开发者是我们之中的偏执份子。

开始时Tinfoil Hat Linux是一个安全、单软盘启动的Linux发行版,它是用PGP密钥来对文件进行加密、签名和解密的。该系统对于安全性上过度严格。据说是其开发者总认为有一个神秘者在盯着电脑,所以必须使用莫尔斯码来解密PGP加密后的文件信息。当然这只是一个笑话。(如果你想要更多的锡箔(安全)保护,还有很多链接到关于铝箔狂人和锡箔套装的站点)。

官方网站: http://tinfoilhat.shmoo.com/

CSI Linux :CAINE

CAINE(Computer Aided INvestigative Environment)大概是最酷的Linux发行版了。它是由意大利摩德纳大学( Modena e Reggio Emilia)大学信息工程部门开发的,专门用于数字取证(很遗憾,没有血溅分析)。该版本还包括像TheSleuthKit(开源的数字调查工具) 、Autopsy法医尸检浏览器、数据恢复应用程序,速记式加密工具和安全擦除驱动器的实用软件 (要知道,如果别人也有一套CAINE系统的话……)。

官方网站:http://www.caine-live.net/

计算机开源辅助工程师发行版: CAELinux

CAELinux是为计算机辅助工程(CAE)设计的,它基于Ubuntu系统,该系统打包了一系列开源的物理模拟应用程序,包括:非线性恒温机械学、耦合流体动力学、地震学/非线性外动力学、触体、弹粘塑性、流动力学、热传导、热对流与辐射、电磁学。

官方网站: http://www.caelinux.com/CMS/

寻求开源转化——基督徒版本:Ubuntu Christian Edition

在该项目官网的FAQ页面,你可以看到Ubuntu Christian Edition 并不是想分裂Ubuntu社区。相反的,它是想利用Ubuntu社区中广大的用户群构造一个更大基督平台。Ubuntu Christian Edition通过附加可用的软件让新手更加容易看到Ubuntu的强大。该系统是一个证明Ubuntu社区开发的Linux 操作系统能满足用户需求的好例子。这个系统包括了诸如Xiphos、e-Sword (圣经学习工具)和DansGuardian网页过滤软件之类的应用程序。

官方网站: http://ubuntuce.com/

传播企鹅福音发行版live.linuX-gamers.net

live.linuX-gamers.net是一款很棒的Linux福音传道书:该系统很像DVD(你不需要将其装在你的硬件上),严格按照机器上的要求来执行(额,比如下载ISO文件等)。该系统被设计为Linux游戏运行环境,丢弃了所有发行版的普通生产性软件,以便容纳各种开源游戏。

硬盘魔法师:Parted Magic

Parted Magic是一个用于操作你电脑硬盘的一站式商店——创建和操作分区(比如,如果你想做双启动系统),硬盘基准转速测试以及坏扇区检测。

官方网站:http://partedmagic.com/

音乐创作版:Musix GNU+Linux

有很多Linux操作系统是为多媒体工作设计的,而Musix是基于Debian的这样一款系统。跟很多Linux发行版不同的是它被列入Free Software Foundations list(自由软件基金会名单)中。Musix GNU+Linux提供像CD/DVD下载方式。

官方网站: http://www.musix.org.ar/en/index.html

高可嵌入版:Zeroshell

Zeroshell linux 名字来源于该系统仅通过一个Web界面管理系统。它主要用于服务器和嵌入式设备中。功能主要包括均衡下载,3G移动宽带连接和RADIUS支持。

官方网站: http://www.zeroshell.net/eng/

丢弃Windows媒体中心版:Mythbuntu

Mythbuntu还不算是一个通常意义上的发行版本,它不是一个通用的桌面系统,而是为特色功能设计的。Mythbuntu主要用来运行PVRs和以媒体为中心的电脑上。就像该系统的名字一样,它是有Ubuntu衍生出来的。不过,该系统丢弃了Gnome,默认使用相当轻的Xfce桌面环境。

官方网站http://www.mythbuntu.org/

酷小版:Damn Small Linux

Damn Small Linux(DSL)其实是众所周知的发行版。它虽然不像MenuetOS(MenuetOS是一款完全用汇编语言编写的非Linux操作系统)那么神奇,但是它封装了那么多的功能,而令人难以置信的是只有50MB的苗条体系。封装的功能就包括:生产型软件、Web浏览器、图形工具、Web服务器等。

官方网站: http://www.damnsmalllinux.org/

更精小版:Tiny Core Linux

DSL已经很精小了,但是Tiny Core Linux更小。它大概只有10MB,如果你觉得还不够小的话,你可以选择不带GUI版,那个只有6 MB。

官方网站: http://www.tinycorelinux.com/

一个简单的 OpenSolaris 2008.05 VNC 服务器和 GDM 配置示例

我的要求是能够将我的 VNC 客户端连接到一个运行 OpenSolaris 2008.05 的系统,并且能够以超级用户的身份进行登录。我现在已经在一个运行原始 OpenSolaris 2008.05 二进制分发版的系统上成功实现此目标,运行了一个到 snv_91 的完全映像更新之后,在一个运行 OpenSolaris 2008.05 的系统上也实现了此目标。

1. 检查是否安装了 VNC 服务器

VNC 服务器应该已经安装,因为它是 2008.05 二进制分发版的一部分,但我仍然进行了检查。

# pkg info SUNWxvnc
Name: SUNWxvnc
Summary: X11/VNC server
State: Installed
Authority: opensolaris.org (preferred)
Version: 4.1.2
Build Release: 5.11
Branch: 0.91
Packaging Date: Fri Jun 13 17:49:25 2008
Size: 6.3 MB
FMRI: pkg:/SUNWxvnc@4.1.2,5.11-0.91:20080613T174925Z

2. 将此行代码添加到 /etc/services

vnc-server 5900/tcp # Xvnc

3. 按照以下方法编辑 /etc/X11/gdm/custom.conf

[xdmcp]
Enable=true
[security]
DisallowTCP=false
AllowRoot=true
AllowRemoteRoot=true

4. 启用这些服务

# svcadm enable xvnc-inetd
# svcs xvnc-inetd
STATE STIME FMRI
online 16:22:30 svc:/application/x11/xvnc-inetd:default
# svcadm enable gdm
# svcs gdm
STATE STIME FMRI
online 14:43:13 svc:/application/graphical-login/gdm:default

5. 使用 VNC 客户端连接到显示器

您现在应该能够连接到 <hostname>:5900,而且您应该会看到 gdm 登录屏幕。

如果您不能够进行连接,尝试停止并启动这些服务:

# svcadm disable xvnc-inetd gdm
# svcadm enable xvnc-inetd gdm

有一点使我不太满意:当我关闭 VNC 客户端时,与显示器相关联的登录会话似乎退出了。我使用 Solaris 10 和 Solaris Express 时都没有遇到这种现象,它们使用的是 dtlogin,而不是 gdm。如果我找到此问题的解决方案,我会将其添加到本文中。

参考资料:1、2

http://blogs.sun.com/timthomas/entry/a_simple_vnc_server_zh

2024年四月
« 5月    
1234567
891011121314
15161718192021
22232425262728
2930