Linux学习-文件管理(2)

九、移动、重命名文件

mv 移动文件

格式:mv+源文件+目标

-i 交互式,覆盖前提示

-f 强制覆盖

rm  删除文件和目录

-i 交互式

-f 强制

-r 递归删除目录  常用命令 rm -rf

rename 用字符串替换的方式批量改变文件名(支持通配符)

格式:rename+原字符串+目标字符串+要改变文件名的文件列表

实例:rename .txt .doc *.txt

十、目录操作

mkdir 创建目录

-p  递归创建多级目录,若所要建立目录的上层目录目前尚未建立,则会一并建立上层目录

-v  创建目录时显示详细信息

-m + 目标属性   创建目录时直接设置权限

rmdir 仅删除空目录

-p 递归删除多级空目录

-v 显示删除的详细信息

案例

(1) 如何创建/testdir/dir1/x, /testdir/dir1/y, /testdir/dir1/x/a, /testdir/dir1/x/b, /testdir/dir1/y/a,            /testdir/dir1/y/b

 mkdir -p /testdir/dir1/{x/{a,b},y/{a,b}}

(2) 如何创建/testdir/dir2/x, /testdir/dir2/y,/testdir/dir2/x/a, /testdir/dir2/x/b

mkdir -p /testdir/dir2/{x/{a,b},y}

最后可以用tree命令查看创建的目录

原文地址:http://blog.51cto.com/13570193/2060547

时间: 2024-09-30 17:04:27

Linux学习-文件管理(2)的相关文章

Linux学习-文件管理(1)

文件管理--当你使用Linux时,大部分时间都会和文件打交道,我们需要了解基本的文件操作,如创建文件.删除文件.复制文件.重命名文件以及为文件创建链接等. 目录 文件的组成 目录结构 文件类型 pwd命令 更改目录 cd 查看文件状态 stat  --时间戳 文件通配符 复制文件和目录 cp 未完待续 详细内容 一.文件的组成 ①元数据 -- 元数据就是数据的数据,用来描述一个文件的特征的系统数据,诸如访问权限.文件拥有者以及文件数据块的分布信息等: 对文件系统元数据的更改都被保存到一份单独的日

linux学习-文件管理

1.文件系统结构 /boot:引导文件存放目录,内核文件(vmlinuz).引导加载器(bootloader, grub)都存放于此目录 /bin:所有用户使用的基本命令:不能关联至独立分区,OS启动即会用到的程序 /sbin:管理类的基本命令:不能关联至独立分区,OS启动即会用到的程序 /lib:启动时程序依赖的基本共享库文件以及内核模块文件(/lib/modules) /lib64:专用于x86_64系统上的辅助共享库文件存放位置 /etc:配置文件目录 /home/USERNAME:普通用

linux学习之路之目录管理和文件管理

我们知道linux文件系统是一个树型结构,在最上层是'/'目录,根目录的下面就是其他目录,而这些目录下面又可以有多个子目录,这样一层一层的就形成一个树型结构图.那是不是我们查找某一个文件必须要从根目录开始往下查找的呢?当然不是,在这里我将会介绍两种路径方式:相对路径和绝对路径. 什么是相对路径和绝对路径? 绝对路径:就是从'/'根目录开始往下一级一级的查找,直到目的所经过的线路. 相对路径:就是相对当前位置而言来找到目的地所经过的线路. 目录的创建 mkdir:用于创建目录 语法格式:mkdir

Linux学习笔记之文件管理,用户管理

学而不用,总是忘记,今天又整理一下,记在这里,方便以后自己查看 常用操作命令 目录常用操作命令: pwd, cd, ls, mkdir, rmdir, tree. 文件常用操作命令: find,locate, whereis, which, touch, file, cp, rm,mv,ln,cat,tac,head,tail,more,less,grep,wc. 用户及用户组管理 Linux系统中用户分为3类:root用户,普通用户和虚拟用户.其中虚拟用户是不具备登录系统的能力,但却是系统运行

Linux学习记录--文件管理相关系统编程

文件管理相关系统编程 重要文件标识 打开文件标识 O_RDONLY:只读方式打开 O_WRONLY:只写方式打开 O_RDWR:可读写方式打开 打开文件操作副标识 O_CREAT:若路径中文件不存在则创建,使用Open函数时需同时指定文件权限 O_EXCL:若与O_CREAT连用,检查文件是否已经存在,若不存在则建立文件存在则返回错误,这使创建和测试成为一个原子操作 O_APPEND:读写文件从文件尾部开始移动,所有写入数据都加入文件尾部 O_TRUNC:若文件存在并且可以写入,此标识会将源文件

Linux学习第四节课-文件管理基本概念及相关部分指令

Linux学习第四节课 --------------------------------------------------------------------------------------------------------------------------------------------------------------------- 十九.文件管理基本概念 文件和目录被组织成一个单根倒置树结构: 文件系统从根目录开始,用/表示: 根文件系统(rootfs):root file

转 Linux命令-文件管理命令

http://jingyan.baidu.com/article/9113f81bc1c7a72b3214c7d3.html Linux命令-文件管理命令 浏览:4118 | 更新:2012-11-12 15:26 | 标签:linux linux系统因其优秀的稳定性和安全性,被越来越多的企业服务器应用.随之而来的越来越多的人学习使用linux,而做为linux系统的基础linux命令更是必学无疑的,小编今天跟大家分享一篇小编精心编辑的文章“linux命令-文件管理命令”,希望能帮到大部分的li

新手必看,Linux学习基础

Linux学习基础 1.什么是Linux? 准确的说,是指Linux的kernel(系统的核心程序),其内核版权属于Linus Torvalds,在GPL(GNU General Public License)版权协议下发行, 任何人都可以自由的复制(copy), 修改(change), 套装分发(distribute),销售,但是不可以在分发时加入任何限制, 而且所有原码必须是公开的,所以任何人都可以无偿取得所有执行文件和原代码. 对于Linux用户和系统管理员来说,Linux是指包含Linu

Linux基础文件管理命令之rm,mv,cp,touch

在linux系统下,一切皆文件,就连光盘也看作文件,要使用光盘首先要先建立一个目录,然后通过挂载来操作这个光盘,就连鼠标,键盘都是被看作文件.所以学习文件的相关操作命令是很重要的. rm命令 rm是常用的命令,该命令的功能为删除一个目录中的一个或多个文件或目录,它也可以将某个目录及其下的所有文件及子目录均删除.对于链接文件,只是删除了链接,原有文件保持不变. 注:rm是一个危险的命令,使用的时候要特别小心,尤其对于新手,否则整个系统就会毁在这个命令,比如以root身份在根目录下执行rm * rf