web-dev-qa-db-ja.com

ターミナル経由でLinuxでフォルダを開く方法は?

ディレクトリ内のフォルダを開くにはどうすればよいですか?

現在のディレクトリをcd /root/dir/に変更するとします

次に、すべてのファイルをリストします:ls folder1 folder2 folder3

次に、folder1を開きます。 「./」を試してみると、次のようになります:./folder1 bash: ./folder1: Is a directory

Cdを再度入力せずに、つまりcd $(pdw)/folder1と入力するにはどうすればよいですか。

25
Leo103

Nautilusファイルマネージャーを使用してフォルダーを開きたい場合は、cd /root/dir/のように目的のディレクトリに移動できます。lsを使用してそのパスの下のフォルダーを確認し、開く場合はfolder1タイプ:

nautilus folder1
23
M. Dahmani

./は、ファイルの実行に使用されます(ディレクトリを開きません)。

(入力)CLIメソッドcd folder1またはdir folder1またはls folder1でターミナルのフォルダーを開くことができます。

(To)GUIメソッド:ファイルマネージャーで開く場合(例:nautilus)、typenautilus folder1(Ubuntuの場合nautilusはデフォルトのファイルマネージャーです)

13
Pandya

gnome-open "any-oject"と入力するだけで、Ubuntuのデフォルトプログラムのフォルダーまたはファイルが開くことがわかりました。これがフォルダである場合、デフォルトのフォルダエクスプローラを使用します:)

6
Hme

zshシェルはAUTO_CDオプションを使用してこれを実行できます。

bob@tp ~ % setopt AUTO_CD
bob@tp ~ %
bob@tp ~ % ./Documents
bob@tp ~/Documents % 
bob@tp ~/Documents % pwd
/home/bob/Documents 

setopt AUTO_CDファイルに.zshrcを挿入するだけで(zshを最初に一度作成してzsh環境ファイル)。端末プロンプトでzshを直接呼び出して、zshセッションを開始できます。または、デフォルトのシェルをzshに変更することができますchshコマンド。

ちなみにこれは奇妙な機能ではありません。クロス可能ディレクトリには「実行」属性があるため、標準コマンドのようにディレクトリを実行できます。

1
Emmanuel

Lsを使用してディレクトリを指定できます。ディレクトリから移動することなく、そのコンテンツのリストが表示されます。

ls -al /path/to/directory
0
Drac Noc