터미널에서 파일 또는 디렉토리의 전체 경로를 표시하는 방법은 무엇입니까?


9

터미널에서 디렉토리 이름을 입력하려면 디렉토리 이름을 알아야합니다. 디렉토리 이름에 어떻게 액세스합니까?

Windows 탐색기에는 전체 경로가 포함 된 제목 표시 줄이있었습니다. 누군가 특정 파일의 전체 경로를 보는 방법을 알아낼 수 있습니까?


경로를 알고 신속하게 입력해야하는 경우 특히 탭을 사용하는 것보다 탭을 완성하는 것보다 낫습니다 zsh.
Dillmo

귀하의 답변에 감사드립니다 .BleachBit으로 파일을 삭제하는 방법을 찾았습니다. 그러나 다른 쿼리의 경우 여전히 특정 파일이나 폴더의 전체 경로를 보는 방법을 알아야합니다.
Kalamalka Kid

답변:


10

터미널에 파일의 전체 경로를 표시하려면 파일 아이콘을 터미널로 드래그하면 파일의 전체 경로가 두 개의 아포스트로피 (작은 인용 부호 문자)로 묶여 표시됩니다. 그렇게 간단합니다.


15

노틸러스를 사용하여 파일을 탐색하는 경우을 눌러 탐색 모음을 토글 할 수 있습니다 Ctrl + L.

터미널을 사용하는 경우 pwd현재 위치의 절대 경로를 아는 데만 사용 하십시오.


2
터미널 내에서 공백 문자를 이스케이프해야한다는 것을 잊지 마십시오. 액세스하려면 /path/to/the force다음을 수행해야합니다 cd /path/to/the\ force.
Buddyshot

2

찾기는 터미널에서 아주 쉽게 할 수 있습니다. 다음은 Taxes-2013.pdf 파일의 전체 경로를 찾는 예입니다.

sudo find / -name Taxes-2013.pdf

출력을 제공합니다.

/home/me/Documents/Taxes-2013.pdf

sudo를 사용하여 트리의 루트에서 검색 할 때 찾을 수있는 모든 권한 거부 출력을 피할 수 있습니다.

경로 이름을 원하고 파일 이름을 제거하려면 다음을 사용할 수 있습니다

sudo find / -name Taxes-2013.pdf | xargs -n1 dirname

참고 : 이름에 공백을 넣는 습관이 있다면 이는 관련이 있습니다.

일부 출처 :

https://www.unixtutorial.org/commands/dirname/

http://www.commandlinefu.com/commands/using/dirname

http://man7.org/linux/man-pages/man1/xargs.1.html

우분투 14.04에서 테스트

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.