[LINUX] So starten Sie den Explorer über die WSL

Einführung

Ich wollte den Explorer über die Befehlszeile wie "Git Bash" in "WSL (Windows Subsystem für Linux)" starten, also versuchte ich herauszufinden, wie man ihn ausführt.

Die Ausführungsumgebung ist wie folgt.

Was ich machen wollte

Mit "Git Bash" können Sie den Explorer mit dem Befehl "start" an der Eingabeaufforderung ausführen.

$ start explorer [Verzeichnispfad]

Überprüfen Sie auf die gleiche Weise mit "WSL", ob Sie den Explorer über die Befehlszeile ausführen können.

Ergebnis

Infolgedessen konnte WSL den Explorer mit dem folgenden Befehl ausführen.

$ explorer.exe [Verzeichnispfad]

Warum Sie Dateien auf der Windows-Seite ausführen können

Ich habe den Inhalt der Umgebungsvariablen "PATH" auf der WSL-Seite mit dem Befehl "env" überprüft.

$ echo $PATH | sed s/:/\\n/g | grep -Ei "/mnt/c/windows"
/mnt/c/Windows/system32
/mnt/c/Windows
/mnt/c/Windows/System32/Wbem
/mnt/c/Windows/System32/WindowsPowerShell/v1.0/
/mnt/c/WINDOWS/system32
/mnt/c/WINDOWS
/mnt/c/WINDOWS/System32/Wbem
/mnt/c/WINDOWS/System32/WindowsPowerShell/v1.0/
/mnt/c/WINDOWS/System32/OpenSSH/
/mnt/c/WINDOWS/system32
/mnt/c/WINDOWS
/mnt/c/WINDOWS/System32/Wbem
/mnt/c/WINDOWS/System32/WindowsPowerShell/v1.0/
/mnt/c/WINDOWS/System32/OpenSSH/

Anscheinend spiegelt "WSL" standardmäßig die Umgebungsvariablen auf der Windows-Seite wider, sodass Sie anscheinend eine Ausführungsdatei wie einen Standard-Windows-Befehl angeben können.

Führen Sie den Befehl aus, ohne .exe anzugeben

Ich verstehe, wie man es ausführt, aber da es mühsam ist, jedes Mal ".exe" anzugeben und auszuführen, registrieren Sie einen Alias.

Aliase Registrierung

Registrieren Sie den Alias in der Bash-Konfigurationsdatei ".bashrc" und stellen Sie ihn so ein, dass der Befehl ohne ".exe" ausgeführt werden kann.

$ vim ~/.bashrc

Der Bearbeitungsbildschirm für "vim" wird geöffnet. Fügen Sie den Inhalt wie unten gezeigt zu ".bashrc" hinzu.

alias [Befehlsname]='[Name der Ausführungsdatei]'

Ich stelle es wie folgt ein.

# aliases
alias explorer='explorer.exe'

Verwenden Sie nach dem Bearbeiten den Befehl "source", um ".bashrc" neu zu laden und den Alias wiederzugeben.

$ source ~/.bashrc

Überprüfen Sie nach dem Ausführen des "Quellbefehls", ob der Befehl ohne ".exe" ausgeführt werden kann.

$ explorer .

Ich denke, Sie können es jetzt ohne .exe ausführen. Übrigens können Sie die Liste der festgelegten Aliase mit dem Befehl "alias" überprüfen.

Recommended Posts

So starten Sie den Explorer über die WSL
Übergang von WSL1 zu WSL2
So starten Sie Jupyter Notebook sofort vom Terminal aus
Wie man SWIG von waf benutzt
So starten Sie AWS Batch über die Python-Client-App
So greifen Sie über Python auf Wikipedia zu
So konvertieren Sie von .mgz nach .nii.gz
So konvertieren Sie das Format einfach aus Markdown
So aktualisieren Sie Google Sheets von Python
Verwendung von Multi-Core aus der Sicht mehrerer Sprachen
Zugriff auf RDS von Lambda (Python)
So bedienen Sie Linux von der Konsole aus
So erstellen Sie ein Repository aus Medien
So greifen Sie von außen auf den Datenspeicher zu
Summe von 1 bis 10
So öffnen Sie einen Webbrowser über Python
So erstellen Sie ein Funktionsobjekt aus einer Zeichenfolge
Studie aus Python Hour7: Verwendung von Klassen
So erhalten Sie Ergebnisse von id in Celery
So rufen Sie die Cloud-API über GCP-Cloud-Funktionen auf
So bedienen Sie Linux von außen Vorgehensweise
Wie man gut mit Linux-Befehlen aus Python umgeht
So extrahieren Sie den Koeffizienten aus der Minutenformel
So messen Sie die Leitungsgeschwindigkeit vom Terminal aus
Wie man GSR von Jupyter Lab of GCP git
Erfahren Sie, wie Sie Bilder aus dem TensorFlow-Code aufblasen
So klonen Sie ein Github-Remote-Repository von Atom
Verwendung von xml.etree.ElementTree
Wie benutzt man Python-Shell
[Python] So entfernen Sie doppelte Werte aus der Liste
So erstellen Sie einen Artikel über die Befehlszeile
Hinweise zur Verwendung von tf.data
Verwendung von virtualenv
So "cache-fähiger" Zugriff auf FPGA-Speicher von Linux
Schaben 2 Wie man kratzt
Wie benutzt man Seaboan?
Verwendung von Image-Match
Wie man Shogun benutzt
So installieren Sie Python
Verwendung von Pandas 2
Verwendung von Keras ~ Von der einfachen Modellgenerierung bis zum CNN ~
So kratzen Sie Bilddaten von Flickr mit Python
Wie man PyPI liest
Änderungen von Python 3.0 zu Python 3.5
So installieren Sie pip
Änderungen von Python 2 zu Python 3.0
Terraform konfiguriert, um AWS Lambda von Amazon SQS aus zu starten
Verwendung von numpy.vectorize
So installieren Sie archlinux
Verwendung von pytest_report_header
Wie man Gunicorn neu startet
So installieren Sie Python
Wie zum virtuellen Host
Wie man Selen debuggt
Verwendung des Azure Table-Speichers von Django (PTVS)
Wie man teilweise verwendet
Wie man Bio.Phylo benutzt
Wie man JSON liest
Verwendung von SymPy
Wie man x-means benutzt
Verwendung von WikiExtractor.py