Как я могу просмотреть ссылку или шпаргалку основного синтаксиса удара в терминале Linux?

Как всегда - это зависит. Большинство контрольных инструментов станет желтым или красным из, они встречаются с больше, чем определенное число процессов-зомби.

Так в основном - да - это обычно - знак проблемы.

Но я видел программы, которые порождают процессы-зомби как часть их "нормальных" операций. Эти процессы-зомби ушли, когда согласно высокоуровневому API (я не говорю, что родительский процесс здесь) был назван с командой "выхода/выхода".

Таким образом в этих случаях кажется, что приложение заботилось (и возможно нуждался), эти зомби. Таким образом для контроля я должен был определить исключение на серверах, куда эти приложения работали.

В других случаях зомби ушли после короткого времени - таким образом, у Вас могут быть определенные состояния non-persistent-system с процессами-зомби.

В Вашем случае: Если gvim сделан не должно быть никакого оставленного зомби - так propably ошибка.

8
24.06.2014, 04:56
3 ответа
  • man bash - каноническая Bash ссылка.
  • help - это помощь по help Bash builtin, и как она даёт короткие сообщения о других Bash built-инструкциях, таких как help for.
  • Вики Грега - лучшее место, чтобы найти точечный, лаконичный, а иногда даже развлекательный справочный материал для практически каждого аспекта Bash.
  • Если вам нужен быстрый способ поиска синтаксиса, вы можете управлять версиями .bash_history. Слишком много команд, синтаксис различных параметров, sed и awk шум линии и другие вещи, чтобы когда-либо запомнить все это, так что приятно иметь "ухоженную" персональную ссылку с тегами tags, чтобы посмотреть вверх.
13
27.01.2020, 20:08

Так как в сети много таких вещей, вот вам предложение; я использую это для всяких вещей.

Создайте каталог $HOME/notes. Добавьте подпапку bash. Если у вас нет $HOME/bin, создайте его, добавьте его в свой путь любым удобным вам способом (например: в ~/.bashrc). Затем поместите туда простой скрипт, cmdref.sh:

#!/bin/bash

if [ -z "$CMREF_DIR" ]; then
        CMREF_DIR="$HOME/notes"
fi

cat "$CMREF_DIR/${1}/${2}.txt"

Соедините его для удобства, ln -s ~/bin/cmdref.sh ~/bin/cmdref; мне нравится делать это так, что вы можете редактировать исходный текст cmdref.sh, а редактор все равно будет распознавать тип файла по суффиксу.

Скопируйте что угодно в различные файлы в ~/заметки/бэш -- например, у вас может быть файл arrays.txt, loops.txt и др. До тех пор, пока это только для вашего личного пользования, вы не нарушаете авторское право.

Теперь вы можете использовать это из командной строки, например: cmdref bash arrays и эта шпаргалка будет напечатана на консоли. Обратите внимание, что хотя файлы .txt (опять же, использование соответствующих суффиксов полезно для редакторов, файловых браузеров и т.д.), вы не должны использовать cmdref bash arrays.txt, так как он добавлен в cmdref.sh (единственное, что делает скрипт - это конвертирует пути и добавляет суффикс).

.
13
27.01.2020, 20:08

man bash охватывает каждый аспект синтаксиса bash, например. для , если операторы , строка равна нулю и несуществующие файлы , просто найдите (нажмите клавишу / и введите следующее) для CONDITIONAL EXPRESSIONS.

.
3
27.01.2020, 20:08

Теги

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