linux移动当前目录下的所有目录到其他目录

linux移动当前目录下的所有目录到其他目录

#/mnt/disk1是最后被移动到的目录ls -d ./*/ |xargs -I {} mv {} /mnt/disk1/

  ./*/ 表示的是查看当前目录所有目录。如果悬着其他目录,自己换其他目录。eg:   /mnt/disk2/*/

原文地址:https://www.cnblogs.com/singsong-ss/p/12032118.html

时间: 2024-10-02 09:58:52

linux移动当前目录下的所有目录到其他目录的相关文章

如何过滤出已知当前目录下oldboy中的所有一级目录

第1章 linux启动过程 1.1 linux启动过程(1) 开机自检(BIOS)内存cup是否有问题(硬件检查)(2) MBR引导(3) GRUB菜单(选择不同的内核)(4) 加载内核(kernel)(5) 运行init进程(linux里面的第一个进程,初始化过程)(6) 读取/etc/inittab配置文件(运行级别配置文件)(7) 执行/etc/rc.d/rc.sysinit脚本(系统初始化脚本,设置主机名,设置IP地址)(8) 执行/etc/rc.d/rc脚本(根据系统的云心级别,再开机

Linux查看当前目录下文件夹和文件的大小

File参数实际上是一个目录,就要报告该目录内的所有文件.如果没有提供 File参数,du命令使用当前目录内的文件. 如果File参数是一个目录,那么报告的块的数量就是分配到目录中文件以及分配到目录自身的块之和. 指定-a标志,报告个体文件中块数量.不管是否使用了-a标志,由File参数指定的个体文件总是要列出. 指定-s标志,报告用于所有指定文件和目录中所有文件的全部块. 块计数包括每个文件的间接块.块计数是通过 512 字节单位计算的,它与系统使用的群集大小无关.指定-k标志,通过 1024

linux命令行下的ftp 多文件下载和目录下载(转)

目标ftp服务器是一个非标准端口的ftp 1.通过shell登录 #ftp    //shell下输入ftp命令,进入到ftp提示符 >open IP  PORT   //IP ,PORT对应为服务器的IP和端口号 或者直接使用一条语句 #ftp  IP  PORT 2.多文件下载(对目录无效) 如:下载目录下的所有文件(子目录是无法下载下来的) >mget * 这样操作,下载每个文件都会提问,每次都要输入一个y 要去掉提问,就要先输入 >prompt off 3.解决:ftp命令行不支

Linux 查找当前目录下所有包含指定内容的文件

1.查找当前目录[./]中含用内容为zhang的所有文件 [[email protected] data]$ grep -rl zhang ./ ./a.txt ./b.txt 2.查找当前目录中含用内容为zhang的文件并将修改为"liu" [[email protected] data]$ sed -i "s/zhang/xxxx/g" `grep -rl zhang ./` 总结:sed -i "s/查找字符/替换字符/g" `grep 查

linux 查找当前目录下超过100M的文件并移动到tmp

命令如下: find . -type f -size +100M -exec mv {} /tmp/ \; 说明: -type:文件类型,后面跟的f 指文件,如果是目录为d -size:文件大小,+100M指超过100M,-为小于,没有符号则为等于 -exec:管道命令,将前面的查询结果传递给后面的命令 {}:指前面传递过来的的查询结果 \;:和前面的exec配合使用,不写会提示:find: missing argument to `-exec' 如果只想将结果查询出来,只需要使用-exec前半

linux系统下以存储从大到小并以K,M,G为单位的方式查看当前目录下的文件信息

zhuazai:https://blog.csdn.net/sty945/article/details/79830915 前言 ls命令 ls -a ls -l ll du命令 du -s du -s * du -s * | sort -nr 我的DIY_Bash 在linux任意位置都可以使用这个目录下的脚本 注意 前言 最近几乎大部分工作都在linux上进行的,发现在工作过程中经常要查看当前目录下的文件大小,但是每次都是用ls命令每次都是以字节形式显示的,看起来特别不爽.于是开始了再lin

详解Linux命令行下常用svn命令

1.Linux命令行下将文件checkout到本地目录 svn checkout path(path是服务器上的目录) 例如:svn checkout svn://192.168.1.1/pro/domain 简写:svn co 2.Linux命令行下往版本库中添加新的文件 svn add file 例如:svn add test.php(添加test.php) svn add *.php(添加当前目录下所有的php文件) 3.Linux命令行下将改动的文件提交到版本库 svn commit -

自动编译当前目录下所有文件的Makefile

下面是我在一个项目中使用的Makefile. 脚本会自动搜索当前目录下所有子目录,并依据目录下的.c 和 .cxx生成对应的.o,最后生成应用application, 代码中删除了项目相关配置,如CFLAGS,LDFLAGS,CXXFLAGS中的gcc配置 欢迎转载,烦请添加链接,谢谢! 1 SHELL=/bin/sh 2 3 CC = $(CROSS_COMPILE)gcc 4 CXX = $(CROSS_COMPILE)g++ 5 LD = $(CROSS_COMPILE)ld 6 7 CF

过滤目录中所有的1级目录的多种方法(不包含目录本身 隐藏目录 只能是1级目录)

1.5.过滤目录中所有的1级目录的多种方法(不包含目录本身 隐藏目录 只能是1级目录) 第二个测验练习题1 1.如何过滤出已知当前目录下oldboy中的所有一级目录(提示:不包含oldboy目录下面目录的子目录及隐藏目录,即只能是一级目录)? 模拟环境 cd ~ mkdir oldboy -p cd oldboy/ mkdir ext/oldboy test xiaodong xiaofan xingfujie -p touch jeacen oldboy wodi.gz yingsui.gz