現在のコマンドラインディレクトリでNautilusを開く方法


73

ユーザーがいる現在のディレクトリのコマンドラインからNautilus(Ubuntuグラフィック/ウィンドウエクスプローラーの正しい名前である場合)ウィンドウを開くことができるコマンドを誰かが知っているのかと思いまして。

したがって、コマンドラインを開いて次のように入力すると、

cd /home/myUser/some/long/path/to/a/directory

次に、いくつかのコマンドを発行できるようにします。

nautilus open-sesame

そして、グラフィックウィンドウを開き/home/myUser/some/long/path/to/a/directoryます。これも可能ですか?

回答:


103

ターミナルに入力できます:

cd /home/myUser/some/long/path/to/a/directory

その後:

nautilus .

上記のコマンドは、フォルダー内のnautilusを開きます/home/myUser/some/long/path/to/a/directory(ピリオドは現在のディレクトリです)

または、ターミナルで次のように入力します。

nautilus /home/myUser/some/long/path/to/a/directory

1
で動作しませんubuntu 16.04
Kasun Siyambalapitiya

1
@KasunSiyambalapitiyaそれは私Ubuntu 16.04.3 LTSの新しいインストールで動作し、特別な何もインストールされていません。
WinEunuuchs2Unix

1
alias open="nautilus"$ open <PATH_HERE>MacOSのように使用できます。
マルスロー

14

することもできますgnome-open .。最適なアプリケーションを使用してファイルを開こうとするMacにgnome-open似ていopenます。デフォルトではgnome-open .、UbuntuではNautilusの現在のディレクトリが開きます。

openUbuntuにもコマンドがありますが、この場合は機能しません。


4
Ubuntu 16.04では、デフォルトではインストールされません。「プログラム 'gnome-open'は現在インストールされていません。次のように入力してインストールできます。sudo apt install libgnome2-bin
WinEunuuchs2Unix


2

私の端末での不快な警告を避けるために使用しますnohup。ターミナルから切り離すため&に、コマンドの最後に追加しています。また、-wフラグを使用して新しいウィンドウで開きます。

nohup nautilus -w . &

nohup警告付きのファイルが作成されることに注意してください。

あなたは/dev/nullこれを好きに送ることができます:

nohup nautilus -w . > /dev/null &

編集:

nautilusを開くたびにこのすべてを入力したくない場合は、関数を作成して.bashrcまたはコンソールを開いたときにソースとなるファイルに配置することができます。

open() {
    nohup nautilus -w $1 > /dev/null 2>&1 &
}

次に使用できます:

$ open path/to/open/

nautilusで開くパスを指定できるため、ここで説明したエイリアスよりもこの方法をお勧めします。


1

ターミナルからnautilusを開きます。

nautilus .

バックグラウンドでnautilusを開き、それでも端末を使用するには。

nohup nautilus . > /dev/null 2>&1 &

それをエイリアスにすることもできます。

alias open='nohup nautilus . > /dev/null 2>&1 &'

また、そのエイリアスを.bash_aliasesに追加して、永続的にすることもできます。

echo "alias open='nohup nautilus . > /dev/null 2>&1 &'" >> .bash_aliases

そのため、ターミナルを再起動した後、を入力するだけですopen

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.