1. cat命令

http://blog.csdn.net/jackalfly/article/details/7556848

cat主要有三大功能:
1.一次显示整个文件。
$ cat   filename
2.从键盘创建一个文件。
$ cat  >  filename
只能创建新文件,不能编辑已有文件.
3.将几个文件合并为一个文件。
$cat   file1   file2  > file
cat具体命令格式为 : cat [-AbeEnstTuv] [--help] [--version] fileName

2. wc命令

wc [选项] 文件…  
该命令统计给定文件中的字节数、字数、行数。如果没有给出文件名,则从标准输入读取。

- c 统计字节数。

- l 统计行数。

- w 统计字数。

3.

1) 统计当前文件夹下文件的个数

ls -l |grep "^-"|wc -l

2) 统计当前文件夹下目录的个数

ls -l |grep "^d"|wc -l

3) 统计当前文件夹下文件的个数,包括子文件夹里的

ls -lR|grep "^-"|wc -l

4) 统计文件夹下目录的个数,包括子文件夹里的

ls -lR|grep "^d"|wc -l

4. 查找文件

find <path> <condition> <action>
find / -name 'fileName'
locate fileName

比find命令快。因为它查询的是数据库(/var/lib/locatedb),数据库包含本地所有的文件信息

whereis grep

搜索linux系统中的所有可执行文件

which grep

查看系统命令是否存在,并返回系统命令所在的位置

type grep

查看系统中的某个命令是否为系统自带的命令

5. MD5检验

MD5算法常常被用来验证网络文件传输的完整性,防止文件被人篡改。

md5sum [OPTION]... [FILE]...
-b 或 --binary :把输入文件作为二进制文件看待。
-t 或 --text :把输入的文件作为文本文件看待(默认)。
-c 或 --check :用来从文件中读取md5信息检查文件的一致性。(不细说了参见info)
--status :这个选项和check一起使用,在check的时候,不输出,而是根据返回值表示检查结果。
-w 或 --warn :在check的时候,检查输入的md5信息又没有非法的行,如果有则输出相应信息。

1. 生成一个文件的md5值,放在另一个文件里,查看。

md5sum pxy1.txt > pxy1.txt.md5
cat pxy1.txt.md5

2. 检查两个文件是否一样,即比较两个文件的md5值。
修改一个字母之后,再看md5值。

md5sum pxy1.txt

3. 检查是否有改动

md5sum pxy1.txt -c pxy1.txt.md5

最新文章

  1. Python之路----------shutil模块
  2. Python3 捕捉异常
  3. ASP.NET MVC下判断用户登录和授权的方法
  4. MySQL加载并执行SQL脚本文件
  5. 收藏maven错误
  6. one command 一键收集 oracle 巡检信息(包括dbhc,awr reports)
  7. how to write a struct to a file directly?
  8. 面试的妹纸问我:web缓存设置不是后台的事情吗?
  9. hdu 1068 Girls and Boys 最大独立点集 二分匹配
  10. 听翁恺老师mooc笔记(12)--结构中的结构
  11. RESTClient 使用
  12. Good Time 冲刺 二
  13. 常用LaTeX随时更
  14. 【转】Git超实用总结,再也不怕记忆力不好了
  15. Mocks Aren&#39;t Stubs
  16. vue element-ui 实现点击查看审核记录
  17. Intent----android中的伟大邮差
  18. hibernate-list
  19. Scrum 项目3.0--软件工程
  20. opencv3.2.0形态学滤波之膨胀

热门文章

  1. 自定义的cell上面有图片时,如果产生了重用,图片可能会错乱问题
  2. Tinghua Data Mining 8
  3. 洛谷1072(gcd的运用)
  4. Influxdb 时序数据库 centos 安装
  5. Java内置锁和简单用法
  6. Maven + Docker
  7. java数据类型是有符号的,那与有些无符号的如何区别
  8. Jquery多选框互相内容交换
  9. (C#)asp_net调试错误解决方法收集(1)
  10. jsp九大内置对象响应类型