컴퓨터운영 체제

리눅스 : 터미널을 사용하여 파일을 검색

자신의 인생에서 모든 사람은 가능한 한 많은 사례를 할 시간을 가지고 싶어. 불행하게도, 그것이 해결되지 않습니다. 시간 -이 영원히 우리 각자는 충분하지 않습니다 것입니다. 그러나, 사람들은 특정 작업 또는 해당 작업을 빠르게 할 수있는 방법의 거대한 숫자를 내놓았다.

그것은 어떤 의미에서, 심지어 필요한 경우, 오히려 사소한에 대한 글로벌 지금은 아니 것입니다. 리눅스 파일 검색에서 구현하는 방법에 대한. 이 과정을 여러 번 속도를하는 방법과 한계에 필요한 파일에 대한 검색을 자동화하는 방법에 대한.

간단한 파일 검색

당신이 구현해야 리눅스에서 파일을 검색하는 속성 (이름, 크기, 또는 크기)의 일부를 알고 때 지금의 경우를 고려한다. 지식 사람들은 find 명령을 사용할 필요가 있음을 깨달았다.

그래서, 우리는 홈 폴더 어딘가에 컴퓨터에있는,의 말을하자,이 "Pokemon.jpg"라고 사진,하지만이 자리하고있는 곳 우리는 정확히 기억하지 않습니다.

하나 각 폴더를 열 수 없습니다 위해서는 터미널에 등록, 즉, 찾아 명령을 사용할 수 있습니다 :

찾기 / 홈 -name "Pokemon.jpg"-print

즉시 파일의 경로를 나타납니다. 그러나이 설명 할 필요가 분명히 확인합니다. 플롯«는 / 홈»파일 검색이 홈 디렉토리에서 수행된다는 것을 나타냅니다. «-name의»는 파일의 전체 이름을 표시 인용 한 다음, 검색가 호출 될 경우에 규정되어있다. 그리고 마지막에«-print»는 출력 명령이 화면에 결과를 볼 수 있습니다.

이제 당신이 파일 형식을 모르는 상황을 시뮬레이션 할 수 있습니다. 이 경우, 명령은 다음과 같이 표시됩니다

홈 -name "포켓몬 *"-print 찾기 /

이 경우, "*"파일 이름의 마지막에 배치됩니다. 이것은 사진, 문서, 음악이든, "포켓 몬스터"라는 이름의 모든 파일이있을 것을 의미합니다.

특정 파일 형식을 찾기 위해«.JPG»와 같은, 당신은 입력해야합니다 :

"* .JPG"홈 -name 찾기 / -print

우리는 그 관계가 분명하다 생각합니다. 리눅스 파일 검색에 구현 그리고 그것은 분명 해졌다.

파일에서 텍스트 검색

많은 사람들이 특정 단어 나 문구의 텍스트에 대한 검색이 Word 또는 유사한 프로그램의 텍스트를 열고 거기 검색을 수행하여 수행 할 수 있음에 사용되지만, 파일의 텍스트 리눅스 검색을 훨씬 빠르고 어떤 방법으로 쉽게 수행됩니다.

처음부터 팀에서«찾아보기», 그것이 우리에게 도움이되지 않습니다이 경우에 잊어. 이제«의 그렙»팀에서보세요. 이 필요한 텍스트의 거대한 벽의 말에서 찾을 수있다.

«/ 홈 / 사용자»:의 컴퓨터 단어 "나는 리눅스를 사랑"당신이 그것을이 폴더에있는 것을 알고있다 텍스트 문서를 가지고 있다고 가정 해 봅시다. 그래서, 당신은 우리가 텍스트로 원하는 문서를 찾기 위해, 당신은 명령을 입력해야합니다 :

GREP "나는 리눅스를 좋아한다"/home/user/*.txt

구문은 매우 간단합니다. 그렙 인용 지정된 검색 단어 후, 다음은 파일 형식을 지정하는보고, 마지막에해야 할 파일의 경로를 포장해야합니다.

대용량 파일을 검색

디스크의 작은 공간, 그리고 무거운 파일을 제거 할 긴급한 필요가있는 경우 리눅스에서, 경우에 가장 자주 수행되는 큰 파일을 찾을 수 있습니다.

신속하게 찾아 이러한 파일을 제거하는 방법 두 가지 옵션이 있습니다. 결정적으로, 그들은 다르지 않습니다, 단지 당신이 사용하는 방법을 결정할 수 있습니다.

첫 번째 팀은 지정된보다 큰 파일을 찾기 위해 우리를 수 있습니다 :

/ -size + 1G의 -print를 찾을 수

이 경우, 우리는 그것이 의미하는 것 대신에 마이너스에 플러스의 경우 파일이 1 GB보다 큰 것입니다 것을 의미«+ 1G», 지정된 크기는 것을 볼 지정된 크기보다 작은 파일을 검색하는. 이 파일은, 당신이 그들을 분류하는 데 시간이 오래있을거야 많이 될 것입니다 경우, 그래서 두 번째 옵션이있다 :하지만이 방법은 하나의 이유 나쁘다.

명령 줄을 입력합니다 :

찾기 / -mount 타입 F -ls 2>는 / dev / null로 | 종류 -rnk7 | 머리 -10 | AWK '{의 printf "% 10D MB \ t %의 \ n", ($ 1천24분의 7) / 1,024, $ NF}'

그런 다음 화면에서 당신은 가장 큰부터 시작하여, 10 개 개의 파일을 보일 것입니다. 이것은 제거에 적합한 옵션에 대한 검색 시간을 절약 할 수 있습니다.

이러한 명령을 실행하기 전에, 명령«sudo는 스와»를 등록 수퍼 유저를 얻기 위해, 파일 검색하기 때문에 루트에 영향을 미칠 것이 좋습니다.

백업 파일을 검색

종종 중복에 대한 장시간 사용 컴퓨터에 이미 파일을 생성 나타나는 것을 발생합니다. 그들은 하나의 과실이며, 여러 가지 이유로 발생한다. 물론, 심각한 아무것도 위협하지 않고, 장소는 아직 이렇게 빨리 리눅스로 할 필요가 그들 모두를 제거하기 위해 보유하고 중복 파일을 찾을 수 있습니다.

지난 번과 마찬가지로,이 두 가지 방법으로 수행 할 수 있지만, 쉽게하는 일에 중지합니다.

당신은 단말기에 등록하는 데 특별한 도구를 다운로드 할 수 있습니다 :

sudo는 apt-get을 설치 fslint

그것은 그녀의 초보자와 작업을 용이하게 그래픽 인터페이스를 가지고 있다는 것입니다 다른 버전과 다릅니다.

그것을 실행하면, 즉시 기본적으로 홈 디렉토리에있을 것입니다, 검색을 누를 수 있습니다. 원하는 경우, 당신은 어떤 디렉토리를 선택할 수 있습니다.

대체 검색 옵션

물론, 위의 명령이 모두 사람의 힘없는 기억하고 아무 소용이, 정직하고, 종이에 쓰기도 옵션이 아닙니다. 시간이 많이 걸리는 비록 당신이 백 번 쉽게 대안에 대해 이야기해야 할 이유입니다.

당신이 이름의 파일을 찾을 필요가있는 경우 첫 번째 옵션은, 도체에서 검색합니다. 간단하게 원하는 될 것으로 추정되고있는 폴더를 선택하고 오른쪽 상단에있는 검색 상자에 이름을 입력합니다. 거기 당신은 또한 작성하고 파일 형식 수 있습니다.

당신이 리눅스 파일에서 문자열을 검색해야하는 경우 두 번째 옵션은 적합합니다. LibreOffice와를 다운로드하여 텍스트를 복사합니다. 그런 다음 키 조합 Ctrl 키 + F를 누르고 프롬프트 각성, 단어의 필요한 조합을 입력합니다.

여기서, 원칙, 모든있다. 그래서 당신은 신속하게 명령을 기억할 필요없이, 원하는 찾을 수 있습니다.

결론

알 수 있듯이, 리눅스 파일 검색에 다양한 방법으로 달성 될 수있다. 일부는 몇 가지 더, 더 나은, 모든 상황에 따라 달라집니다. 어떤 경우에는,이 기사를 읽은 후, 당신은 지금 그렇게 할 수 있습니다. 몇 시간 동안 명령 줄을 사용하여, 당신은 기억하고 팀의 대부분이 과정을 여러 번을 가속화 할 수있을 것입니다.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ko.unansea.com. Theme powered by WordPress.