linux常用命令一(文件命令类)
来源:互联网 发布:大排畸哪些数据看男女 编辑:程序博客网 时间:2024/06/15 06:34
这里只会介绍在开发中会比较常用的命令,更多命令可以去手册中查询,还请见谅。
原文来源:侯哥小博 http://37blog.com/?p=115
1、cat:用于连接文件并打印到标准输出设备上
语法:cat [-AbeEnstTuv] [--help] [--version] fileNam
实例:把 textfile1 的文档内容加上行号后输入 textfile2 这个文档里
cat -n textfile1 > textfile2
把 textfile1 和 textfile2 的文档内容加上行号(空白行不加)之后将内容附加到 textfile3 文档里
cat -b textfile1 textfile2 >> textfile3
清空 /etc/test.txt 文档内容:
cat /dev/null > /etc/test.txt
2、chmod:给指定文件分配权限
将目前目录下的所有文件与子目录皆设为任何人可读取 :
chmod -R a+r *
chmod也可以用数字来表示权限如 :
chmod 777 filename
3、cmp:比较两个文件是否存在差异
cmp prog.o.bak prog.o
这比较 prog.o.bak 和 prog.o。如果文件相同,则不显示消息。如果文件不同,则显示第一个不同的位置;例如:
prog.o.bak prog.o differ: char 4, line 1
4、file:用于辨识文件类型
语法
file [-beLvz][-f <名称文件>][-m <魔法数字文件>...][文件或目录...]
参数:
- -b 列出辨识结果时,不显示文件名称。
- -c 详细显示指令执行过程,便于排错或分析程序执行的情形。
- -f<名称文件> 指定名称文件,其内容有一个或多个文件名称呢感,让file依序辨识这些文件,格式为每列一个文件名称。
- -L 直接显示符号连接所指向的文件的类别。
- -m<魔法数字文件> 指定魔法数字文件。
- -v 显示版本信息。
- -z 尝试去解读压缩文件的内容。
- [文件或目录…] 要确定类型的文件列表,多个文件之间使用空格分开,可以使用shell通配符匹配多个文件。
实例
显示文件类型:
[root@localhost ~]# file install.log install.log: UTF-8 Unicode text [root@localhost ~]# file -b install.log <== 不显示文件名称 UTF-8 Unicode text [root@localhost ~]# file -i install.log <== 显示MIME类别。 install.log: text/plain; charset=utf-8 [root@localhost ~]# file -b -i install.log text/plain; charset=utf-8
显示符号链接的文件类型
[root@localhost ~]# ls -l /var/mail lrwxrwxrwx 1 root root 10 08-13 00:11 /var/mail -> spool/mail [root@localhost ~]# file /var/mail /var/mail: symbolic link to `spool/mail
阅读全文
0 0
- linux常用命令一(文件命令类)
- Linux常用命令(一)之文件处理命令
- linux常用命令一之文件处理命令
- linux常用命令一之文件处理命令
- linux常用命令二(文件命令类)
- Linux常用命令(文件命令)
- Linux常用命令(一)Linux管理文件和目录的命令
- Linux常用命令(一)--系统命令
- Linux 学习之——Linux常用命令(一):文件处理命令
- Linux常用命令详解之文件处理命令一
- Linux常用命令详解之文件搜索命令一
- Linux-常用命令(3)文件搜索命令
- Linux-常用命令(3)文件搜索命令
- Linux曲径通幽:常用命令(文件处理命令)
- linux常用命令(3)-文件搜索命令
- Linux常用命令(二)--文件目录命令
- Linux常用命令(一)-文件处理
- linux常用命令>>文件处理命令
- POJ1008 模拟
- 51Nod-数据流算法-1785
- Android自定义控件实现雷达效果
- JAVA内部类
- 状态模式
- linux常用命令一(文件命令类)
- 翻译:AVPlayerItemOutput二
- (DP,背包,数量不限,装满)Piggy-Bank -- HDOJ
- 深入理解Java 8 Lambda(语言篇——lambda,方法引用,目标类型和默认方法)
- CodeForces
- Game (子串问题 模板)
- AlarmManager闹钟管理器
- 管理文件输入输出
- 1009 数字1的数量