[회고] 신입 iOS 개발자가 되기까지 feat. 카카오 자세히보기

💻 CS/시스템프로그래밍

Linux - 파일 탐색

inu 2021. 1. 21. 15:24
반응형

locate

  • locate [파일형식]으로 시스템에 존재하는 파일을 탐색할 수 있다.
  • 디렉토리를 탐색하여 결과를 나타내는 것이 아니라, DB를 탐색하는 것이기 때문에 속도가 빠르다.
  • locate가 사용하는 DB를 mloacte라고 부른다. (설치되어있지 않을 경우 sudo apt install mlocate로 설치해주어야함)
  • sudo updatedb를 활용해 DB가 업데이트된다. (이는 따로 수행하지 않아도 시스템이 정기적으로 수행한다.)

find

  • find [파일형식]으로도 파일탐색이 가능하다.
  • 다양한 옵션 및 부가기능을 제공하기 때문에 자세한 탐색에서는 locate보다 더 좋다.
  • 단, 디렉토리를 직접 탐색하는 것이기 때문에 속도가 조금 느리다.
  • https://kb.iu.edu/d/admm

whereis

  • whereis [실행파일]로 해당 실행파일이 어디에 있는지 찾을 수 있다.
  • 이 때 탐색대상은 $PATH이다. $PATH는 환경변수로서 이 안에는 다양한 데이터가 들어있다.
  • 특정 실행명령을 입력하면 $PATH에 해당 대상이 존재하는지 확인하고 해당 위치로부터 작업을 수행하는 것이다.
반응형

'💻 CS > 시스템프로그래밍' 카테고리의 다른 글

Linux - daemon, service, cron  (0) 2021.01.21
Linux - 백그라운드 작업 수행  (0) 2021.01.21
Linux - Shell  (0) 2021.01.20
Linux - IO Redirection  (0) 2021.01.20
Linux - apt  (0) 2021.01.20