1. 程式人生 > >find 命令搜尋符號連結資料夾的方法

find 命令搜尋符號連結資料夾的方法

find  命令預設情況下,不會到符號連結指向的資料夾下面搜尋匹配的檔案。

要想達到此目的,可以使用如下的方法:

[plain] view plaincopyprint?
  1. find -L dirname -name "pattern"   
find -L dirname -name "pattern" 


或者

[plain] view plaincopyprint?
  1. find diranme -follow -name "pattern"  
find diranme -follow -name "pattern"

在某些CentOS系統上,只支援後一種方式,使用 - L 選項報語法錯誤。

===================================================================

相關推薦

find 命令搜尋符號連結資料方法

find  命令預設情況下,不會到符號連結指向的資料夾下面搜尋匹配的檔案。 要想達到此目的,可以使用如下的方法: [plain] view plaincopyprint? find -L dirname -name "pattern"    find -L dirname -name "patter

Mac下常用命令--新增資料/檔案、刪除資料/檔案、搜尋檔案等

Mac下常用命令 1.新增資料夾/檔案 建立資料夾>>>mkdir folderName 編輯或者新建檔案進入編輯>vi file         (進入文字編輯頁面,編輯完成之後wq儲存檔案即可) 2.刪除資料夾/檔案 刪除資料夾>>

adb 命令匯入PC端資料到終端裝置指定路徑

ADB命令匯入資料夾到終端裝置方法: 假設匯入桌面的一個AIP檔案,具體路徑:C:\Users\zhangyao\Desktop\AIP 目的路徑:/mnt/sdcard/PDMTest 方法1:adb push PC端資料夾路徑 [空格] 目的外設路徑 例項: adb push C:\

Linux下用ls和du命令檢視檔案以及資料大小 (轉載)

ls的用法 ls -l |grep "^-"|wc -l或find ./company -type f | wc -l  檢視某資料夾下檔案的個數,包括子資料夾裡的。 ls -lR|grep "^-"|wc -l   檢視某資料夾下資料夾的個數,包括子資料夾裡的

python執行scp命令拷貝檔案及資料到遠端主機的目錄

系統環境centos7 python2.7 先在作業系統安裝expect [[email protected] python]# vi 3s.py #!/usr/bin/python #coding:utf-8 import sys,re import os import

mac 使用microsoft Remote Desktop 遠端連線本地資料方法

mac使用microsoft remote desktop 連線遠端伺服器之後,有時候想傳輸遠端檔案到本地,輸命令比較麻煩,microsoft remote desktop本身提供了,能把mac本地資料夾顯示在遠端的功能: 下面是操作方法(這個主要適用於伺服器是windows 或者linux

Ubuntu系統下通過命令查詢檔案或資料

1. whereis+檔名 用於程式名的搜尋,搜尋結果只限於二進位制檔案(引數-b)、man說明檔案(引數-m)和原始碼檔案(引數-s),如果省略引數,則返回所有資訊。 2. find / -name +檔名 find是在指定的目錄下遍歷查詢,如果目錄使用 /

【101】java多叉樹廣度優先搜尋演算法,搜尋檔案和資料

我用了多叉樹廣度優先搜尋,遍歷了檔案的樹形結構,然後用回撥方法判斷檔案或資料夾是否符合搜尋條件。把結果返回到一個集合中。 演示的例子分成三個檔案:FileFilter、SearchFileUtils和Main。下面逐個給出程式碼。 FileFilter:

Linux下用ls和du命令檢視檔案以及資料大小

ls -l |grep "^-"|wc -l或find ./company -type f | wc -l  檢視某資料夾下檔案的個數,包括子資料夾裡的。 ls -lR|grep "^-"|wc -l   檢視某資料夾下資料夾的個數,包括子資料夾裡的。 ls -lR|grep "^d"|wc -l  說明:

adb命令複製檔案或資料到system目錄

       我是將 F:\android目錄下的Test資料夾(含有Test.apk檔案) 複製到system\priv-app目錄下     首先system目錄是需要許可權的  &nbs

如何DOS命令進入D盤資料

參考連結:https://jingyan.baidu.com/article/6b182309a8e6bcba59e15943.html Windows鍵+R開啟執行 輸入cmd敲回車,開啟命令提示符程式。 輸入“cd..”敲回車會退回到上一級目錄。 輸入“cd\

Linux/Mac下命令列批量修改資料

一般來說在linux/unix下命令列更強大, windows上可以裝cygwin來模擬各種命令的執行. 比如我們的目標是將當前目錄中的所有的org資料夾改名為com, 包括子目錄中的資料夾. 我們一步一步來. find . -name org 這個

c++新建刪除資料方法CreateDirectory RemoveDirectory

遇到一個問題就是從登錄檔讀取到資料儲存路徑後,由於所呼叫的介面只能設定已存在的資料夾,所以就想著在讀取到路徑之後,就先建立資料夾,然後呼叫介面就沒問題了。 找到的方法如下: CreateDirectory Creates a new directory. If the u

bat命令呼叫rar進行資料壓縮

@echo off set "ymd=%date:~0,4%%date:~5,2%%date:~8,2%%date:~11,2%%date:~14,2%" rem ymd 就是當前的時間(例如20181022) "C:\Program Files\WinR

使用批處理按要求批量刪除資料方法彙總

批處理檔案是無格式的文字檔案,它包含一條或多條命令。它的副檔名為.bat或.cmd。在命令提示下鍵入批處理檔案的名稱,或者雙擊該批處理檔案,系統就會呼叫Cmd.exe按照該檔案中各個命令出現的順序來逐個執行它們。使用批處理檔案可以簡化日常或重複性任務。 示例一: 有這樣一

Spring MVC 中檔案上傳/刪除 刪除空資料方法 + 下載方法

package com.pqs.common.tools; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOExce

使用命令行復制資料

在windows中一些繁瑣的工作我們可以利用批處理來簡化我們的工作量。 這就要用到命令列,比如今天有個需求就是將現在開發中的工程部署到另一個tomcat上去 若每次都手動部署的話,很麻煩,那我們交給系統來幫我們做吧,這就需要批處理了 首先我們需要將當前tomcat中的web

Java之File如何刪除檔案和資料方法

 boolean           刪除此抽象路徑名錶示的檔案或目錄。 刪除檔案:存在檔案則直接刪除返回true,如果不存在返回false 刪除目錄:    ①:為空:直接刪除  

ubuntu資料建立軟連結方法

原文連結:https://blog.csdn.net/jiuyueguang/article/details/9350859 1:預備知識   -s 是代號(symbolic)的意思。   這裡有兩點要注意:第一,ln命令會保持每一處連結檔案的同步性,也就是說,不論你改動了哪一處,其它的檔案

linux 某個資料執行命令完全卡死完美解決方法

某個資料夾執行命令完全卡死(ctrl+z,ctrl+c等都不能用)表現: 1.在資料夾執行ls等命令卡死; 2.在伺服器任何地方執行df -h卡死(sudo fdisk -l管用); 3.cd 資料夾