Linux文件与目录管理(复制,删除,移动)

1.cp(复制)

cp [-adfilprsu]  源文件 目标文件

参数解释:

-i:覆盖文件之前进行询问;

-a:复制之后文件的属性不改变(包括权限、所有者及组);

-r:持续递归复制,就是复制目录啦;

-s:复制成链接文件(颜色是浅蓝色,文件属性为l);

-l:进行硬连接(hard link)文件的创建(属性和源文件是完全一致的),-s的链接方式不会改变i-node,但硬连接就会。;

-u:源文件与目标文件不同时,才进行复制操作(常用于备份);

-d:复制软链接仍是软链接(若不加-d,复制之后会成为文件复制,而不是软链接);

另:

cp可以实现多对一复制,最后一个是要复制的目的目录。



2.rm(移除文件或目录)

rm [-fir] 文件或目录

参数解释:

-f:不理会警告;

-i:删除前询问;

-r:递归删除,常用于删除目录(警告:慎用!),删除空目录也可以用rmdir

另:

命令前加反斜杠可以忽略alias的制定参数:\rm    /*这是鸟哥说的,我总觉得/才是反斜杠 */;

删除一个工作目录下以-开头的文件时,系统会误以为是参数,这时可以在文件前加上"./",或者在文件前加--。

删除-aaa-文件:1.rm ./-aaa-     2.rm   --  -aaa-;



3.mv(移动文件或目录,或者用来改名字)

移动文件:mv [-fiu] 源文件或目录  目的文件或目录

修改文件名:mv  旧名字  新名字

参数解释:

-f:强制执行,force;

-i:覆盖之前询问,inqurey???;

-u:和cp是一样的,update;

另:

也可以实现多个文件移动,这样的话最后一个一定是目录了。

时间: 2024-10-07 00:51:28

Linux文件与目录管理(复制,删除,移动)的相关文章

【转】第七章、Linux 文件与目录管理

原文网址:http://vbird.dic.ksu.edu.tw/linux_basic/0220filemanager.php 第七章.Linux 文件与目录管理 最近升级日期:2009/08/26 在第六章我们认识了Linux系统下的文件权限概念以及目录的配置说明. 在这个章节当中,我们就直接来进一步的操作与管理文件与目录吧!包括在不同的目录间变换. 创建与删除目录.创建与删除文件,还有寻找文件.查阅文件内容等等, 都会在这个章节作个简单的介绍啊! 1. 目录与路径 1.1 相对路径与绝对路

CentOS(九)--与Linux文件和目录管理相关的一些重要命令①

   接上一篇文章,实际生产过程中的目录管理一定要注意用户是root 还是其他用户. 一.目录与路径 1.相对路径与绝对路径 因为我们在Linux系统中,常常要涉及到目录的切换,所以我们必须要了解 "路径" 以及 "相对路径" 与 "绝对路径" 的概念. 在之前的学习中,就反复的强调了Linux的目录是 "树状目录" .假设我们需要在任意一个目录下切换到另一个目录下,通常是使用的是 cd 这个命令,此时在写切换的目录名时就有两

CentOS(十)--与Linux文件和目录管理相关的一些重要命令②

在结束了第二期的广交会实习之后,又迎来了几天休闲的日子,继续学习Linux.在上一篇随笔 Linux学习之CentOS(十七)--与Linux文件和目录管理相关的一些重要命令① 中,详细记录了与Linux文件和目录管理相关的一些重要命令,包括 目录与路径相关的命令(cd.pwd.mkdir.rmdir等).管理文件与目录的命令(ls.cp.rm.mv等).查看文件内容命令(cat.more.less等),在这一篇随笔中,将继续详细记录与Linux文件和目录管理相关的其他一些重要命令. 一.修改文

鸟哥的Linux私房菜_基础版_学习笔记3:第七章 Linux文件与目录管理

第七章 Linux文件与目录管理 7.1目录与路径: 7.1.1相对路径与绝对路径: 绝对路径:路径的写法『一定由根目录 / 写起』,例如: /usr/share/doc 这个目录. 相对路径:路径的写法『不是由 / 写起』,例如由 /usr/share/doc 要到 /usr/share/man 底下时,可以写成:『cd ../man』这就是相对路径的写法啦!相对路径意指『相对於目前工作目录的路径!』 7.1.2目录的相关操作: . 代表此层目录 .. 代表上一层目录 - 代表前一个工作目录

第5章 LINUX文件及目录管理命令基础

第5章 LINUX文件及目录管理命令基础5.1 操作LINUX必知必会基础知识5.1.1 Linux命令行组成结构root @ oldboy ~ # :当前用户名 分隔符 主机名 当前用户登陆后的位置,这是个变量 提示符 5.1.2 基本的Linux命令操作语法示例5.1.3 Linux与Windows的目录结构对比5.2 Linux文件及目录核心命令5.2.1 pwd:显示当前所在位置信息"print working directory"-L:逻辑路径:-P:物理路径系统Bash命令

Linux文件与目录管理命令总结

在Linux下对文件和目录的操作是学习linux的基础,文件的操作无非就是增删改查等等.对于目录的操作也是对目录的增删改查以及修改目录属性等操作.在了解目录管理前得先了解目录的结构.linux下的目录是树型结构,所有的目录都从根(/)开始,其他的文件系统以挂载的方式挂载到目录上去进行使用.访问目录时有相对路径和绝对路径之分. 相对路径:路径的写法不是由根写起的,而是在当前路径的基础之上的.例如:例如由 /usr/share/doc 要到 /usr/share/man 底下时,可以写成: cd .

第七章、Linux 文件与目录管理

1. 目录与路径 1.1 相对路径与绝对路径 1.2 目录的相关操作: cd, pwd, mkdir, rmdir 1.3 关於运行档路径的变量: $PATH 2. 文件与目录管理 2.1 文件与目录的检视: ls 2.2 复制.删除与移动: cp, rm, mv 2.3 取得路径的文件名称与目录名称 3. 文件内容查阅: 3.1 直接检视文件内容: cat, tac, nl 3.2 可翻页检视: more, less 3.3 数据撷取: head, tail 3.4 非纯文字档: od 3.5

实验02 Linux文件和目录管理

一.实验目的 熟悉Linux的文件和目录管理 二.实验环境 CentOS 6.5系统. 三.实验内容 1. 文件和目录的创建.编辑.复制.移动.删除 2. 文件内容的过滤.排序.去重 3. 文件和目录的查找.压缩.解压.打包.解包.分割和重组 4. 文件名通配符的使用,shell的输入输出重定向和管道 四.实验步骤: 1. 了解Linux目录组织结构 (1) 进入根目录 命令:_cd /_ (2) 查看根目录内容 命令:_ls_ (3) 进入并浏览根目录中的各子目录,了解这些目录主要存放哪方面内

鸟哥私房菜第七章 Linux文件与目录管理

一.目录与路径 1.相对路径与绝对路径 2.目录的相关操作 以下为特殊目录: .        :代表此目录 ..       :代表上一层目录 -        :代表前一个工作目录 ~       :代表"目前用户身份"所在的主文件夹 ~account :代表account这个用户的主文件夹 注:根目录下上一层(..)与前(.)是同一个目录. (1)cd:切换目录(change directory) 语法: [[email protected] ~]# cd [相对路径或绝对路径]

鸟哥的linux私房菜学习-(八)Linux 文件与目录管理

1. 目录与路径 1.1相对路径与绝对路径: 绝对路径:路径的写法『一定由根目录 / 写起』,例如: /usr/share/doc 这个目录. 相对路径:路径的写法『不是由 / 写起』,例如由 /usr/share/doc 要到 /usr/share/man 底下时,可以写成: 『cd ../man』这就是相对路径的写法啦!相对路径意指『相对於目前工作目录的路径!』 1.2目录的相关操作: 需要特别注意的是:在所有目录底下都会存在的两个目录,分别是『.』与『..』 分别代表此层与上一级目录的意思