摘要: vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指令。由于对Unix及Linux系统的任何版本,vi编辑器是完全相同的,因此您可以在其他任何介绍vi的地方进一步了解它。Vi也是Linux中最基本的文本编辑器,学会它后,您将在Linux的世界里畅行无阻。1、vi的基本概念 基本上vi可以分为三种状态,分别是命令模式(command mode)、插入模式(Insert mode)和底行模式(last line mode),各模式的功能区分如下:1) 命令行模式command mode) 控制屏幕光标的移动,... 阅读全文
posted @ 2013-12-10 18:27 Siylzヾ夏天 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 建立 CA建立 CA 目录结构按照 OpenSSL 的默认配置建立 CA ,需要在文件系统中建立相应的目录结构。相关的配置内容一般位于/usr/ssl/openssl.cnf内,详情可参见 config (1) 。在终端中使用如下命令建立目录结构:$ mkdir -p ./demoCA/{private,newcerts}$ touch ./demoCA/index.txt$ echo 01 > ./demoCA/serial产生的目录结构如下:.`-- demoCA/ |-- index.txt |-- newcerts/ |-- private/ `-- serial生成 CA 证书 阅读全文
posted @ 2013-12-10 17:46 Siylzヾ夏天 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 鸟哥私房菜网址:http://vbird.dic.ksu.edu.tw/ 阅读全文
posted @ 2013-12-10 16:37 Siylzヾ夏天 阅读(189) 评论(0) 推荐(0) 编辑
摘要: flock和fcntl都有锁的功能,但他们还有一点小小的区别:1.flock只能加全局锁,fcntl可以加全局锁也可以加局部锁。2.当一个进程用flock给一个文件加锁时,用另一个进程再给这个文件加锁,它会阻塞或者也可以返回加锁失败(可以自己设置)。3.当一个进程用fcntl给一个文件加锁时,用另一个进程去读或写文件时必须先获取加锁的信息,然后在给这个文件加锁。3.当给一个文件加fcntl的独占锁后,再给这个文件加flock的独占锁,其会进入阻塞状态。4.当给一个文件加flock的独占锁后,用fcntl去获取这个锁信息获取不到,再用fcntl仍然可以给文件加锁。 阅读全文
posted @ 2013-12-10 16:24 Siylzヾ夏天 阅读(365) 评论(0) 推荐(0) 编辑
摘要: 功能描述:根据文件描述词来操作文件的特性。文件控制函数 fcntl -- file control头文件: #include ; int fcntl(int fd, int cmd); int fcntl(int fd, int cmd, long arg); int fcntl(int fd, int cmd, struct flock *lock);[描述] Fcntl()针对(文件)描述符提供控制.参数fd是被参数cmd操作(如下面的描述)的描述符.针对cmd的值,fcntl能够接受第三个参数int argfcntl函数有5种功能:1.复制一个现有的描述符(cmd=F_DUPFD).2. 阅读全文
posted @ 2013-12-10 16:19 Siylzヾ夏天 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 表头文件 #include 定义函数 int flock(int fd,int operation); 函数说明 flock()会依参数operation所指定的方式对参数fd所指的文件做各种锁定或解除锁定的动作。此函数只能锁定整个文件,无法锁定文件的某一区域。 参数 operation有下列四种情况: LOCK_SH 建立共享锁定。多个进程可同时对同一个文件作共享锁定。 LOCK_EX 建立互斥锁定。一个文件同时只有一个互斥锁定。 LOCK_UN 解除文件锁定状态。 LOCK_NB 无法建立锁定时,此操作可不被阻断,马上返回进程。通常与LOCK_SH或LOCK_EX 做OR(|... 阅读全文
posted @ 2013-12-10 16:07 Siylzヾ夏天 阅读(619) 评论(0) 推荐(0) 编辑
摘要: 一、关于工作与生活 我有个有趣的观察,外企公司多的是25-35岁的白领,40岁以上的员工很少,二三十岁的外企员工是意气风发的,但外企公司40岁附近的经理人是很尴尬的。我见过的40岁附近的外企经理人大多在一直跳槽,最后大多跳到民企,比方说,唐骏。外企员工的成功很大程度上是公司的成功,并非个人的成功,西门子的确比国美大,但并不代表西门子中国经理比国美的老板强,甚至可以说差得很远。而进外企的人往往并不能很早理解这一点,把自己的成功90%归功于自己的能力,实际上,外企公司随便换个中国区总经理并不会给业绩带来什么了不起的影响。好了问题来了,当这些经理人40多岁了,他们的薪资要求变得很高,而他们的才能其. 阅读全文
posted @ 2013-12-10 15:42 Siylzヾ夏天 阅读(308) 评论(0) 推荐(0) 编辑
摘要: tar 命令-c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。-z:有gzip属性的-j:有bz2属性的-Z:有compress属性的-v:显示所有过程-O:将文件解开到标准输出下面的参数-f是必须的-f: 使用档案名字,切记,这个参数是最后一个参数,后面只能接档案名。# tar -cf all.tar *.jpg这条命令是将所有.jpg的文件打成一个名为all.tar的包。-c是表示产生新的包,-f指定包的文件名。 阅读全文
posted @ 2013-12-10 15:22 Siylzヾ夏天 阅读(158) 评论(0) 推荐(0) 编辑