Unix & Linux

49
Есть ли (хороший) SQLite GUI для Linux?

Я ищу утилиту графического администрирования SQLite для Linux, но я не могу найти ничего (я нашел расширение для Firefox, я не пользователь этого браузера). Есть ли что-нибудь, о чем ты...

49
Псевдоним для списка каталогов, отсортированного по времени, измененному в обратном порядке

Когда мне нужно найти мои недавно использованные файлы, эта команда: ls -lt списки в порядке возрастания (по времени), когда есть много файлов, мне нужно прокрутить вверх, чтобы увидеть необходимые файлы, потому что не помещается на экране терминала. Выяснив, что tacинвертирует вывод, я использую:...

49
Может ли программа командной строки предотвратить перенаправление вывода?

Я так привык делать это: someprogram >output.file Я делаю это всякий раз, когда хочу сохранить вывод, сгенерированный программой, в файл. Мне также известны два варианта этого перенаправления ввода-вывода : someprogram 2>output.of.stderr.file (для stderr) someprogram...

49
Назначение / dev / zero?

Я пытался cat /dev/zero, и это, похоже, ничего не делало. Я гуглил /dev/zero, и он говорит, что это в основном пустой файл с бесконечным размером. Является ли catпечать бесконечным числом несуществующих символов? Как это работает? Как это обеспечивает бесконечные данные, если это 0 байтов? Какая...

49
Это безопасно добавлять. в мой путь? Как придешь?

Я видел, как люди упоминают в других ответах , что плохая идея включать текущий рабочий каталог (' .') в $PATHпеременную вашей среды, но не смог найти вопрос, конкретно относящийся к этой проблеме. Итак, почему я не должен добавить .к своему пути? И если, несмотря на все предупреждения, я все равно...

49
OpenSSH: как завершить блок матча

Я использую Matchблок в OpenSSH /etc/ssh/sshd_config(в Debian), чтобы ограничить некоторых пользователей SFTP: # my stuff Match group sftponly X11Forwarding no AllowTcpForwarding no ForceCommand internal-sftp -u 0002 ChrootDirectory %h Как вы можете видеть, я использую #my stuffкомментарий в...

49
Убить tcp соединение в linux

У меня есть какое-то мертвое соединение в одном приложении, которое находится в зависшем состоянии, если клиентская машина мертва. ->192.168.1.214:49029 (ESTABLISHED) Есть ли способ прекратить эти опции из командной строки Linux без перезагрузки сервера? После поиска я нашел решение под...

49
Как вывести текст на экран и файл внутри сценария оболочки?

В настоящее время у меня есть сценарий оболочки, который записывает сообщения в файл журнала, как это: log_file="/some/dir/log_file.log" echo "some text" >> $log_file do_some_command echo "more text" >> $log_file do_other_command При выполнении этого сценария нет вывода на экран, и,...

49
Чтение шаблонов grep из файла

У меня есть несколько больших текстовых файлов, и в файле у UNIQS.txtменя есть список строк grepиз другого файла. Код, который я использую grep -f UNIQS.txt EEP_VSL.uniqs.sam > UNIQ_templates.sam который ничего не делает - сгенерированный файл пуст. Но когда я сделаю grep -F -f UNIQS.txt...

49
Так что же такое логические ядра процессора (в отличие от физических ядер процессора)?

Я гуглял о том, как я могу найти количество процессоров в машине, и я нашел несколько сообщений, но я смущен, поскольку некоторые упоминали, что вы получаете логические ядра против физических ядер и т. Д. Так в чем же разница между логическими и физическими ядрами и есть ли способ получить только...

49
В чем разница между pkill и killall?

Я знаю, что pkillимеет больше правил фильтрации, чем killall. У меня вопрос, в чем разница между: pkill [signal] name а также killall [signal] name Я читал, что killallэто более эффективно и уничтожает все процессы и подпроцессы (и рекурсивно), которые соответствуют nameпрограмме. pkillне делает...

49
Какова цель команды 'install'?

Я видел installкоманду, используемую во многих файлах Makefile, и ее существование и использование сбивают с толку. Из справочных страниц это выглядит как подделка cpс меньшим количеством функций, но я предполагаю, что он не будет использоваться, если у него не будет некоторого преимущества перед...

49
Разрешить root для входа через ssh только с аутентификацией на основе ключей

У меня есть некоторые сомнения по поводу некоторых конфигураций сервера SSH /etc/ssh/sshd_config. Я хочу следующее поведение: Аутентификация с открытым ключом - это единственный способ аутентификации как root (без аутентификации по паролю и т. Д.) Обычные пользователи могут использовать оба (пароль...

49
Почему bash не хранит команды, начинающиеся с пробелов?

Если я выполняю последовательность команд, таких как: $ ls $ grep abc file.txt а затем используйте клавишу со стрелкой вверх, чтобы получить предыдущий, терминал покажет последний cmd (который grepздесь) Но если я сделаю что-то вроде этого: $ ls $ grep abc file.txt где grepпредшествует пробел,...

49
Конвертировать ключ Amazon .pem в Putty .ppk key Linux

Я сгенерировал и загрузил закрытый .pemключ от AWS. Однако, чтобы использовать Putty для подключения к виртуальной машине, у меня должен быть этот ключ в .ppkформате. Процесс преобразования подробно описан здесь примерно в 20 строках:...

49
Что определяет максимальный размер для одного аргумента команды?

У меня сложилось впечатление, что максимальная длина одного аргумента не была проблемой здесь, так как общий размер массива аргументов плюс размер среды, которая ограничена ARG_MAX. Таким образом, я думал, что что-то вроде следующего будет успешным: env_size=$(cat /proc/$$/environ | wc -c) ((...