linux拷貝某個檔案到所有目錄下
linux下操作時,突然有這個需求:拷貝一個檔案到某個目錄下的所有1級目錄中。
咋看起來,好像要寫個指令碼,搞個迴圈。準備動手,突然想到了find命令的-exec引數(之前常用這個命令去查詢檔案批量刪除),有了思路,一句命令就可以完成:
find ./ -maxdepth 1 -mindepth 1 -type d -exec cp 123 {} \;
通過maxdepth和mindepth限定了目錄層級,type限定只能是目錄,拷貝檔案是123,當然123也可以是目錄,需要加上 -r了
當然,你要排除一下123目錄find ./ -maxdepth 1 -mindepth 1 -type d -exec cp -r 123 {} \;
相關推薦
linux拷貝某個檔案到所有目錄下
linux下操作時,突然有這個需求:拷貝一個檔案到某個目錄下的所有1級目錄中。 咋看起來,好像要寫個指令碼,搞個迴圈。準備動手,突然想到了find命令的-exec引數(之前常用這個命令去查詢檔案批量刪除),有了思路,一句命令就可以完成: find ./ -maxdepth
使用java來把一個目錄下的所有檔案拷貝到另外一個目錄下,並且重新命名
也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興! import java.io.File;import java.io.FileReader;import java.io.FileWriter;public c
linux命令列查詢當前目錄下所有檔案是否包含特定string
grep // -n 帶行號 (自測可用) #grep -n -r "blog_name," * wp-admin/admin-header.php:118:unset($title_cla
linux下使用 du檢視某個檔案或目錄佔用磁碟空間的大小
裡也是如此。我們看這個選項的幫助文件的解釋:The apparent size of a file is the number of bytes reported by `wc –c` regular files ,or more generally, `ls –l –block-size=1` or `st
把遠端linux伺服器上的指定目錄下的所有檔案,增量備份到本地伺服器上
把遠端伺服器上的指定目錄下的所有檔案,增量備份到本地伺服器上#!/bin/ship=遠端IPdir=遠端需要備份的路徑curTime=`date +%Y%m%d`echo $curTimeBN=./backupfile/bkfile_number.txt #用來儲存最後一次
[轉]linux下遞迴刪除某個檔案或者目錄
linux命令:遞迴刪除某個檔案或目錄,拷貝時排除某個目錄 一、linux下有時候會有一些檔案,想遞迴全刪除,比如.svn目錄,*.o檔案等。 具體命令如下: 1. 遞迴刪除所有的output目錄: find . -name 'output' -ty
Linux編譯多個不同目錄下的檔案以及靜態庫、動態庫的使用
轉自:http://blog.csdn.net/luotuo44/article/details/16970841 一、 編譯不同目錄下的多個檔案 各個檔案的佈局如下: head.h檔案的程式碼:
linux命令 - du:檢視目錄下檔案和資料夾的大小
連結:(轉)Linux下檢視檔案和資料夾大小 刪除日誌 - CS408 - 部落格園https://www.cnblogs.com/lixuwu/p/5944062.html#_label0 linux檢視目錄大小 - CSDN部落格https://blog.csdn.net/learner19
Linux命令-cp 把整個目錄下檔案複製到另一個目錄
在linux伺服器上想把一個檔案的檔案全部複製到另一個資料夾時,同時該資料夾下的檔案較多無法進行單個檔案的移動時,就要用cp命令 cp命令格式 cp -r 源目錄/* 指定目錄
Linux伺服器 /var/spool/clientmqueue 目錄下產生大量檔案的解決辦法
今天收到nagios報警郵件,其中一臺server中的磁碟分割槽空間超過95%,登入到伺服器檢視 [[email protected]Hadoop-node-29 ~]# df -h Filesystem Size Used Avail Use% Mounted on /d
Linux備用常用筆記——etc目錄下主要配置檔案解釋
轉載地址: http://www.cnblogs.com/sbaicl/archive/2012/11/07/2758237.html 這些都是比較有實用性的系統配置,收藏下,以備不時之需!以下是etc下重要配置檔案解釋: 1、/etc/hosts #檔案格
sed替換所有目錄下特定檔案
sed -i -e 's/abc/efg/g' `find . -name Makefile` 將當前目錄及子目錄下的Makefile檔案裡德abc替換成efg 命令來源於下面的啟示: ==========================================
Linux Ubuntu中複製(拷貝)檔案或目錄的命令詳解
該命令的功能是將給出的檔案或目錄拷貝到另一檔案或目錄中,同MSDOS下的copy命令一樣,功能十分強大。 語法: cp [選項] 原始檔或目錄 目標檔案或目錄 說明:該命令把指定的原始檔複製到目標檔案或把多個原始檔複製到目標目錄中。 該命令的各選項含義如下: - a 該選項通
linux Shell: 定時清理指定目錄下大於指定大小、指定檔名的檔案?
定時清理指定目錄下大於指定大小、指定檔名的檔案 1、查詢指定目錄下大於(小於)指定大小、指定檔名的檔案 find pathname –size +filesizec –name filename find pathname –size -filesizec –name fi
python學習- 打印最常用的10條linux命令和查找目錄下重復的文件
python一、打印最常用的10條linux命令#!/usr/bin/python #coding=utf-8 import os from collections import Counter c = Counter() with open(os.path.expanduser('~/.bash_h
linux遠端出觸發windows目錄下的批處理
背景需求:有一臺linux編譯伺服器,需要在編譯完成後自動將該檔案部署到遠端window的tomcat下並重啟該伺服器!!! 解決方案:telnet+pscp 解決過程:首先linux編譯機器想要觸發window的批處理,在這裡選擇使用window的telnet服務 linux下的指令碼如下:
chown---改變某個檔案或目錄的所有者和所屬的組
chown命令改變某個檔案或目錄的所有者和所屬的組,該命令可以向某個使用者授權,使該使用者變成指定檔案的所有者或者改變檔案所屬的組。使用者可以是使用者或者是使用者D,使用者組可以是組名或組id。檔名可以使由空格分開的檔案列表,在檔名中可以包含萬用字元。 只有檔案主和超級使用者才可以便用該命令。 語法 c
Linux命令查詢檔案或目錄 find及結合xargs應用
find 命令可以根據給定的路勁和表示式查詢指定的檔案或目錄。find 引數選項很多,並且支援正則表示式,功能強大。 和管道結合使用可以實現複雜的功能,是系統管理和普通使用者必須掌握的命令。 一、find 命令格式說明 path find命令查詢的目錄路徑。 -pri
LINUX 學習筆記 檔案和目錄
1.檔案系統 unix中檔案和目錄是一種層次結構,所有東西的起點是稱為根(root)的目錄。 目錄:是一個包含目錄項的檔案。包含檔名、和該檔名的屬性 檔案屬性:是指檔案屬性(檔案還是目錄)、檔案大小、、、、、、 2.檔名 命名規則:句點(.)、下劃線(
linux c/c++ 讀取指定目錄下的檔名
#include <dirent.h> #include <stdio.h> /*struct dirent { long d_ino; // inode number 索引節點號 off_t d_off; // offset to th