LINUX 命令——文件管理 4.11

来源:互联网 发布:网络pt老虎机平台 编辑:程序博客网 时间:2024/05/17 08:16

CAT 已实践  cat /dev/null> 文件名    清除文件的内容

内容摘要

cat -n 1> 2   将文档1中的内容加上行号后输入到文档2里

cat -b 1 2>> 3 将文档1和2 的内容加上行号(不包括空白行)后输入到文档3里


******CHATTR  -R指令下的递归处理


******CHGRP 该命令不明白具体用途


CHMOD  可分配对文件的调用权限。 “u g o a”   四个字母分别代表的意思,以及“r w x X”分别代表的权限含义。其中x表示该文件可执行,***X的含义则有些模糊***

内容摘要

chmod也可以用数字来表示权限如 :chmod    777  file  ;

语法为:chmod abc file;

其中a,b,c各为一个数字,分别表示User、Group、及Other的权限。

r=4,w=2,x=1

例如:chmod a=rwx file————chmod777 file


CHOWN 更改指定文件的拥有者,只能在root权限下使用


******CKSUM意为检查文件的完整性,但是输出后的校验码并不理解其具体意思


CPM比较两个文件之间的差异。但是通过实践发现对该命令的理解还是有点模糊不清。


DIFF 通过操作发现,虽然该命令跟CPM 同为比较两个文件之间的差异,但是DIFF 显然更加详细一点,只因为该命令下的比较是以逐行的方式进行。个人觉得输出后的显示界面比CPM命令的结果更加简单明了。且可通过 -y  -W  数值   的命令来实现并排显示对比结果。


******DIFFSTAT该命令暂未安装,通过 yum install diffstat 尝试安装时,显示信息:from base :[Errno 256] NO more mirrors to try。


FILE 辨别文件的类型。暂时知晓基本用途,mime类型暂未理解。


FIND查找文件的命令。功能比较齐全,暂时知晓基本用途。


******GIT 尝试安装该命令时,碰到之前安装DIFFSTAT一样的问题。


******GITVIEW 暂未找到安装包


******INDENT暂时只是知晓有该命令,具体作用不清楚


******CUT暂不清楚具体作用,目前只知晓可用【cut -b n 文件名】,   来提取该文件每一行的第n个字节。


LN 可给文件创建软链接或者硬链接。软链接情况下,如果源文件失效,链接文件也将失效,此外,软链接可对不存在的文件进行链接,而硬链接则不会这样,因为硬链接创建后的文件各属性与源文件相同,但是互不影响。


LESS 浏览多个文件时,P   N  键切换文件暂未实现


LOCATE 未找到安装包


LSATTR 用于显示该文件的属性,比如碰到文件不能更改或不能删除的情况下可用该命令查看文件是何属性,可结合CHATTR命令使用,赋予文件属性或撤销文件属性。


MATTRIB大致上也可理解为给文件赋予或撤销属性,例如:只读。隐藏等属性。但是该命令可以一次执行多个属性的设定。


******MC比较简单明了的菜单式文件管理工具,但未能安装。


******MDEL未找到安装包。 知晓为删除某格式文档的命令,但未实践。


******MDIR未找到安装包。该命令可以比较详细的显示一个目录下的所有子文件以及该目录的信息。


******MKTEMP 经操作,未实现生成临时文件,输出信息大意为X的模版太少。


MORE 类似与 cat 的命令,不过该命令更倾向与内容较多的文件,可以一页页的显示,也可指定显示内容。


MMOVE 移动文件到指定目录,但未找到安装包。


MREAD  将某文件移动到当前的目录下。


MREN可直接将某个目录下的文件改名。


MTOOLS 同样的问题造成未实践该命令。直接影响的命令——mtoolstest。


MV 可将原文件(目录)更改名字或是移动到目标文件(目录)。但注意不要以  mv   目录名   文件名  的语法,因为是错误的顺序。


OD虽说是输出文件内容,但是该命令的输出方式暂时还看不明白,只能说知道了怎么使用该命令。






























0 0