• 온라인 도구
  • - 계산기
    • 문자 수
  • - 다운로드
    • TikTok 다운로드
    • DouYin 다운로드
  • - 웹 도구
    • BASE64
    • Base64→이미지
    • 이미지→Base64
    • URL 인코딩
    • JavaScript
    • 타임스탬프
    • 유니코드 변환기
    • JSON 형식
    • 확장자 수정
    • 목록 만들기
    • CSS 최적화
  • - 암호화 도구
    • MD5 암호화
    • 랜덤 생성기
  • - 이미지 도구
    • 이미지 압축
    • QR 코드 생성기
    • QR 코드 리더
    • 배경 화면 미리보기
    • 이미지 EXIF
  • - 정보 시트
    • 혈액형 유전
    • 의류 사이즈
    • app.tool_clock
  • [email protected]
DopuBox
  • English
  • Español
  • Français
  • 日本語
  • 한국어
  • 简体中文
  • 繁體中文
全部 ニュース Meta Code 文化・アート
Linux findコマンドインスタンスチュートリアル15 findコマンドの使い方
2021-11-29

ディレクトリ構造の下でファイルを検索するという基本的な操作に加えて、findコマンドでいくつかの実用的な操作を実現することができ、コマンドラインの旅をより簡単にすることができます。

初心者にもベテランにも役立つLinux findコマンド15種類をご紹介します。
まず、ホームディレクトリの下に次の空のファイルを作成し、次のfindコマンドの例をテストします。
コードのコピー # vim create_sample_files.sh
touch MybashProgram.sh
touch mycprogram.c touch MyCProgram.c
touch Program.c
mkdir backup cd backup
touch MybashProgram.sh

touch mycprogram.c

touch MyCProgram.c
touch Program.c
# chmod +x create_sample_files.sh
# ./create_sample_files.sh

# ls -R

.:
backup MybashProgram.sh MyCProgram.c
create_sample_files.sh mycprogram.c Program.c ./backup:
MybashProgram.sh mycprogram.c MyCProgram.c Program.c
1.ファイル名でファイルを検索 コードのコピー
# find -name "MyCProgram.c"
./backup/MyCProgram.c ./MyCProgram.c
2.ファイル名でファイルを検索し、大文字と小文字を無視

コードのコピー

# find -iname "MyCProgram.c"
./mycprogram.c

./backup/mycprogram.c

./backup/MyCProgram.c
./MyCProgram.c

3.mindepthとmaxdepthを使用して、指定したディレクトリの検索の深さを制限します。

コードのコピー
# find / -name passwd

./usr/share/doc/nss_ldap-253/pam.d/passwd

./usr/bin/passwd
./etc/pam.d/passwd

./etc/passwd

rootディレクトリとその1階層の深いサブディレクトリでpasswdを検索します。(例えばroot-level 1,and one sub-directory-level 2)
コードのコピー
# find -maxdepth 2 -name passwd ./etc/passwd
コードのコピー

# find / -maxdepth 3 -name passwd

./usr/bin/passwd
./etc/pam.d/passwd
./etc/passwd
第2層サブディレクトリと第4層サブディレクトリの間でpasswdファイルを検索します。

 

コードのコピー
# find -mindepth 3 -maxdepth 5 -name passwd
./usr/bin/passwd ./etc/pam.d/passwd 4.findコマンドで見つけたファイルでコマンドを実行する
コードのコピー
find -iname "MyCProgram.c" -exec md5sum {} \; d41d8cd98f00b204e9800998ecf8427e ./mycprogram.c
d41d8cd98f00b204e9800998ecf8427e ./backup/mycprogram.c
d41d8cd98f00b204e9800998ecf8427e ./backup/MyCProgram.c
d41d8cd98f00b204e9800998ecf8427e ./MyCProgram.c
5.逆照合 コードのコピー find -maxdepth 1 -not -iname "MyCProgram.c"
.
./MybashProgram.sh

./create_sample_files.sh

./backup

./Program.c 6.inode番号を使用してファイルを検索
コードのコピー
touch "test-file-name" # touch "test-file-name "
[Note: There is a space at the end]

ソース元URL:https://dopubox.com/article/p/253ff714584ce239

기타 도구
  • 문자 수 TikTok 다운로드 DouYin 다운로드 BASE64 Base64→이미지 이미지→Base64 URL 인코딩 JavaScript 타임스탬프 유니코드 변환기 JSON 형식 확장자 수정 목록 만들기 CSS 최적화 MD5 암호화 랜덤 생성기 이미지 압축 QR 코드 생성기 QR 코드 리더 배경 화면 미리보기 이미지 EXIF 혈액형 유전 의류 사이즈 app.tool_clock
  • 藤子・F・不二雄の名言「ありそうもない話をありそうに描きたい」【本と名言365】
    2024-05-29

    囲碁、一力遼本因坊が初防衛 余正麒破り三冠堅持
    2024-05-30

    『マッドマックス:フュリオサ』に登場する「ある絵画」は何を意味しているのか? ギリシア神話と「ファム・ファタル」から考察する
    2024-06-01

    森鷗外の教師像に迫る 研究の「盲点」、記念館で特別展 学生の評判も紹介
    2024-06-01

    日本の「木」の文化を家具を通して世界へ【ミラノデザインウィーク】
    2024-06-01

    <今週の本棚・次回の予定>6月8日の毎日新聞書評欄は『新装版 ペルーからきた私の娘』ほか
    2024-06-03

    「警察密着24時」担当者ら懲戒 テレビ東京、石川社長は3割返上
    2024-06-03

    河合隼雄賞に八木詠美さん「休館日の彼女たち」、湯澤規子さん「焼き芋とドーナツ」
    2024-06-02

    映画「ゴジラ‐1.0」の震電は「コックピットだけ復元」のはずだった…山崎貴監督がエピソード披露
    2024-06-04

    本年入試私立公立とも志願者微減 栄光ゼミナール担当者にきく 埼玉中高入試最新動向
    2024-06-04

    「KOTARO NUKAGA(天王洲)」が移転し拡張。約386平米の巨大スペースに
    2024-06-05

    「TRIO パリ・東京・大阪 モダンアート・コレクション」(東京国立近代美術館)開幕レポート。トリオで再発見する3館のコレクション
    2024-06-05

    お台場エリアを舞台に新芸術祭「東京お台場トリエンナーレ 2025」が誕生
    2024-06-05

    「梅津庸一 エキシビションメーカー」(ワタリウム美術館)開幕レポート。きっとあなたも展覧会をつくりたくなる
    2024-06-04

    スマイル社が性犯罪被害者支援の法人設立
    2024-06-04

    「避難いただけるほうが一安心」珠洲で激しい揺れに耐えた仏像、奈良博で縁つなぐ
    2024-06-04

    美しくて“かわいい”結びの技  1400年の歴史を誇る「水引」の可能性を探って
    2024-06-06

    なぜ、いま「先住民の現代アート」なのか? 『美術手帖』2024年7月号は、「先住民の現代アート」特集
    2024-06-06

    「江戸期より後の遺構」 世界遺産目指す佐渡の金山、一部除外勧告
    2024-06-06

    もしあの時に戻れたら…歌人・穂村弘が話題書『迷子手帳』で明かす、今も忘れられない「失敗」
    2024-06-07

    ©  Dopu Box
    💛