어떤 Linux 명령이 "which" 명령의 결과를 인수로 취하고 우리가 제공하는 명령과 관련된 구성 파일 경로를 나열합니까?

어떤 Linux 명령이 "which" 명령의 결과를 인수로 취하고 우리가 제공하는 명령과 관련된 구성 파일 경로를 나열합니까?

그 명령을 기억하지 못하고 Google에서도 찾을 수 없습니다. 정말 죽여주네요.

이 명령의 사용법은 다음과 유사합니다.

<that command> `which bash`

출력은 다음과 같습니다.

/etc/skel/.bash_logout
/etc/skel/.bash_profile
/etc/skel/.bashrc

물론 부시를 보자. 어떤 명령이든 가능합니다.

업데이트: 저는 Redhat 기반 OS를 사용하고 있습니다.

답변1

catlocate및 ( 대신 ) 조합을 사용하여 which특정 명령에 대한 모든 구성 파일을 찾을 수 있습니다. bash 예제를 사용하면 이러한 라이너는 Debian(dpkg) 기반 시스템에 필요한 기능을 제공합니다.

cat $(locate bash.conffiles)

또는

command=bash && cat $(locate $command.conffiles)

출력은 예제에 표시된 것과 같습니다. 내 컴퓨터에서는 다음과 같습니다.

/etc/bash.bashrc
/etc/skel/.bash_logout
/etc/skel/.bashrc
/etc/skel/.profile

관련 정보