Linux에서 파일을 보는 명령은 무엇입니까?
Linux에는 파일을 보기 위한 다섯 가지 명령이 있습니다. 1. 원하는 파일을 찾을 수 있는 find 명령 2. 최근 변경된 파일을 찾을 수 없는 검색 명령 3. 바이너리 파일만 검색하는 명령 man 설명 파일 및 소스 코드 파일 4. 어떤 명령, 특정 시스템 명령이 존재하는지, 명령이 실행되는 위치를 확인합니다. 5. 명령을 입력하고, 특정 명령이 셸에서 제공되는지 여부를 구분합니다. 독립 실행형 바이너리로 제공됩니다. 쉘 외부.
이 튜토리얼의 운영 환경: linux5.18.14 시스템, Dell G3 컴퓨터.
컴퓨터를 사용하다 보면 파일을 찾아야 하는 경우가 많습니다. Linux에서는 이를 수행하는 방법이 많이 있습니다. 다음은 다섯 가지 명령을 요약한 것입니다.
Linux에서 파일을 보는 다섯 가지 명령:
1.find
find는 찾으려는 파일을 찾는 데 사용할 수 있는 가장 일반적이고 강력한 명령입니다.
find의 사용 형식은 다음과 같습니다:
$ find <指定目录> <指定条件> <指定动作>
- <指定目录>: 所要搜索的目录及其所有子目录。默认为当前目录。 - <指定条件>: 所要搜索的文件的特征。 - <指定动作>: 对搜索结果进行特定的处理。
매개 변수가 추가되지 않으면 find는 기본적으로 현재 디렉터리와 해당 하위 디렉터리를 검색하고 결과를 필터링하지 않고(즉, 모든 파일 반환) 표시합니다. 모두 화면에 있습니다.
find 사용 예:
현재 디렉터리(하위 디렉터리 포함, 아래와 동일)에서 파일 이름이 my로 시작하는 모든 파일을 검색합니다.
$ find . -name 'my*'
현재 디렉터리에서 파일 이름이 my로 시작하는 모든 파일을 검색하고 자세한 정보를 표시합니다.
$ find . -name 'my*' -ls
현재 디렉토리에서 지난 10분 동안 업데이트된 모든 일반 파일을 검색하세요. -type f 매개변수를 추가하지 않으면 일반 파일 + 특수 파일 + 디렉토리를 검색합니다.
$ find . -type f -mmin -10
2.lococt
locate 명령은 실제로 "find -name"을 쓰는 또 다른 방법이지만 특정 디렉터리를 검색하지 않고 데이터베이스(/var/)를 검색하기 때문에 후자보다 훨씬 빠릅니다. lib/ locatedb
), 이 데이터베이스에는 모든 로컬 파일 정보가 포함되어 있습니다. Linux 시스템은 이 데이터베이스를 자동으로 생성하고 하루에 한 번씩 자동으로 업데이트하므로 /var/lib/locatedb
),这个数据库中含有本地所有文件信息。Linux系统自动创建这个数据库,并且每天自动更新一次,所以使用locate
命令查不到最新变动过的文件。为了避免这种情况,可以在使用locate之前,先使用updatedb
locate
명령을 사용하여 최근 변경된 파일을 찾을 수 없습니다. 이러한 상황을 방지하려면 찾기를 사용하기 전에 updatedb
명령을 사용하여 데이터베이스를 수동으로 업데이트할 수 있습니다.
locate 명령 사용 예:
etc 디렉터리에서 sh로 시작하는 모든 파일을 검색합니다.
$ locate /etc/sh
사용자의 홈 디렉터리에서 m으로 시작하는 모든 파일을 검색하세요.
$ locate ~/m
사용자의 홈 디렉토리에서 대소문자를 무시하고 m으로 시작하는 모든 파일을 검색합니다.
$ locate -i ~/m
3. whereis
whereis 명령은 프로그램 이름 검색에만 사용할 수 있으며 바이너리 파일(매개변수 -b), man 설명 파일(매개변수 -m) 및 소스 코드 파일(매개변수 -s)만 검색합니다. 매개변수를 생략하면 모든 정보가 반환됩니다.
whereis 명령 사용 예:
$ whereis grep
4. which
which 명령은 PATH 변수로 지정된 경로에서 시스템 명령의 위치를 검색하고 첫 번째 검색 결과를 반환하는 데 사용됩니다. 즉 which 명령어를 이용하면 특정 시스템 명령어가 존재하는지, 해당 명령어가 어디서 실행되는지를 알 수 있다.
어떤 명령 사용 예:
$ which grep
5. type
type 명령은 실제로 검색 명령이 아닙니다. 명령이 셸과 함께 제공되는지 아니면 셸 외부의 독립적인 바이너리 파일에서 제공되는지 구별하는 데 사용됩니다. 명령이 외부 명령인 경우 -p 매개변수를 사용하면 which 명령과 동일한 명령 경로가 표시됩니다.
명령 사용 예를 입력하세요:
시스템은 cd가 쉘의 내장 명령(빌드인)이라는 메시지를 표시합니다.
$ type cd
시스템은 grep이 외부 명령이라는 메시지를 표시하고 명령 경로를 표시합니다.
$ type grep
-p 매개변수를 추가하면 which 명령과 동일합니다
위 내용은 Linux에서 파일을 보는 명령은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제









이 기사는 패턴 매칭, 파일 검색 및 텍스트 조작을 위해 Linux에서 정규식 (Regex)을 사용하는 방법, 구문, 명령 및 Grep, Sed 및 Awk와 같은 도구를 자세히 설명합니다.

이 기사는 Google Authenticator를 사용하여 Linux에서 SSH에 대한 2 단계 인증 (2FA) 설정, 설치, 구성 및 문제 해결 단계에 대한 가이드를 제공합니다. Enhanced SEC와 같은 2FA의 보안 이점을 강조합니다.

이 기사는 Linux 시스템 성능을 모니터링하기위한 Top, HTOP 및 VMSTAT 사용에 대해 설명하고 효과적인 시스템 관리를위한 고유 한 기능 및 사용자 정의 옵션을 자세히 설명합니다.

이 기사는 필수 액세스 제어를 제공하는 Linux 커널 보안 모듈 인 Selinux와 Apparmor를 비교합니다. 접근 방식의 차이 (정책 기반 대 프로필 기반) 및 잠재적 성능 영향을 강조하는 구성을 자세히 설명합니다.

이 기사는 Linux 시스템 백업 및 복원 방법에 대해 자세히 설명합니다. 전체 시스템 이미지 백업을 증분 백업과 비교하고 최적의 백업 전략 (규칙, 여러 위치, 버전, 테스트, 보안, 회전) 및 DA에 대해 설명합니다.

이 기사는 Linux의 Sudo 권한을 관리하는 방법, 보안 및 보안 모범 사례를 포함하여 Linux의 Sudo 권한을 관리하는 방법을 설명합니다. 주요 초점은 /etc /sudoers를 안전하게 편집하고 액세스를 제한하는 데 중점을 둡니다. 문자 수 : 159

이 기사는 방화구 및 iptables를 사용하여 Linux 방화벽 구성을 비교합니다. Firewalld는 영역 및 서비스 관리를위한 사용자 친화적 인 인터페이스를 제공하는 반면, iPtables는 NetFilter FRA의 명령 줄 조작을 통해 저수준 제어를 제공합니다.

기사는 APT, YUM 및 DNF를 사용하여 Linux의 소프트웨어 패키지 관리, 설치, 업데이트 및 제거를 다루는 것에 대해 설명합니다. 다양한 분포에 대한 기능과 적합성을 비교합니다.
