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