在Linux中批量创建文件或者目录

[[email protected] Auto_Ops]$ touch `seq 10`
[[email protected] Auto_Ops]$ ls
1  10  2  3  4  5  6  7  8  9
[[email protected] Auto_Ops]$ mkdir $(echo {a..f})
[[email protected] Auto_Ops]$ ls
1  10  2  3  4  5  6  7  8  9  a  b  c  d  e  f
[[email protected] Auto_Ops]$ mkdir {g..m}
[[email protected] Auto_Ops]$ ls
1  10  2  3  4  5  6  7  8  9  a  b  c  d  e  f  g  h  i  j  k  l  m
时间: 2024-11-07 07:15:18

在Linux中批量创建文件或者目录的相关文章

linux中批量创文件夹的方法

1,命令方法touch 456{1,2,3,4,5} 会在目录中生成(4561,4562,4563,4564,4565)五个目录文件mkdir 456{1,2,3,4,5} 会在目录中生成(4561,4562,4563,4564,4565)五个文件夹2,shell脚本例如: mycomm.sh#!/bin/bashvar1=1while test $var1 -1e $2domkdir $1$var1var1=expr $var1 + 1done运行时输入:mycomm.sh user 1000

Linux中 mkdir 创建文件夹命令

语法 mkdir (选项)(参数) 选项 -Z:设置安全上下文,当使用SELinux时有效: -m<目标属性>或--mode<目标属性>建立目录的同时设置目录的权限: -p或--parents 若所要建立目录的上层目录目前尚未建立,则会一并建立上层目录: --version 显示版本信息. 参数 目录:指定要创建的目录列表,多个目录之间用空格隔开. 常用实例 1.在当前文件夹下创建多个文件夹 2.指定绝对路径创建xxx文件夹,同时当前路径创建vvv文件夹(举一反三,也可以同时多个绝

Linux中批量添加文件和修改文件小笔记

1.#使用通配符批量创建5个文件 $ touch file{1..10}.txt 2.#批量修改这五个后缀名为.txt的文本文件名重命名为.c后缀名结尾的文件 $ rename 's/\.txt/\.c/' *.txt 3.批量就爱那个这五个文件的文件名改为大写 $ rename 'y/a-z/A-Z/' *.c

linux中权限对文件和目录的意义

权限对文件的意义: r:读取文件内容    对应命令:cat  more  head  tail w:编辑.新增.修改文件内容,注意:但是不包括输出文件  对应命令:vi  echo x:可执行 权限对目录的意义: r:可以查询目录下的文件名  对应命令:ls   注意:对目录来讲只有0  5  7三个权限,只有进入目录才能读,所以必须要有执行权限,如果没有执行权限,只能看到文件名,其他信息都为乱码 w:具有修改目录结构的权限,如新建文件和目录,删除此文件下文件和目录,重命名此目录下文件和目录

Linux中如何查看文件的最初创建时间

查看 一个文件的 最初创建时间: Linux中如何查看文件的最初创建时间 linux 目前Linux没有直接查看创建文件的命令,你只能通过文件是否被修改过来进行判断. //查看代码stat 文件名 //例如:[[email protected] ~]# stat 1.txt  File: "1.txt"  Size: 18              Blocks: 8          IO Block: 4096   普通文件Device: fd00h/64768d    Inode

使用for循环创建在指定目录下批量创建文件并重命名所有文件

要求1: 使用for循环在/root/scripts/practice/q1/oldboy 目录下创建十个文件.名称依次为: oldboy-1, oldboy-2, ..... oldboy-10. 脚本实现: #!/bin/bash #Question1 shopt -s expand_aliases alias ll="ls -l" cd /root/scripts/practice/q1 #首先判断目录是否存在,不存在则创建目录 if [ ! -e oldboy ] then  

使用Java中File类批量创建文件和批量修改文件名

批量创建文件 1 int cont = 1; 2 String s = "E:\\学习资料\\Java笔记-"; 3 while(cont<100){ 4 File f = new File(s+cont+".txt"); 5 if(!f.exists()){ 6 f.createNewFile(); 7 } 8 cont++; 9 } 批量修改文件名 1 File file = new File("E:\\学习资料"); 2 String

在VMware Workstation中批量创建上千台虚拟机(上)

VMware Workstation 是我们经常使用的虚拟机软件,其功能强大,性能较好.大多数用户都会在"图形界面"中创建虚拟机.修改虚拟机配置.添加虚拟机参数,或者使用"克隆"功能创建多个虚拟机,这些都无需介绍. 但是你有没有想过 ● 将 VMware Workstation 创建的虚拟机,供网络中其他用户使用呢? ● 如果你想使用模板,创建几十.上百甚至上千个虚拟机,怎样才能做到呢? 本节通过两个具体的案例介绍这些应用. [说明] 这是"使用VMwar

[Linux] Linux中重命名文件和文件夹的方法(mv命令和rename命令)

原文链接 在Linux下重命名文件或目录,可以使用mv命令或rename命令,这里分享下二者的使用方法. mv命令既可以重命名,又可以移动文件或文件夹. 例子:将目录A重命名为B mv A B 例子:将/a目录移动到/b下,并重命名为c mv /a /b/c 其实在文本模式中要重命名文件或目录,只需要使用mv命令就可以了,比如说要将一个名为abc的文件重命名为1234: mv abc 1234 注意,如果当前目录下也有个1234的文件的话,这个文件是会将它覆盖的. 下面介绍Linux系统中另一个