วิธีเปิดโฟลเดอร์ (ด้วย GUI) จากเทอร์มินัล


86

ฉันต้องการวางลิงค์ / ทางลัด / ตัวเรียกใช้ในพาเนล unity ของฉัน (ubuntu 12.10)

ฉันติดตามการกวดวิชานี้บน handytutorial.com เพื่อสร้างตัวเรียกใช้งานที่กำหนดเองแล้วลากไปยังแผงควบคุม

ฉันแค่ต้องรู้ว่าฉันต้องป้อนคำสั่งใด เป็นไปได้ไหม


คุณพยายามเปิดตัวอะไร
catalesia

ฉันคิดว่าเขาพยายามเพิ่ม URL เป็นตัวเรียกใช้งาน Midori เคยมีสิ่งนี้บางทีฉันจะลองดูอีกครั้ง
userDepth

คำตอบ:


104

gnome-openไม่ทำงานสำหรับฉันใน 12.04 แต่nautilus /pathการเปิดใช้งานได้

ตัวอย่าง: nautilus /home/john/Downloads.


แปลก ... ฉันอยู่ที่ 12.04 ในตอนนี้ gnome-openทำงานได้สำหรับฉัน คุณใช้ Lubuntu หรือไม่? หรือ Xubuntu
Eric Carvalho

พยายามในกล่องของฉัน (12.04 LTS ใช้ Unity 3D) gnome-openดูเหมือนจะไม่ได้รับการติดตั้ง (แต่คุณสามารถติดตั้งได้ง่าย) ฉันยังคงชอบที่nautilus <path>จะทำเพราะมันต้องใช้ความพยายามเพิ่มเติม 0
oaskamay

8
ลองxdg-openแทน
elias

3
@oaskamay gnome-openฉันพบว่าทำไมฉันมี ฉันติดตั้ง gnu-cash ซึ่งติดตั้ง libgnome2-bin (gnome-open อยู่ในนั้น) เป็นการอ้างอิงอย่างใดอย่างหนึ่ง
Eric Carvalho

1
ทำงานบน 18.04 ได้เช่นกัน
Célestin Taramarcaz

60

หากคำถามคือวิธีเปิดไฟล์ / โฟลเดอร์คำตอบนั้นจะเป็นxdg-openเสมอ

จากผู้ชาย xdg-open :

xdg-open เปิดไฟล์หรือ URL ในแอปพลิเคชันที่ผู้ใช้ต้องการ หากมีการระบุ URL URL จะถูกเปิดในเว็บเบราว์เซอร์ที่ผู้ใช้ต้องการ หากมีการระบุไฟล์ไฟล์จะถูกเปิดในแอปพลิเคชันที่ต้องการสำหรับไฟล์ประเภทนั้น xdg-open รองรับไฟล์, ftp, http และ https URL

ในกรณีเฉพาะนี้คำสั่ง

xdg-open folder

เปิดโฟลเดอร์ในตัวจัดการไฟล์เริ่มต้นของคุณไม่ว่าจะเป็น Nautilus, Dolphin, Thunar หรืออย่างอื่น


ที่จริงฉันคิดว่าแอปพลิเคชันส่วนใหญ่จะทำงานได้ตามปกติและเปิดไฟล์ / url / binary เพราะเป็นประเภทไฟล์เริ่มต้นที่จะจัดการ ตัวอย่างเช่น: blender untitled.blend
userDepth

เครื่องมือนี้เลิกใช้แล้วใช้ 'gio open' แทน
ktec

20

ทางลัดในการเปิดโฟลเดอร์หรือไม่? หากนี่คือสิ่งที่คุณต้องการคำสั่งคือ:

gnome-open </path/to/folder>

ตัวอย่างเช่นgnome-open /home/Tiago/Downloads.

sudo apt-get install libgnome2-binถ้ามันไม่ได้ติดตั้งการทำงาน


ใช้ได้กับฉันใน Ubuntu 15.05
lakesare

ใช้งานได้กับ Ubuntu 16.04 GNOME Flashback
chus

11

nautilus <path>ใช้คำสั่ง

ตัวอย่างเช่น: nautilus /home/oaskamayจะเปิด~โฟลเดอร์home ( ) ของฉัน

นอกจากนี้หากคุณต้องการที่จะเปิดขึ้น GUI ที่มีสิทธิ์ root gksu nautilus <path>เรียกใช้ มันใช้งานได้กับส่วนหน้าของ GUI ทุกตัวเช่นgksu gedit /etc/default/grubกัน

มันเป็นสิ่งสำคัญที่จะทราบว่าคุณควรจะไม่เคยเริ่มต้นปพลิเคชัน GUI sudo gedit /etc/default/grubเช่นดังนั้น


4

xdg-openทำงานสำหรับฉันในอูบุนตู 16.04 ฉันทำสำเนาคำสั่งนี้เป็นopen:

sudo cp /usr/bin/xdg-open /usr/bin/open
sudo chmod 775 /usr/bin/open

ตอนนี้คุณสามารถใช้งานได้เหมือนบนmac os :

open ./

สิ่งนี้อาจตอบชื่อคำถาม แต่ฉันไม่เห็นว่าสิ่งนี้สอดคล้องกับคำถามอย่างไร
ไม่ระบุชื่อ 2

การตอบชื่อคำถามดูเหมือนสำคัญกว่าฉันพบคำตอบนี้ในขณะที่ค้นหาสิ่งที่ถูกถามในชื่อ สงสารมันเป็นเพียงสำเนาของคำตอบในคำถามเดียวกันอีก 3 ปีได้รับก่อนหน้านี้ ...
ฮันส์ Janssen

0

คุณสามารถสร้างนามแฝงง่ายๆที่ชื่อว่า "open" หรือ "o" ฯลฯ ... ใน. bashrc

sudo nano ~/.bashrc

# add personaly open alias
alias open='xdg-open ./'

ออกจากระบบบัญชีลงชื่อเข้าใช้เปิดเครื่องและเขียนเปิด


-1

ใช้ฟังก์ชั่นแอพ Midori เมื่อฉันสร้างแอพด้วยวิธีนี้มันจะถูกเพิ่มลงในตัวเรียกใช้งาน

ป้อนคำอธิบายรูปภาพที่นี่

ป้อนคำอธิบายรูปภาพที่นี่

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.