Обнаружение системы init с использованием оболочки

Это может иметь больше общего с обнаружением операционных систем, но мне особенно нужна система init, которая в настоящее время используется в системе. Fedora 15 и Ubuntu теперь используют systemd, Ubuntu используется для использования Upstart (долгое время по умолчанию до 15.04), в то время как другие используют вариации System V. У меня есть приложение, которое я […]

Как подключить устройство в Linux?

Я прочитал некоторые ресурсы о команде монтирования для установки устройств в Linux, но ни один из них не достаточно ясен (по крайней мере для меня). В целом это то, что говорится в большинстве руководств: $ mount (lists all currently mounted devices) $ mount -t type device directory (mounts that device) for example (to mount a […]

Есть ли способ увидеть детали всех потоков, которые имеет процесс в Linux?

Для Windows я думаю, что Process Explorer показывает вам все потоки в процессе. Есть ли аналогичная утилита командной строки для Linux, которая может показать мне подробности обо всех потоках, которые тот или иной процесс порождает? Думаю, я должен был сделать себя более ясным. Я не хочу видеть иерархичность процесса, но список всех потоков, порожденных определенным […]

Не удается возобновить экран, говорит, что я уже прикреплен?

Я работаю на удаленном сервере Debian Jessie. Я начал сеанс экрана, начал запускать скрипт, а затем отключил сетевой тайм-аут. Теперь я снова зашел в систему и хочу возобновить сеанс. Это то, что я вижу, когда перечисляю экраны: $ screen -ls There are screens on: 30608.pts-8.myserver (11/03/2015 08:47:58 AM) (Attached) 21168.pts-0.myserver (11/03/2015 05:29:24 AM) (Attached) 7006.pts-4.myserver […]

Сообщение «Не найдено» при запуске 32-битного двоичного файла в 64-битной системе

У меня в настоящее время странная проблема с debian (wheezy / amd64). Я создал chroot для установки сервера (я не могу дать больше подробностей об этом, извините). Назовем его path /chr_path/ . Чтобы упростить задачу, я инициализировал этот chroot с помощью debootstrap (также wheezy / amd64). Все, казалось, хорошо работали внутри chroot, но когда я […]

Какой процесс создал это окно X11?

Учитывая идентификатор окна X11, есть ли способ найти идентификатор процесса, который его создал? Конечно, это не всегда возможно, например, если окно появилось через TCP-соединение. В этом случае мне нужен IP и порт, связанные с удаленным концом. Ранее вопрос задавался в Stack Overflow , и предлагаемый метод заключался в использовании свойства _NET_WM_PID . Но это задано […]

Почему шаблон «команда || правда "полезно?

В настоящее время я изучаю пакеты Debian, и я читал некоторые примеры кода. И в каждой строке, например, postinst скрипт является шаблоном. some command || true another command || true Поэтому, если какая-то команда выходит из строя, строка возвращает true, но я не вижу, как это влияет на выход программы.

Вывод в сценарий оболочки

У меня есть сценарий оболочки, который читается со стандартного ввода . В редких случаях, никто не будет готов предоставить ввод, и сценарий должен тайм-аут . В случае таймаута скрипт должен выполнить некоторый код очистки. Каков наилучший способ сделать это? Этот скрипт должен быть очень переносимым , в том числе к Unix-системам 20-го века без компилятора […]

Разбейте большой файл на более мелкие куски

Как разбить большой, + 4 ГБ файл на более мелкие файлы размером около 500 МБ . И как мне снова собрать их снова, чтобы получить исходный файл?

vim – как я могу «изменить слово» с помощью текущего пастообразного буфера

У меня есть текст в моем буфере пасты, например, я сделал yw (yank word), и теперь у меня есть «foo» в моем буфере. Теперь я перехожу к слову «бар», и я хочу заменить его на свой буфер. Чтобы заменить текст вручную, я мог бы сделать cw а затем ввести новое слово. Как я могу «изменить […]

Interesting Posts

Как узнать, сжат ли файл PDF или нет, и (un) сжать его

Альтернативная команда для цветного просмотра размера всех файлов и папок

Есть ли флаг `–paranoid` для общих, потенциально необратимых команд?

Как загрузить прямой USB-порт openSUSE?

Как работает переадресация кадров с помощью моста и виртуальных интерфейсов

Почему передача HEREDOC в виде строки для `ruby -e` не работает?

Проблема с appstreamcli при запуске apt update

Открытые порты без связанных PID

инструмент командной строки для одной загрузки торрента (например, wget или curl)

Начните воспроизведение видео в определенное время

Профиль «Chain» shells и файлы runcom?

Сравнение 2 файлов со вторым файлом, содержащим подмножество данных из файла 1

Как я могу запретить программам отнюхать нажатия клавиш до su / gksu?

Pscp замораживается после подключения к серверу – при копировании файла из окон в linux через cmd

Удалите записи «Открыть в терминале» в плагине панели меню «Меню»

Linux и Unix - лучшая ОС в мире.