码迷,mamicode.com
首页 > 系统相关 > 详细

Linux常用命令—文件管理(二)

时间:2015-06-21 00:51:03      阅读:253      评论:0      收藏:0      [点我收藏+]

标签:文件管理   linux   

一,cp

1,主要功能:复制文件或目录

2,语法

cp [参数]  [源文件或目录] [目标文件或目录]  [目的目录]

3,常用参数

-b   删除,覆盖目标文件之前的备份,备份文件会在字尾加上一个设备字符串

-f   强行复制文件或目录,不论目标文件或目录是否已存在

-i    覆盖既有文件之前先询问用户

-p   保留源文件或目录的路径

-r    递归处理,将指定目录下的文件与子目录一并处理

-R   递归处理,将指定目录下的所有文件及子目录一并处理

-help     显示帮助信息

4,范例

1,使用cp命令将/etc/dhcpd.comf复制到/tmp/wx

技术分享


2,使用mkdir命令创建/tmp/test目录,用cp –R进行递归复制文件,将目录下的子目录或文件进行复制。

技术分享


3mkdir/tmp下面创建xzy目录,使用cp -l 集成硬连接文件,将/var/log/messages日志文件硬连接到/tmp/xzy/messages,重启DHCP服务并查看日志记录对比两个文件,发现两个文件进行了数据同步.

技术分享技术分享

技术分享技术分享

技术分享



二,mv

1主要功能:移动或更名现有的文件或目录

2,语法

mv [参数] [源文件或目录] [目标文件或目录]

3,常用参数

-b   若需要覆盖文件,则覆盖前先进行备份

-f    若目标文件或目录与现有的文件或目录重复,则直接覆盖现有文件或目录

 -i   覆盖前询问用户

-u   在移动或更改文件名时,若目标文件已存在,且其文件日期比源文件新,则不覆盖目标文件

-help     显示帮助信息

 

4,范例

1使用mv命令将dhcpd.log文件移动到/tmp

技术分享


2,使用mv命令将log文件改名为log2

技术分享



三,pwd

1,主要功能:显示工作目录

2,语法:

pwd     [-help] [-version]

3,常用参数

-help     在线帮助

-version 显示版本信息

4,范例

1 使用pwd命令查看当前工作目录

技术分享




四,rm

1,主要功能:删除文件或目录

2,语法:

rm  [参数] [文件或目录]

 

3,常用参数

-d   直接把删除的目录的硬连接数据删除成0,删除该目录

-f    强制删除文件或目录

-i    删除既有文件或目录之前询问用户

-help     在线帮助

 

4.范例

1,使用rm没有加参数删除文件,会询问用户是否删除文件是因为rm调用了别名“rm -i,而执行该命令时写出该命令的路径就不会询问用户。用which目录就能看到它的别名及命令文件的位置

技术分享

技术分享



2,使用rm –r命令递归删除,也就是会删除目录下的子目录或文件,但还会询问用户是否删除该文件或目录。使用rm –rf命令递归并强制删除文件或目录,不会有任何提醒这个命令非常危险要慎用!

技术分享




五,rmdir

1,主要功能:删除空目录

2 语法

rmdir [参数] [目录]

3,常用参数

-p   删除指定目录后,若该目录的上层目录已变成空目录,则将其一并删除

-help    在线帮助

 

4,范例

1,创建一个空目录,再用rrmdir命令删除,但删除一个目录里有文件的目录就无法删除

技术分享

本文出自 “zjc” 博客,请务必保留此出处http://zjclinux.blog.51cto.com/9796061/1663890

Linux常用命令—文件管理(二)

标签:文件管理   linux   

原文地址:http://zjclinux.blog.51cto.com/9796061/1663890

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!