Tôi chưa quen với Ubuntu và đang tự hỏi liệu có thể mở một thiết bị đầu cuối với một đường dẫn khớp với vị trí hiện tại của bạn trong trình quản lý tệp không? Trong Windows rất dễ, nhưng làm thế nào để bạn làm điều đó trong Linux?
Tôi chưa quen với Ubuntu và đang tự hỏi liệu có thể mở một thiết bị đầu cuối với một đường dẫn khớp với vị trí hiện tại của bạn trong trình quản lý tệp không? Trong Windows rất dễ, nhưng làm thế nào để bạn làm điều đó trong Linux?
Câu trả lời:
Từ https://askubfox.com/a/207448/371765
Chạy sudo apt-get install nautilus-open-terminal
trong một thiết bị đầu cuối, theo sau nautilus -q
để thoát khỏi tất cả các cửa sổ nautilus đang mở. Khi nautilus được mở tiếp theo, một dòng ghi open in terminal
sẽ xuất hiện trong menu chuột phải.
Xin lưu ý rằng gói nautilus-open-terminal
nằm trong kho vũ trụ.
Cập nhật, ngày 11 tháng 4
Tạo một tập lệnh đơn giản opendirectory.sh
với các nội dung sau
#!/bin/sh
# set -x
OPENDIR=$(zenity --entry --text="Type or paste address");gnome-terminal --working-directory="$OPENDIR" &
Liên kết tập lệnh đó với một phím tắt, ví dụ Ctrl+ Alt + ihoặc bất cứ điều gì bạn thích.
Bây giờ, khi bạn đang ở trong một số thư mục trong nautilus, nhấn Ctrl+ Lđể mở thanh địa chỉ. Sao chép địa chỉ thư mục hiện tại của bạn bằng Ctrl+ X.
Lauch các phím tắt bạn vừa tạo và dán địa chỉ bằng Ctrl+ Vvào hộp thoại. Thiết bị đầu cuối sẽ bật lên với thư mục mà bạn đã nói với hộp thoại để mở.
IMHO, đây là "bản địa" như nó được và không yêu cầu cài đặt bổ sung. Chắc chắn, nó không phải là một loại nhấp chuột phải của điều, nhưng nó hoạt động và có thể được thực hiện nhanh chóng. Cũng sẽ làm việc cho những người quản lý tệp khác không hỗ trợ tùy chọn này
Bài gốc
Về mặt kỹ thuật nautilus, trình quản lý tệp mặc định, không có open terminal here
tùy chọn, nhưng có một trình cắm cho điều đó trong kho. Bạn có thể quan tâm nhiều hơn đến các trình quản lý tệp khác hỗ trợ tùy chọn này.
Như một cách giải quyết, bạn có thể thử như sau:
Ctrl+ Lsẽ mở văn bản được nộp để nhập địa chỉ, với thư mục làm việc hiện tại được tô sáng. Cắt nó ra CtrlXvà dán vào thiết bị đầu cuối bằng CtrlShiftVhoặc nhấp chuột phải. Thay thế, sử dụng hộp thoại chạy để khởi chạy gnome-terminal --working-directory=
và dán bất cứ thứ gì bạn đã sao chép sau dấu =.
Kéo và thả: Kéo nút / tab (không chắc nó được gọi như thế nào) vào thiết bị đầu cuối, thêm cd ở phía trước
Một cách khác: Mở trình quản lý tập tin và thiết bị đầu cuối. Kéo và thả thư mục bạn muốn truy cập vào thiết bị đầu cuối và thêm cd
vào đường dẫn.
Ví dụ, nếu tôi muốn truy cập bin
thư mục trong thư mục của mình /home/serg/
, tôi sẽ kéo thư mục đó đến terminal và nó sẽ xuất hiện dưới dạng '/home/serg/bin'
. Tiếp theo, thêm cd
, để toàn bộ dòng là cd '/home/serg/bin'
.
cd <path>
.
Với trình quản lý tệp của Dolphin , KDE, bạn có hai tùy chọn:
Mở một thiết bị đầu cuối như một bảng điều khiển trong cùng một cửa sổ. Sử dụng phím tắt F4hoặc menu: Điều khiển → Bảng điều khiển → Thiết bị đầu cuối .
Thư mục làm việc được đồng bộ giữa hai bảng; thay đổi thư mục trong một trong hai bảng cũng sẽ thay đổi nó trong bảng khác. Ngọt!
Trong ảnh chụp màn hình này, bạn thậm chí còn thấy sự ngọt ngào khi có nó như một mục thanh công cụ ở trên cùng.
Mở một thiết bị đầu cuối trong một cửa sổ mới. Sử dụng Shift+ F4để làm điều đó. Nó sẽ không có tính năng để đồng bộ hóa thư mục làm việc, nhưng nó chỉ mở một cửa sổ mới với bộ thư mục làm việc hiện tại.
Điều tương tự cũng áp dụng cho các ứng dụng khác trong KDE Plasma, như trình soạn thảo văn bản Kate (kích hoạt nó trong cài đặt của Kate, đó là một plugin tích hợp). Mở một thiết bị đầu cuối với một phím tắt duy nhất từ trình soạn thảo văn bản của bạn với ngữ cảnh của tệp, chỉ đơn giản là tuyệt vời.
Dưới đây là một tổng quan nhỏ về ba trình quản lý tệp mà tôi biết:
Trình quản lý tệp Nemo (một phần của Cinnamon DE) có tùy chọn menu ngữ cảnh tích hợp cho cả "Mở dưới dạng gốc" và "Mở trong một thiết bị đầu cuối".
Trình quản lý tệp Thunar (một phần của Xubfox / XFCE DE) thậm chí còn cung cấp một tính năng để tạo các tác vụ do người dùng xác định xuất hiện trong menu ngữ cảnh. Ví dụ, có "Mở một thiết bị đầu cuối ở đây". Tôi đã thêm một "Mở như root" cho các thư mục bản thân mình. Bạn có thể chỉ định lệnh để thực thi, tham số nào sẽ cung cấp cho nó và loại tệp / thư mục nào sẽ hiển thị.
Tôi có thể mở rộng câu trả lời của mình và thêm một lời giải thích chi tiết hơn về cách tạo một mục menu ngữ cảnh tùy chỉnh trong Thunar. Hãy để lại cho tôi một bình luận nếu có ai quan tâm.
Trình quản lý tệp Nautilus (một phần của Unity DE, mặc định cho Ubuntu bình thường) không cung cấp cả hai tính năng được tích hợp cũng như khả năng tạo các mục menu ngữ cảnh tùy chỉnh. Tuy nhiên, tồn tại một gói có thể cài đặt bổ sung để mở rộng khả năng của Nautilus để mở thư mục trong thiết bị đầu cuối (xem câu trả lời của @ethanbmnz).
PS: Tôi biết rằng "Mở bằng root" không phải là một tính năng được OP yêu cầu, nhưng tôi nghĩ nó liên quan và không kém hữu ích hơn "Mở trong một thiết bị đầu cuối".
đến trong nautilus vào 15.04 theo mặc định.
Nếu bạn có nghĩa là mở một thiết bị đầu cuối mới trong một cửa sổ mới, với cùng vị trí với thiết bị đầu cuối đã mở trước đó.
Sau đó,
Ctrl+Shift+N
làm việc cho tôi.
Tôi đang dùng Ubuntu 17.04.
Cảm ơn bạn.
Ctrl+Shift+N
được sử dụng để tạo một thư mục mới. Atleast trên Ubunutu 18.04 LTS
Tôi hiểu rằng một câu trả lời đã được cung cấp và chấp nhận, nhưng tôi tình cờ phát hiện ra câu hỏi này từ cấu hình Ubuntu MATE của mình bằng trình caja
quản lý tệp và tự nhiên, không thể dễ dàng áp dụng bất kỳ giải pháp nào trong số này. Vì vậy, đối với những người bạn có thể đang tìm kiếm một cách để làm điều này Caja
trên MATE Desktop
, đây là một cái gì đó có thể làm việc (nó hiệu quả với tôi):
Bật lên dconf-editor
từ menu bắt đầu của bạn (hoặc cách khác, từ thiết bị đầu cuối). Điều hướng đến org.mate.interface
và quan sát hộp kiểm với mô tả "Có thể thay đổi Accels". Đánh dấu vào ô đó là true
.
Bây giờ hãy đốt cháy caja
cách yêu thích của bạn. Chuyển đến trình đơn thay thế ở trên cùng, xem "Tệp" và thấy tùy chọn "Mở trong thiết bị đầu cuối" như mọi khi. Ngoại trừ lần này, nhẹ nhàng di chuyển chuột (hoặc phạm vi bàn phím) sang tùy chọn đó và nhấn tổ hợp nút (tôi thích sử dụng Ctrl-Alt-H
nghĩa là "thiết bị đầu cuối mở TẠI ĐÂY"). Bây giờ bạn sẽ thấy sự kết hợp nút đó trên menu thả xuống và có thể sử dụng nó. Lưu ý rằng bạn không nên đặt nó thành một kết hợp hiện có, chẳng hạn như mặc định Ctrl-Alt-T
để mở một thiết bị đầu cuối trong ~
thư mục của bạn . Phương pháp này sẽ không ghi đè lên các combo hiện có.
Hi vọng điêu nay co ich.
Một giải pháp khác với một kịch bản:
#!/bin/bash
xfce4-terminal --working-directory="$(xclip -o)"
Tôi gán một phím tắt cho tập lệnh này (trong trường hợp của tôi, F4).
Khi tôi ở trong một thư mục trong trình quản lý tệp của mình, tôi nhấn CTRL+ Lđể tô sáng đường dẫn thư mục và sau đó tôi nhấn F4(phím tôi chọn ở trên để mở thiết bị đầu cuối). Đây là một cách khác để sử dụng PC mà không cần rời tay khỏi bàn phím của bạn.
Thay vì xfce4-terminal, bạn có thể sử dụng gnome-terminal.
Đó là một vấn đề thực sự đơn giản để giải quyết. Bạn có thể chỉ cần cài đặt gói thiết bị đầu cuối mở nautilus và nếu bạn cài đặt nó, thì bạn có thể chỉ cần mở thiết bị đầu cuối từ bất kỳ thư mục / giám đốc nào bạn muốn chỉ bằng cách nhấp chuột phải và nhấp vào open terminal here
.
Để cài đặt nó,
tất cả những gì bạn muốn làm là cài đặt nó bằng cách mở một thiết bị đầu cuối, hy vọng bạn biết cách. Sau đó nhập lệnh này và nhấn enter:
sudo apt-get install nautilus-open-terminal
Sau khi cài đặt, hãy vào một thư mục và thử nó. Chỉ cần mở thư mục nhà và nhấp chuột phải >> Sau đó chọn Mởterminal here
hoặc bạn có các lựa chọn khác để cài đặt trình quản lý tệp khác và trong một số trong số chúng có chức năng mở thiết bị đầu cuối ở đây trên menu chuột phải. Nemo có nó. Chúc may mắn