Как быстро удалить мои команды?

Поскольку веб-сайт http://www.remastersys.com теперь, кажется, исчезает постоянно, приведенные выше инструкции не работают, поскольку они полагаются на загрузки с веб-сайта.

Это то, что я сделал, чтобы получить копию Remastersys 3.0.4-2, запущенную на Ubuntu 14.04.

Перейдите на этот сайт: http://www.filewatcher.com и выполните поиск, а затем загрузите следующие файлы: remastersys_3. 0.4-2_all.deb remastersys-gui_3.0.4-1_i386.deb (32-разрядный) remastersys-gui_3.0.4-1_amd64.deb (64-разрядный) Установите следующим образом:
sudo apt-get install plymouth-x11       
sudo dpkg -i remastersys_3.0.4-2_all.deb  
sudo dpkg -i remastersys-gui_3.0.4-1_i386.deb     (32 bit)
sudo dpkg -i remastersys-gui_3.0.4-1_amd_64.deb   (64 bit)
Если у вас запущены незавершенные зависимости:
sudo apt-get -f install
Запустите Remastersys следующим образом:
sudo remastersys-gui
Это вызовет обычное меню GUI Remastersys.
1
задан 10 January 2018 в 01:36

13 ответов

Ctrl + U должен помочь вам.

Ниже приведены остальные доступные варианты. Схватившись отсюда

UNIX понимает несколько команд с управляющим ключом, команды, которые вы вводите, удерживая клавишу управления (ctrl) при ударе по второму ключу

Ctrl + S - замораживает экран и останавливает любой экран на экране от продолжения (эквивалентно клавише без прокрутки) (иногда требуется момент для работы)

S + [d2 ] U - затухает экран и позволяет продолжить отображение экрана

CTRL + C - прерывает запущенную программу

CTRL + \ - (d17) \ + C - приостанавливает выполнение программы (используйте команду fg для продолжения программы см. s $

CTRL + H - удаляет последний символ, набранный

CTRL + W - удаляет последнее введенное слово

W + H - удаляет последнюю строку, набранную

CTRL + R - поиск текста из истории

CTRL + D - завершает ввод текста для многих программ UNIX, включая почту d.

Примечание:

Когда мы удаляем с помощью D + R или CTRL + U, мы также выполняем (отредактировать) операцию «вырезать» (убрать) (удалить и сохранить в буфере / буфере обмена). Чтобы вставить (выдернуть) строку в буфере / буфер обмена, используйте CTRL + Y.

109
ответ дан 25 May 2018 в 06:52
  • 1
    На самом деле ctrl-r ищет текст из истории. – Eric Carvalho 4 September 2012 в 17:07
  • 2
    @EricCarvalho Вы правы. Удаление этой опции из ответа. – devav2 4 September 2012 в 17:16
  • 3
    Это общие управляющие коды UNIX. По умолчанию терминал ubuntu основан на bash, который отличается. – OrangeDog 5 September 2012 в 15:19
  • 4
    Ctrl-U удаляет курсор в начало строки. Я часто использую его, помещая курсор перед аргументами в команду из истории. Таким образом, я могу ввести новую команду, используя те же аргументы - например, изменить файл меньшего размера на файл kate, чтобы я мог редактировать файл после того, как посмотрел его, чтобы узнать, нужны ли какие-либо изменения. – Joe 6 September 2012 в 01:33
  • 5
    @OrangeDog - все в порядке - я использую все это в моем терминале bash-bashed Ubuntu, за исключением CTR- \ one. – belacqua 15 June 2013 в 06:05

Я обычно использую Alt + Backspace. Если вы используете bash, это позволит вам удалить до прежнего специального символа (/, ;, и т. Д.). Если вы используете zsh, он также удалит косые черты и точки с запятой.

В bash это отличается от Alt + w в том смысле, что Backspace + w удаляет предыдущее слово wheres Backspace + Backspace удаляет, пока не будет найден предыдущий специальный символ. В zsh обе комбинации клавиш делают то же самое

61
ответ дан 25 May 2018 в 06:52
  • 1
    Ctrl + W делает то же самое. – hytromo 5 September 2012 в 00:28
  • 2
    Однако для терминалов, таких как rxvt, работать не будет. – sqram 5 September 2012 в 09:36
  • 3
    @lyrae Для меня он отлично работает в rxvt, хотя и не в xterm. И он работает только в том случае, если установлен set -o emacs. – Marco 6 September 2012 в 14:55
  • 4
    Я использую ALT+Backspace, а также CTRL+C. Это работает на любом Linux. :) – tftd 9 September 2012 в 02:17
  • 5
    @hakermania: Нет, это другое. Ctrl + w удаляет слово, а Alt + Backspace удаляется до предыдущего специального символа (/, ;, `` и т. Д.). – jobin 28 May 2014 в 16:22

Ниже приведен список сочетаний клавиш, которые можно использовать с оболочкой bash.

Ctrl + A    Go to the beginning of the line you are currently typing on
Ctrl + E    Go to the end of the line you are currently typing on
Ctrl + L    Clears the Screen, similar to the clear command
Ctrl + U    Clears the line before the cursor position. If you are at the end of the line, clears the entire line.
Ctrl + H    Same as backspace
Ctrl + R    Lets you search through previously used commands
Ctrl + C    Kill whatever you are running or start a new prompt
Ctrl + D    Exit the current shell
Ctrl + Z    Puts whatever you are running into a suspended background process. fg restores it.
Ctrl + W    Delete the word before the cursor
Ctrl + K    Clear the line after the cursor
Ctrl + T    Swap the last two characters before the cursor
Esc + T     Swap the last two words before the cursor
Alt + F     Move cursor forward one word on the current line
Alt + B     Move cursor backward one word on the current line
Tab         Auto-complete files and folder names

То, что вы хотите сделать, достигается либо с помощью Ctrl + C, либо Ctrl + U на конец строки.

32
ответ дан 25 May 2018 в 06:52
  • 1
    Это самый полный список, хотя лучшим ответом является Ctrl+C или (Ctrl+E Ctrl+U) – New Alexandria 5 September 2012 в 21:24
  • 2
    Сколько в списке применимо к tcsh, что меня интересует? – TCSGrad 6 September 2012 в 04:21
  • 3
    @ shan23. Прочитайте команды «Редактор». раздел man tcsh, или используйте bindkey -l. Похоже, это совсем другое дело. – OrangeDog 6 September 2012 в 23:12
  • 4
    Обратите внимание, что некоторые из них потерпят неудачу, если вы используете привязки vi для Readh bash (или другой оболочки). Они должны в основном применяться к tcsh; эти предварительные баш. bash также включил много хороших ярлыков истории из csh / tcsh. – belacqua 15 June 2013 в 06:24

Alt + # (то есть Alt + Shift + 3) будет комментировать текущую команду и продолжить на следующей строке.

Например, если вы наберете Alt , e , # , t, Alt + #, вы получите:

you@computer$ #test
you@computer$ 

Если вы хотите вернуть свою прежнюю команду, вы можете нажмите стрелку вверх и удалите хэш-символ ( e , Home, t или Shift , Ctrl + 3 , # ).

Я думаю, что это функция GNU Readline, поскольку она работает в Bash, Python и MySQL.

24
ответ дан 25 May 2018 в 06:52

Ctrl + C - в дополнение к прерыванию запущенных команд, он может также использоваться для «прерывания» ввода командной строки.

В отличие от Ctrl + U, вы все равно увидите, что вы набрали, но ваш курсор перейдет к новой строке, и вы получите пустое приглашение командной строки. [ ! d3]

22
ответ дан 25 May 2018 в 06:52
  • 1
    Я предпочитаю это просто из-за мышечной памяти, и вы все равно можете скопировать / вставить что-нибудь важное, потому что там прервана команда. – ish 4 September 2012 в 20:28

Символ Bash readline Ctrl + X + E очень полезен, когда вы работаете в командной строке. Если вы входите в длинную команду и решаете, что хотите вместо этого открыть ее в текстовом редакторе по умолчанию, все, что вам нужно сделать, это использовать ярлык.

Использует Bash's , и этот конкретный ярлык называется edit-and-execute-command. Вы можете установить свой редактор по умолчанию, поместив export EDITOR="/usr/bin/vi" в ~/.bashrc или ~/.bash_aliases.

Войдите в bind -P, чтобы просмотреть текущие привязки readline и обратитесь к man readline или файлам Ubuntu онлайн Чтобы получить больше информации.

8
ответ дан 25 May 2018 в 06:52

Я также использую Esc + Backspace, чтобы удалить все предыдущие символы до специального символа. Это то же самое, что и Alt + Backspace. Удобно, если вы просто удаляете несколько слов за раз.

7
ответ дан 25 May 2018 в 06:52

Для привязки клавиш vi

Когда используется карта клавиш vi, например, в bash с set -o vi или в zsh с bindkey -v:

Режим вставки

Это то же самое нажатие клавиши, что и в режиме по умолчанию / emacs:

Ctrl + U

удаление текущей позиции до начала строки. Таким образом, он удаляет всю строку, если курсор находится в конце.

Нормальный режим

Существует несколько способов удалить строку двумя нажатиями клавиш:

Удалить linewise dd со значением по умолчанию для одной строки:

Ctrl d

, который является самым простым с точки зрения затронутых клавиш.

Другой способ: перейти к началу строки с ^ и удалить до конца строки с помощью D:

d U

Они обе удаляют всю строку не только слева, например Ctrl + U в режиме вставки, либо вариант bleow.

Если вы находитесь в конце строки в настоящее время, поэтому вам не нужно ничего удалять вправо, это также сделает:

Удалить здесь d, чтобы начать строку ^:

[d20 ] Ctrl ^

Вы можете использовать все это из режима вставки, вам нужно обычное выключение, чтобы перейти в обычный режим. Например, чтобы удалить всю строку из режима вставки, используйте:

^ U d

3
ответ дан 25 May 2018 в 06:52

Символ Bash readline Ctrl + X + E очень полезен, когда вы работаете в командной строке. Если вы входите в длинную команду и решаете, что хотите вместо этого открыть ее в текстовом редакторе по умолчанию, все, что вам нужно сделать, это использовать ярлык.

Использует Bash's , и этот конкретный ярлык называется edit-and-execute-command. Вы можете установить свой редактор по умолчанию, поместив export EDITOR="/usr/bin/vi" в ~/.bashrc или ~/.bash_aliases.

Войдите в bind -P, чтобы просмотреть текущие привязки readline и обратитесь к man readline или файлам Ubuntu онлайн Чтобы получить больше информации.

8
ответ дан 25 May 2018 в 06:52

Символ Bash readline Ctrl + X + E очень полезен, когда вы работаете в командной строке. Если вы входите в длинную команду и решаете, что хотите вместо этого открыть ее в текстовом редакторе по умолчанию, все, что вам нужно сделать, это использовать ярлык.

Использует Bash's , и этот конкретный ярлык называется edit-and-execute-command. Вы можете установить свой редактор по умолчанию, поместив export EDITOR="/usr/bin/vi" в ~/.bashrc или ~/.bash_aliases.

Войдите в bind -P, чтобы просмотреть текущие привязки readline и обратитесь к man readline или файлам Ubuntu онлайн Чтобы получить больше информации.

8
ответ дан 25 May 2018 в 06:52

Символ Bash readline Ctrl + X + E очень полезен, когда вы работаете в командной строке. Если вы входите в длинную команду и решаете, что хотите вместо этого открыть ее в текстовом редакторе по умолчанию, все, что вам нужно сделать, это использовать ярлык.

Использует Bash's , и этот конкретный ярлык называется edit-and-execute-command. Вы можете установить свой редактор по умолчанию, поместив export EDITOR="/usr/bin/vi" в ~/.bashrc или ~/.bash_aliases.

Войдите в bind -P, чтобы просмотреть текущие привязки readline и обратитесь к man readline или файлам Ubuntu онлайн Чтобы получить больше информации.

8
ответ дан 25 May 2018 в 06:52

Символ Bash readline Ctrl + X + E очень полезен, когда вы работаете в командной строке. Если вы входите в длинную команду и решаете, что хотите вместо этого открыть ее в текстовом редакторе по умолчанию, все, что вам нужно сделать, это использовать ярлык.

Использует Bash's , и этот конкретный ярлык называется edit-and-execute-command. Вы можете установить свой редактор по умолчанию, поместив export EDITOR="/usr/bin/vi" в ~/.bashrc или ~/.bash_aliases.

Войдите в bind -P, чтобы просмотреть текущие привязки readline и обратитесь к man readline или файлам Ubuntu онлайн Чтобы получить больше информации.

8
ответ дан 25 May 2018 в 06:52

Символ Bash readline Ctrl + X + E очень полезен, когда вы работаете в командной строке. Если вы входите в длинную команду и решаете, что хотите вместо этого открыть ее в текстовом редакторе по умолчанию, все, что вам нужно сделать, это использовать ярлык.

Использует Bash's , и этот конкретный ярлык называется edit-and-execute-command. Вы можете установить свой редактор по умолчанию, поместив export EDITOR="/usr/bin/vi" в ~/.bashrc или ~/.bash_aliases.

Войдите в bind -P, чтобы просмотреть текущие привязки readline и обратитесь к man readline или файлам Ubuntu онлайн Чтобы получить больше информации.

8
ответ дан 25 May 2018 в 06:52

Другие вопросы по тегам:

Похожие вопросы: