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


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.