1 diff -y  test.txt  test2.txt 输出源文件与目标文件的全部 分为左右两篮 如下 -------------------------------------------------- | aaaa aaaaa | bbb | b | ccc < | > ddd -------------------------------------------------- 注: | 表示两个文件中不同的行  < 表示该行在右边的源文件中    >表示 该行在目的文件…
Linux系统中的wc(Word Count)命令可以统计指定文件中的字节数.字数.行数,并将统计结果显示输出. 若不指定文件名称,或是所给予的文件名为“-”,则wc指令会从标准输入设备读取数据. 语法: wc file.txt wc -l file.txt  —— 只显示文件的行数 wc -l file1.txt file2.txt —— 显示多个文件 参数: -c 统计字节数 -l 统计行数 -m 统计字符数(不能与-c一起使用) -w 统计字数(一个字被定义为由空白.跳格或换行字符分隔的字…
查看文件内容 1.cat 命令 作用:查看文件内容 语法:cat 文件名 2. more 命令 作用:分页查看文件内容 语法:more  文件名 例:more /etc/passwd 按下回车刷新一行,按下空格刷新一屏 退出:按q健 3.less 命令 作用:分页查看文件内容 语法:less 文件名 例:less  /etc/passwd 使用光标键可以向上翻页 退出:按q健 小结: linux中more与less的区别 more:不支持后退,但几乎不需要加参数,空格键是向下翻页,Enter键是…
在这节将要学习linux的连接档,在之前用"ls -l" 查看文件属性的命令时, 其中第二个属性是连接数.那么这个连接数是干什么的?这就要理解inode. 先说一下文件是怎么存储的.文件储存在硬盘上,硬盘的最小存储单位叫做"扇区"(Sector),每个扇区储存512字节(相当于0.5KB).操作系统读取硬盘的时候,不会一个个扇区地读取,而是一次性连续读取多个扇区,即一次性读取一个"块"(block)."块"的大小,最常见的是4…
一 文件搜索 locate //在后台数据库中按文件名搜索 搜索速度更快 locate 文件名 //locate命令所搜索的后台数据库 /var/lib/mlocate //更新数据库 updatedb 二 命令搜索命令 whereis 与 which //搜索命令所在路径及帮助文档所在位置 whereis ls whereis -b 只查看可行性文件 whereis -m 只查找帮助文件 //除了所在位置 还可以查看文件别名 which 三 文件搜索 find //find [搜索范围] [搜…
#wc 文件名.txt 输出 4 13 65 文件名.txt  -->4 行13个单词 #wc -w 文件名.txt  统计单词数量 #wc -l 文件名.txt  统计行数 #wc -c  文件名.txt 显示文件byte数 grep  wang /etc/passwd |wc -d…
tail :输出文件的最后几行. 用于linux查看日志的时候很方便,假如日志文件为:Console.log用法:1. tail Console.log tail # 输出文件最后10行的内容 2.  tail -f Console.log tail -f # 输出最后10行内容,同时监视文件的改变,只要文件有一变化就显示出来. 3.  tail -nf Console.log  --n为最后n行 tail -nf # 输出文件最后n行的内容,同时监视文件的改变,只要文件有一变化就同步刷新并显示…
目录结构 Linux的目录结构为树状结构,最顶级的目录为根目录 “/”. 其他目录通过挂载可以将它们添加到树中,通过解除挂载可以移除它们. 在开始本教程前我们需要先知道什么是. 绝对路径与相对路径 绝对路径:从根目录开始,描述一个完整的路径.例如: cd /usr/share/doc 相对路径:不从根路径开始,描述一个相对的路径.例如: cd ../usr/share/doc 目录的常用命令 ls (列出目录) 在Linux系统当中, ls 命令可能是最常被运行的. 语法: ls [para]…
1.文件IO的四个函数 一些术语: 不带缓冲的I/O: 每个read和write都调用内核中的一个系统调用. 文件描述符: 一个非负整数,对内核而言,所以打开的文件都通过文件描述符引用. ①打开或创建一个文件 open(char *path, flag, mode) 在fcntl.h文件中声明 int openat(int fd, const char *path, int flag......) open 与 openat的区别:①路径,path指定是绝对路径时open==openat:ope…
#zip -v gong zip zip info: xxx >删除压缩文件中俄smart.txt 文件 #zip -d gong.zip smart.txt deleting:smart.txt >向压缩文件中gong.zip中添加rpm_info.txt文件 #zip -m gong.zip ./rpm_info.txt adding:rpm_info.txt deflated 79% Unzip命令解压缩文件 >将gong.zip 解压缩到当前目录 #unzip gong.zip…