Я пытаюсь обновить свой список источников APT в терминале, используя gedit
. Мой вопрос, как только я достиг этой точки, мне нужна командная строка «root @ bt: / ect / apt #» назад. строка просто пуста Как я могу вспомнить эту строку кода?
root@bt:~# cd
root@bt:~# cd /etc/apt/
root@bt:/etc/apt# ls
apt.conf.d sources.list sources.list.d trusted.gpg
preferences.d sources.list~ sources.list.save trusted.gpg~
secring.gpg sources.list.bt trustdb.gpg trusted.gpg.d
root@bt:/etc/apt# gedit sources.list
Я попытался найти это, и я также проверил файл справки, и я ничего не могу найти по этому вопросу. Любая помощь будет оценена.
Терминал не вернется к root@bt:/etc/apt#
, пока вы не закроете рабочий процесс. Который в этом случае Гедит.
После сохранения ваших изменений закройте Gedit, и ваш терминал вернется к тому, как он выглядел заранее.
Перед закрытием Gedit:
После закрытия Gedit:
Снаряд ждет возвращения Гедита. Если вы хотите сказать оболочке не ждать в этот момент, вы можете нажать ctrl + z для фонового gedit (который «замораживает»), чтобы «разморозить» gedit, вам нужно будет запустить команду «fg» в приглашении, которое вы только что вернулись.
В будущем вы также можете запускать программы, не дожидаясь их возврата, выполнив команду «& amp;». Например, «gedit /etc/apt/sources.list & amp;», will Получите ваш гедит без монополизации вашей оболочки.
Если вы нажмете Ctrl kbd> + C kbd>, это должно закрыть все запущенные процессы.
Если вы добавляете &
в конец строки, например
gedit somefile &
Затем вы редактируете somefile, но gedit работает в фоновом режиме, поэтому вы возвращаете командную строку, прежде чем закрывать gedit.
вы заметите, что в этом случае возвращается число 2388 . Это taskID экземпляра gedit, который работает.
Если вы закроете терминал, вы убьете запущенный gedit как дочерний процесс терминала, поэтому вам нужно держать терминал открытым, пока вы не закончили редактирование, но вы можете выполнять другие команды.
Если вы хотите закрыть терминал, вы можете разорвать связь, используя команду disown
с номером, который был возвращен. В этом случае
disown 2388
Теперь вы можете закрыть терминал, если хотите, и gedit продолжит работу.
Примечание: это относится не только к gedit, оно работает со всеми программами, независимо от того, имеют ли они графический интерфейс или нет