Archive for the ‘linux’ Category

sort

星期一, 一月 21st, 2008

sort 命令
先介绍下-d 参数忽略一些特殊字符,比如说%
-f参数忽略大小写
-u忽略重复行

 cat test.txt
ORANGE
Persimmon
apple
apple
%%banana
banana
orange

先看下-u参数
 sort -u test.txt
apple
banana
%%banana
orange
ORANGE
Persimmon
可以看见apple已经忽略

(全文…)

RSA&DSA(IBM)

星期四, 十二月 27th, 2007

在本系列文章中,您将学习 RSA 和 DSA 认证的工作原理,以及了解如何正确设置无密码认证。在本系列的第一篇文章里,Daniel Robbins 主要介绍 RSA 和 DSA 认证协议并向您展示如何在网络上应用这些协议。在本系列文章中,您将学习 RSA 和 DSA 认证的工作原理,以及了解如何正确设置无密码认证。在本系列的第一篇文章里,Daniel Robbins 主要介绍 RSA 和 DSA 认证协议并向您展示如何在网络上应用这些协议。
我们中有许多人把优秀的 OpenSSH(参见本文后面的 参考资料)用作古老的 telnet 和 rsh 命令的替代品,OpenSSH 不仅是安全的而且是加密的。OpenSSH 更加吸引人的特性之一是它能够使用基于一对互补的数字式密钥的 RSA 和 DSA 认证协议来认证用户。RSA 和 DSA 认证承诺 不必提供密码就能够同远程系统建立连接,这是它的主要魅力之一。虽然这非常吸引人,但是 OpenSSH 的新用户们常常以一种快速却不完善的方式配置 RSA/DSA,结果虽然实现了无密码登录,却也在此过程中开了一个很大的安全漏洞。

(全文…)

关于模块的命令

星期四, 十二月 27th, 2007

lsmod(list modules)

功能说明:显示已载入系统的模块。

语  法:lsmod

补充说明:执行lsmod指令,会列出所有已载入系统的模块。Linux操作系统的核心具有模块化的特

性,应此在编译核心时,务须把全部的功能都放入核心。您可以将这些功能编译成一个个单独的模

块,待需要时再分别载入。

—————————————————-

(全文…)

rc.d和脚本

星期五, 十二月 21st, 2007

今天早上在PUB上看到一个网友问在/etc/rc.d/rc6.d下添加的脚本不能执行。所以就把一些和启动相关的说明下。脚本的执行是和系统运行的模式有关。

/etc/rc.d/rc0.d
/etc/rc.d/rc1.d
/etc/rc.d/rc2.d
/etc/rc.d/rc3.d
/etc/rc.d/rc4.d
/etc/rc.d/rc5.d
/etc/rc.d/rc6.d
/etc/rc.d/init.d

目录
1. 关于linux的启动
2. 关于rc.d
3. 启动脚本示例
4. 关于rc.local
5. 关于bash启动脚本
6. 关于开机程序的自动启动

如果你想添加开始自动执行的程序。那么就要把脚本放到/etc/rc.d/init.d下。注意给执行权限。然后可以用chkconfig -add 添加进去。

find命令

星期四, 十二月 20th, 2007

版权声明
本文是zhyfly兄贴在LinuxSir.Org 的一个帖子而整理出来的,如果您对版权有疑问,请在本帖后面跟帖。谢谢;本文的HTML版本由北南南北整理;修改了整篇文档的全角及说明文字中的单词中每个字母空格的问题;为标题加了编号,方便大家阅读;

前言:关于find命令

由于find具有强大的功能,所以它的选项也很多,其中大部分选项都值得我们花时间来了解一下。即使系统中含有网络文件系统( NFS),find命令在该文件系统中同样有效,只你具有相应的权限。

在运行一个非常消耗资源的find命令时,很多人都倾向于把它放在后台执行,因为遍历一个大的文件系统可能会花费很长的时间(这里是指30G字节以上的文件系统)。

(全文…)