web-dev-qa-db-ja.com

ターミナルでファイルまたはディレクトリのフルパスを表示する方法は?

端末でディレクトリ名を入力するには、ディレクトリ名をどのように知る必要があります。ディレクトリの名前にアクセスするにはどうすればよいですか?

Windowsエクスプローラーには、以前はフルパスのタイトルバーがありました。誰かが特定のファイルのフルパスを表示する方法を理解するのを手伝ってもらえますか?

8
Kalamalka Kid

ターミナルでファイルのフルパスを表示するには、ファイルのアイコンをターミナルにドラッグするだけで、ファイルのフルパスが2つのアポストロフィ(単一引用符文字)で囲まれて表示されます。とても簡単です。

8
karel

Nautilusを使用してファイルを参照している場合は、Ctrl + Lを押してナビゲーションバーを切り替えることができます。

端末を使用している場合は、pwdを使用して、現在の場所の絶対パスを確認してください。

12
Buddyshot

findは端末からこれを非常に便利に行うことができます。次に、Taxes-2013.pdfファイルの完全なパスを探している例を示します。

Sudo find / -name Taxes-2013.pdf

出力を提供します:

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

Sudoを使用しているので、ツリーのルートから検索するときにfindで取得する許可が拒否される出力をすべて回避できます。

パス名だけが必要で、ファイル名を削除したい場合は、使用できます

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

注:名前にスペースを入れる習慣がある場合 this はあなたに関係します。

いくつかのソース:

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

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

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

Ubuntu 14.04でテスト済み

2
Elder Geek