Linux命令 文件的建立移动删除
cat
[功能说明]
建立文件
#cat命令用来串接文件或显示文件内容的但是如果从标准输入设备中读入数据并将结果重定向到一个新的文件中,则可以到达建立新文件的目的。Cat命令只能在编辑新的文件时只能从键盘接收数据,不能灵活的对文件的内容编辑 因此灵活性远远不如专门的文本编辑工具,只能用来建立简单的文件
[语法格式]
Cat[--heip][--version]>|>>[文件名]
[选项参数]
|
参数 |
说明 |
|
--help |
显示帮助信息并退出 |
|
--version |
显示版本信息并退出 |
ln
[功能说明]
建立连接文件
#符号连接文件属于特殊的文件,利用较小的资源空间,就可以访问位于其他目录下的文件或目录。符号链接文件包括硬链接和软链接,硬链接是建立一个inode(结点),该结点指向该文件放置内容的block块,新建的i结点和我文件原来的i结点指向相同的内容;而软链接是新建一个独立的文件,该文件指向链接的文件,类似win7中的快捷方式
[语法格式]
ln[参数][-T][源文件链接文件]
ln[参数][源文件][]
ln[参数][源文件][新建链接文件所在的目录]
ln[参数][-t][新建链接文件所在目录][源文件]
[选项参数]
|
参数 |
说明 |
|
-b |
对已经存在的目标链接文件进行备份 |
|
-f |
链接时,先将与目标链接文件同一目录下的同名文件删除,不管该文件是什么类型 |
|
-i |
覆盖既有文件之前先询问用户 |
|
-n |
将到目录的软链接看做普通文件 |
|
-s |
对源文件建立软链接,而非硬链接 |
|
-t |
指定链接文件创建的目录,默认情况下,链接文件将创建到用户所在的目录 |
|
-v |
显示指令执行过程 |
|
-T |
将链接文件看做普通文件一样对待 |
mv
[功能说明]
移动和重命名文件
#mv可以对文件,目录的重命名以及移动进行操作
[语法格式]
Mv[参数][源文件][目标文件]
[选项参数]
|
参数 |
说明 |
|
-b |
若需覆盖文件,则覆盖前先备份 |
|
-i |
以交互式操作 如果mv操作导致对己存在的目标文件覆盖,此时系统询问是否重写,用户输入y或者n,以免误覆盖 |
|
-f |
禁止交互操作,在mv覆盖时候不给任何提示 |
|
-u |
如果目标文件已经存在,并且和源文件一致或者较源文件新,则不移动文件 |
|
-v |
在移动每个文件的同时,在屏幕上显示文件的名称 |
|
-S |
备份后缀字符或字符串 与-b参数一起使用,可以指定备份文件后缀字符串 |
rm
[功能说明]
删除文件
英文xxxx #当一些文件不需要是,可以利用rm命令永久的从硬盘上删除,该命令一般用于删除文件。对于链接文件,只是断开了链接,源文件保持不变。用户在删除时需要相应的操作权限
[语法格式]
Rm[参数][文件或目录]
[选项参数]
|
参数 |
说明 |
|
-i |
交互方式删除目标文件 |
|
-f |
与-i相反,当删除文件时,不提示用户强行删除 |
|
-r |
表示rm将指定目标文件列表中的全部目录和子目录均地柜到删除,可用于删除非空目录 |
|
-d |
直接把想删除的目录的硬链接变成0,然后删除该目录,注意只有超级用户才有该权限 |
|
-v |
显示命令执行过程 |
touch
[功能说明]
#创建文件时touch命令的一个特殊情况。touch用来修改指定文件的访问和修改时间属性,若指定文件不存在,则创建一个新的空文件,并以当前的时间来设置文件的访问
[语法格式]
touch[-r<参考文件>][文件名]
[选项参数]
|
参数 |
说明 |
|
-r<参考文件> |
使用参考文件的时间属性来设定新建的文件,而不是当前的默认的时间 |
只是做的一个总结 如有不对,请各位大牛批评指教。
此致敬礼
版权声明
本总结所涉及到的内容 全部摘抄自《Linux命令完全技术宝典》张栋
Linux命令 文件的建立移动删除的更多相关文章
- Linux命令——文件和目录管理
Linux命令--文件和目录管理 基本命令 命令ls 作用:显示目录下的文件和文件夹 说明:默认显示当前目录,可跟路径参数 参数:-a,显示隐藏目录 参数:-l,显示文件权限 参数:-d,显示文件最后 ...
- Linux命令-文件传输
Linux命令-文件传输 Linux lprm命令 Linux lprm命令用于将一个工作由打印机贮列中移除 尚未完成的打印机工作会被放在打印机贮列之中,这个命令可用来将常未送到打印机的工作取消.由于 ...
- Windows、Linux下文件操作(写、删除)错误的产生原因、及解决方法
catalog . 引言 . Linux平台上涉及的File IO操作 . Windows平台上涉及的File IO操作 0. 引言 本文试图讨论在windows.linux操作系统上基于C库进行文件 ...
- Linux命令-文件搜索命令:which
主要用途:查找linu命令,而不是磁盘上的普通文件,并且能看到命令的别名和目录. 区别whereis命令,which在path变量指定的目录中查找命令,并且返回第一个符合的结果.whereis是查找所 ...
- Linux命令-文件处理命令:ln
ln -s /etc/issue /tmp/issue.soft 为这个/etc/issue文件创建一个软连接,名称为/tmp/issue.soft(相当于windows里面给/etc/issue文件 ...
- Linux命令 文件压缩及压缩命令
gzip [功能说明] 文件的压缩 #gizp属于GNU软件,总性能不错,是Linux系统首选的压缩工具,tar归档命令的-z参数也是利用gzip/gunzip来解压缩 [语法格式] Gip[选项][ ...
- linux 命令 — 文件相关
使用文件相关命令 dd 用来生成任意大小的文件 dd if=/dev/zero of=junk.data bs=1m count=1 生成一个1m大小的文件,里面全部使用0填充 if: 指定输入文件, ...
- Linux命令-文件处理命令:touch
touch chengshi.list 在当前目录中创建chengshi.list文件 touch /root/chengshi.list 在root目录下面创建chengshi.list文件 tou ...
- Linux命令文件查看过滤
Linux命令篇 1.查看一个文件的后100行的命令: tail -n 100 Linux下查看文件前几行一般用head -n xx,查看后面几行用tail -n xx.除此之外,还有: tail - ...
随机推荐
- 【2017-05-03】winform打印控件、事件对象和事件数据、MDI窗体容器
一.打印控件 第一步先把打印对象搞出来. - printDocument 打印对象(将要打印的内容放到该对象里,从该对象里取内容打印) 设置他的PrintPage事件(对于要打印的每一页触发一次 ...
- MongoDB副本集的搭建
副本集是mongodb提供的一种高可用解决方案.相对于原来的主从复制,副本集能自动感知primary节点的下线,并提升其中一个Secondary作为Primary. 整个过程对业务透明,同时也大大降低 ...
- spring、spring mvc、mybatis框架整合基本知识
学习了一个多月的框架知识了,这两天很想将它整合一下.网上看了很多整合案例,基本都是基于Eclipse的,但现在外面公司基本都在用Intellij IDEA了,所以结合所学知识,自己做了个总结,有不足之 ...
- Lucene5.5.4入门以及基于Lucene实现博客搜索功能
前言 一直以来个人博客的搜索功能很蹩脚,只是自己简单用数据库的like %keyword%来实现的,所以导致经常搜不到想要找的内容,而且高亮显示.摘要截取等也不好实现,所以决定采用Lucene改写博客 ...
- 九思老客户分享:部署OA办公系统的四大意义
原文:http://www.jiusi.net/detail/472__776__4009__1.html 关键词:OA办公系统.oa系统 .九思OA 九思老客户分享:部署OA办公系统的四大意义 当今 ...
- Linux 按时间批量删除文件(删除N天前文件)
需要根据时间删除这个目录下的文件,/home/lifeccp/dicom/studies,清理掉20天之前的无效数据. 可以使用下面一条命令去完成: -name "*.*" -ex ...
- RabbitMQ学习-1补充
1.如果尝试声明一个已经存在的队列会发生什么? 只要参数完全匹配现存的队列的话,Rabbit什么也不做,并返回成功,就好像这个队列已经创建成功. 2.如何检测队列是否存在? 在创建队列的时候设置que ...
- Android 真机无线调试
有很多人在学Android的时候最开始接触的都是模拟机的测试,如果像好的模拟机比如genimotion,次一点的蓝手指,测试都还比较可以.有的也不缺乏是用真机测试.本人开始用华为真机测试,也是一直连线 ...
- DropDownList如何绑定DataTable,如何绑定DataSet
dpDnUpMenu是我定义的DropDownList控件 如果直接使用下面的方式,则会出现如下错误 dpDnUpMenu.DataSource = menu_tbBll.GetPID() dpDnU ...
- background相关属性
background-origin: 规定 background-position 属性相对于容器的哪一部分来定位. padding-box 背景图像相对于内边距框来定位:(默认) border-bo ...