服务器 Gind.cn
  • Linux
  • Windows
  • Ubuntu
  1. 服务器 Gind.cn
  2. 文件 linux shell
  3. 将所有文件移到他们自己的文件夹
Intereting Posts
ControlScan PCI合规性扫描使我的AWS服务器崩溃。 如何停止? 间歇性错误404在更高负载期间。 (nginx的/ PHP / APC / MySQL的) Windows Server 2003 DNS不parsing客户端的内部和外部域 USB软盘密钥 如何在同一台机器上安装多个odoo实例 RAID 5迈拓Harddisc失败 如何在命令行中授予对用户的只读访问权限? 通过复制硬盘来重新映像几台相同型号的PC pipe理其他应用程序池所需的应用程序池标识有哪些权限? 通过局域网中的另一台计算机转发Httpstream量 在ATM接口上计算vbr-nrt? CentOS:在生产服务器上安全地从存储库更新软件包 在Windows Server上保留打印作业,直到用户确认作业 Apache的SVN:通过客户端访问存储库禁止,HTTP是好吗? Mysql稳定版

将所有文件移到他们自己的文件夹

有没有什么办法可以在Linux的一个目录中移动目录中的每个文件到他们自己的子目录中(即创build一个以它命名的目录并将其移入)?

  • / tmp是1.8Gb; 删除超过8天的文件已经删除了只有300MB ..什么是使用这么多的空间?
  • 安全地删除给定名称的所有文件
  • 如何快速删除成千上万的文件?
  • 将命令输出到文件的第一行
  • 有没有一个相当于Yousendit的Linux?

假设你在当前目录中有文件(没有目录),试试这个片段:

for file in * do mv "$file" "$file".tmp && mkdir "$file" && mv "$file".tmp "$file"/"$file" done 

否则(只testing一下):

 find . -maxdepth 1 -type f -exec mv '{}' '{}'.tmp \; -exec mkdir '{}' \; -exec mv '{}'.tmp '{}'/'{}' \; 

这工作在我的testing目录与几个任意命名的文件,其中一些与空间。

  • Debian – 如何防止所有文件的全局读取权限?
  • ZFS文件删除及其与磁盘空间的关系
  • 连接到Windows Server 2012 R2(SMB)的OSX文件共享无法search
  • 是否有可能隐藏丢失+find?
  • 在Windows 2012,Windows 2012R2上复制大文件时禁用文件caching
  • 使用rsync进行复制时,请忽略窗口隐藏文件
  • 慢速文件复制观察到通过networking将40GB文件复制到iSCSI设备
  • 是否可以重新安排pipe理安装点?
  • httpd.conf匹配绝对文件
  • 什么是Apache在tmp目录中创build的这些零长度文件?

  • © 2017 服务器 Gind.cn
  • Topics
  •        
  • Powered by Server
  • Privacy Policy