명령 줄에서 프로그램을 시작하는 방법을 결정하는 방법이 있습니까


9

CLI 인터페이스가 없더라도. 명령 행에서 시작 / 종료하고 싶습니다.


2
무슨 뜻인지 정확히 설명해 주시겠습니까? 명령 행에서 응용 프로그램 메뉴에 나열된 프로그램을 시작하는 방법을 알고 싶습니까?
이사야

@DoR 응용 프로그램. cli에서 시작하고 죽이는 방법을 알고 싶습니다
myusuf3

답변:


18

짧은 버전 :

  • applications 디렉토리를 grepping하여 앱의 Exec 명령을 찾으십시오.

    grep 'Calculator' /usr/share/applications/*
    
  • 앱 시작

    gcalctool
    
  • 때려 죽여 Ctrl+C


먼저 응용 프로그램이 어디에 있는지 확인하십시오. 일부 디렉토리는 환경 변수 $PATH에 있으므로 전체 디렉토리를 입력 할 필요가 없습니다.

앱을 찾는 한 가지 방법은 메뉴 편집기 를 열고 (응용 프로그램 메뉴를 마우스 오른쪽 버튼으로 클릭하고 메뉴 편집을 선택) 앱의 명령을 찾는 것 입니다.

예를 들어 계산기는 위치 gcalctool에 있습니다 /usr/bin/gcalctool( whereis명령을 사용하여 앱의 정확한 경로를 찾으십시오). 이후 /usr/binPATH 변수 (유형에 echo $PATH), 당신은 입력하여 터미널에서 실행할 수 있습니다 gcalctool.

이제 포 그라운드에서 실행 중입니다. Ctrl+ 를 눌러 일시 중지하거나을 Z입력하여 백그라운드에서 다시 시작하거나을 입력 bg하여 전경에서 다시 시작할 수 fg있습니다. fg앱을 포 그라운드로 올리는 데 사용할 수도 있습니다 .

여러 앱에서이 작업을 수행하는 경우 모든 앱 jobs의 번호가 매겨진 목록을 얻은 다음 예 fg 3를 들어 하나를 올리는 데 사용할 수 있습니다.

포 그라운드에있는 앱은 Ctrl+ C또는 Ctrl+ 로 죽일 수 있습니다 (이전 앱에 \반응하지 않는 경우).

앱을 찾는 가장 보편적 인 방법은 파일 브라우저를 열고 파일 시스템 → usr → 공유 → 응용 프로그램 으로 이동하여 앱을 찾는 것입니다.

.desktop텍스트 편집기로 드래그 cat하여 읽을 수 있는 많은 파일 이 표시 됩니다. 이것은 계산기 .desktop 파일의 일부입니다.

[Desktop Entry]
Name=Calculator
Comment=Perform arithmetic, scientific or financial calculations
Exec=gcalctool

간부 항목은 당신이 여기에 관심이있는 것입니다. 메뉴 편집기로 갔을 때와 동일하게 더 빠릅니다. 찾을 수없는 경우 파일을 grep하여 앱을 검색 할 수 있습니다.

응용 프로그램의 응용 프로그램 디렉토리에 .desktop 파일이 없으면 당연히 명령인지 알아야합니다. TAB몇 글자로 제안을받는 데 사용하십시오 . 눌러 tab, tab, y의 거대한 목록을 얻을 수 있는 모든 응용 프로그램을.


1
다른 방법은 gnome-system-monitor를 사용하고 오른쪽 열에서 앱의 로고 + 일치하는 명령 줄 값을 찾는 것입니다.
Olivier Lalonde

2

일부 응용 프로그램이 터미널을 사용하여 소프트웨어 프로세스를 모니터링하는 경우에도 단순히 실행하고 제어를 터미널로 되 돌리는 다른 프로그램이 있습니다. 따라서 응용 프로그램을 계속 실행하면서 터미널을 닫을 수 있습니다.

그렇게하면 터미널에서 Ctrl-C를 눌러도 응용 프로그램이 중지되지 않습니다.

"killall"명령을 사용하여 프로그램에서 해당 조건에 직면 할 때 프로그램을 중지 할 수 있습니다.

예 : kdenlive를 실행 중이고 응답하지 않거나 터미널에서 명령을 사용하여 응용 프로그램을 닫으려면 다음과 같이 줄을 삭제하십시오.

killall kdenlive

다른 응용 프로그램에서이 작업을 수행 할 수 있지만 종료 될 프로그램의 인스턴스를 두 개 이상 실행중인 경우 프로그램의 모든 인스턴스가 닫힙니다.

파일 브라우저를 닫기 위해 killall nautilus를 예를 들어 삭제하면 데스크탑 관리에 사용되는 기본 브라우저도 닫힙니다.


0

사용

gnome-open <file>

기본 응용 프로그램의 명령 줄에서 직접 파일을 엽니 다.

killall <programname>

관련된 모든 프로세스를 종료합니다

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