보다 유연한 파일 시스템 탐색 방법


11

두 가지 관련 질문이 있습니다. 두 가지 모두 같은 대답을 받아 들일 것입니다.

  1. GUI에서 파일 시스템을 탐색하거나 탐색 할 때 파일 사이의 빈 공간을 마우스 오른쪽 버튼으로 클릭하고 메뉴 항목을 선택한 다음 선택적으로 루트로 '이 폴더에서 터미널 열기'라고 말하고 싶습니다
  2. 선택적으로 루트로 터미널을 사용할 때 대화

나는 kubuntu와 함께 Universe를 사용하지만 Debian Lenny는 gnome과 별도로 실행되므로 kde 또는 gnome의 모든 것이 작동합니다.

답변:


5

노틸러스 터미널

사물의 끝 부분에 대해서는 이것을 다음에 추가합니다 ~/.bashrc.

alias browse="xdg-open ."
alias browse-root="gksudo xdg-open ."

노틸러스-터미널

다른 사람들이 언급 한 노틸러스 개방 터미널 확장은 대부분의 용도에 적합하지만 루트 쉘을 여는 방법을 제공하지는 않습니다. 이 기능을 사용하는 가장 쉬운 방법은 다음과 같은 스크립트를 저장하는 것입니다 ~/.gnome2/nautilus-scripts/Open in Terminal (Root).

#!/bin/bash

cd $NAUTILUS_SCRIPT_CURRENT_URI
gnome-terminal -x sudo -s

이에 대한 재미있는 변형은 무서운 빨간색 배경색, 초기 이름 "Root Terminal"및 사용자 정의 쉘 명령으로 "root"라는 그놈 터미널 프로파일을 만드는 것 sudo -s입니다. 그런 다음 다음과 같이 노틸러스 스크립트를 사용하십시오.

#!/bin/bash

cd $NAUTILUS_SCRIPT_CURRENT_URI
gnome-terminal --window-with-profile=root

xdg-open .그리고 sudo xdg-open .그들이 KDE뿐만 아니라 GNOME에서 작동하기 때문에 더 좋을 수 있습니다.
dv3500ea

1
일반적으로 더 나은 방법이지만 이 버그sudo xdg-open . 로 인해 현재 실패합니다 .
ændrük

8

xdg-open 을 사용 하여 명령 행에서 파일 및 디렉토리 수 있습니다 . xopen타이핑을 좀 더 쉽게하기 위해 별칭이 있습니다. 당신이 넣어 ~/.bashrc그렇게하고는 sudo를 사용하여 루트 파일 브라우저를 가지고 :

alias xopen="xdg-open"
alias xopen-root="sudo xdg-open"

응용 프로그램에서 파일을 두 번 클릭하면 사용되는 파일이 열립니다. 예를 들어 텍스트 파일의 이름을 지정하면 gedit에서 열립니다. 그리고 디렉토리를 전달하면 파일 브라우저가 열립니다. 따라서 내 홈 디렉토리에 있으면 할 수 있습니다

$ xopen Documents
$ xopen .

파일 브라우저 (나우 틸러 스)가 해당 디렉토리를 엽니 다. 또한 xdg-open은 즉시 반환됩니다. 새 프로그램은 자체 프로세스로 시작되며 다음 명령을 입력 할 수 있습니다.

노틸러스 파일 브라우저에서 터미널열려면nautilus-open-terminal 패키지를 설치해야 합니다. 그런 다음 폴더 또는 파일 아래의 빈 공간을 마우스 오른쪽 버튼으로 클릭하고 해당 디렉토리로 설정된 경로로 터미널을 열 수 있습니다. 루트 터미널로 만드는 방법을 잘 모르겠습니다. 항상 sudo를 사용합니다.


xopen-sudo에 대한 답변을 추가하고 aendruk 팁을 추가하는 것을 고려해야합니다.
Javier Rivera


2

Ubuntu-tweak을 이미 설치 한 경우 노틸러스 확장 상자를 선택하면됩니다.

Lenny와 호환되는지 확실하지 않습니다! :-)

대체 텍스트

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.