Linux查缺补漏之文件管理指令

发表于:2014-3-12 10:12

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:skycrazyer    来源:51Testing软件测试网采编

分享:
  3、cp部分参数
  -a:相当于-pdr,用于复制整个目录,包括目录中的子目录等都递归的复制,而且还要保持文件的访问模式,所有者,时间戳等属性与原文件一样。
  -r:若 source 中含有目录名,则将目录下之档案亦皆依序拷贝至目的地。
  -f:若目的地已经有相同档名的档案存在,则在复制前先予以删除再行复制。
  -i:覆盖目标文件时先给与提醒
  4、rm部分参数
  -f:忽略不存在的文件,从不给出提示。
  -i:进行交互式删除,删除前询问
  -r:对目录递归地删除。
  5、mv部分参数
  -f :force 强制的意思,如果目标文件已经存在,不会询问而直接覆盖;
  -i :若目标文件 (destination) 已经存在时,就会询问是否覆盖!
  -u :若目标文件已经存在,且 source 比较新,才会更新(update)
  6、2个小指令。例:/tmp/test.txt
  basename:获得路径文件名test.txt
  dirname:获得路径的目录名/tmp
  7、cat部分参数
  -n:打印行号(包括空白行)
  -A:相当于-vET,;列出一些特殊字符,不仅仅是空白;
  -E:将结尾的断行符显示出来
  -T:将[Tab]键用^I显示出来
  8、nl部分参数
  -b  :指定行号指定的方式,主要有两种:
  -b a :表示不论是否为空行,也同样列出行号(类似 cat -n);
  -b t :如果有空行,空的那一行不要列出行号(默认值);
  -n  :列出行号表示的方法,主要有三种:
  -n ln :行号在萤幕的最左方显示;
  -n rn :行号在自己栏位的最右方显示,且不加 0 ;
  -n rz :行号在自己栏位的最右方显示,且加 0 ;
  -w  :行号栏位的占用的位数。
32/3<123>
重磅发布,2022软件测试行业现状调查报告~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计

法律顾问:上海漕溪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2023
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号