上一页 1 ··· 4 5 6 7 8

2015年6月24日

grep

摘要: 首先创建我们练习grep命令时需要用到的demo文件demo_file。$ cat demo_fileTHIS LINE IS THE 1ST UPPER CASE LINE IN THIS FILE.this line is the 1st lower case line in this file... 阅读全文

posted @ 2015-06-24 17:52 DayAfterDay 阅读(196) 评论(0) 推荐(0) 编辑

sed

摘要: sed命令基本用法sed是一个非交互式文本编辑器,它可以对文本文件和标准输入进行编辑,标准输入可以是来自键盘输入、文件重定向、字符串、变量、来自管道的文本等等。sed从文本的一个文本行或标准输入中读取数据,将其复制到缓存区,然后读取命令行或脚本的第一个命令,对此命令要求的行号进行编辑,重复此过程,直... 阅读全文

posted @ 2015-06-24 17:45 DayAfterDay 阅读(217) 评论(0) 推荐(0) 编辑

awk

摘要: awk是行处理器: 相比较屏幕处理的优点,在处理庞大文件时不会出现内存溢出或是处理缓慢的问题,通常用来格式化文本信息awk处理过程:依次对每一行进行处理,然后输出awk命令形式:awk [-F|-f|-v] ‘BEGIN{} //{command1; command2} END{}’ file[-F... 阅读全文

posted @ 2015-06-24 17:44 DayAfterDay 阅读(155) 评论(0) 推荐(0) 编辑

linux命令执行记录

摘要: ssh执行命令记录/etc/profile添加readonly PROMPT_COMMAND=/opt/bin/operation_record.sh/opt/bin/operation_record.sh{ if [ ! -d /var/log/operation ] then mk... 阅读全文

posted @ 2015-06-24 14:49 DayAfterDay 阅读(772) 评论(0) 推荐(0) 编辑

Linux Shell 录制并回放终端会话

摘要: 当别人演示某些命令时,一时可能记不住,解决办法之一是把演示时的过程录制下来,视频当然最完美但是成本高。利用script和scriptrelay命令可以录制命令的次序和时序。录制script -t 2>timing.log -a output.sessioncommandsexit解释commands... 阅读全文

posted @ 2015-06-24 14:36 DayAfterDay 阅读(200) 评论(0) 推荐(0) 编辑

python find()

摘要: 函数原型:find(str,pos_start,pos_end)解释:str:被查找“字串”pos_start:查找的首字母位置(从0开始计数。默认:0)pos_end: 查找的末尾位置(默认-1)返回值:如果查到:返回查找的第一个出现的位置。否则,返回-1。举例论证: 1.st... 阅读全文

posted @ 2015-06-24 14:29 DayAfterDay 阅读(226) 评论(0) 推荐(0) 编辑

Linux C getopt_long

摘要: #include #include char *l_opt_arg;char* const short_options = "c:";struct option long_options[] = { { "aa", 0, NULL, 0 }, { "bb", 0,... 阅读全文

posted @ 2015-06-24 11:49 DayAfterDay 阅读(218) 评论(0) 推荐(0) 编辑

2015年6月23日

dir

摘要: struct dirent 与DIR1.存储目录中的文件信息(文件名、扩展名等等)#include struct dirent{ long d_ino; /* inode number 索引节点号 */ off_t d_off; /* offset to this dirent 在目录文件中的偏移 ... 阅读全文

posted @ 2015-06-23 17:15 DayAfterDay 阅读(226) 评论(0) 推荐(0) 编辑

上一页 1 ··· 4 5 6 7 8

导航