Есть ли причина использовать scp вместо rsync?

Есть ли причина использовать scp вместо rsync ? Я не вижу причин снова использовать scp , rsync делает все, что делает scp , с большей безопасностью (может сохранять символические ссылки и т. Д.).

Как разбить несколько пробелов на один с помощью sed?

sed на AIX не делает то, что я думаю, что нужно. Я пытаюсь заменить несколько пробелов на единое пространство на выходе IOSTAT: # iostat System configuration: lcpu=4 drives=8 paths=2 vdisks=0 tty: tin tout avg-cpu: % user % sys % idle % iowait 0.2 31.8 9.7 4.9 82.9 2.5 Disks: % tm_act Kbps tps Kb_read Kb_wrtn […]

Какой самый безопасный способ для программной записи в файл с правами root?

Огромному приложению необходимо в один конкретный момент выполнить небольшое количество записей в файл, требующий прав root. Это не файл, а аппаратный интерфейс, который подпадает под Linux как файл. Чтобы избежать предоставления прав root для всего приложения, я написал сценарий bash, который выполняет критические задачи. Например, следующий сценарий будет включать порт 17 аппаратного интерфейса в качестве […]

lsof и прослушивающие порты

Я пытаюсь заставить все процессы прослушивать сетевое подключение в Mac OS X. netstat не имеет опции -p и я пытаюсь использовать lsof lsof -i -sTCP:LISTEN дает мне справедливый список процессов прослушивания, но не всех. Например, я могу использовать telnet для порта 10080, где у меня есть процесс, который прослушивает соединение, но это не показано в […]

Как переключиться с неизвестной оболочки на bash?

Я был удивлен, что я не нашел этот вопрос уже на сайте. Итак, сегодня $ появился после того, как я вошел в систему как новый пользователь. Это было неожиданно, потому что приглашение моего основного пользователя начинается с username@computername:~$ . Итак, как мне переключиться с этой другой оболочки на bash?

Какая кодировка кодировки используется для имен файлов и путей в Linux?

Это зависит от того, какую файловую систему я использую? Например, ext2 / ext3 / ext4, но также, что происходит, когда я вставляю один из этих «joliet» CD-ROM с ISO 9660? Я слышал, что POSIX содержит какую-то спецификацию для кодировки кодировок имен файлов? По сути, меня интересует, есть ли у меня кодированное имя файла UTF-8, какую […]

Одиночная команда для входа в SSH и запуска программы?

Есть ли способ структурировать одну команду для входа через SSH на удаленный сервер и запустить программу в удаленной оболочке входа? В руководстве OpenSSH он читает: «Если задана команда, она выполняется на удаленном хосте вместо оболочки входа». Так, например, ssh user@server mail будет заходить на удаленный сервер, отображать статус почтового ящика и затем возвращать вас в […]

Должны ли разделы LVM использоваться в изображениях виртуальной машины?

Должен ли LVM использоваться для разделов при создании изображений VM (например, изображений KVM)? Похоже, что это добавляет сложности, если вы хотите, скажем, установить образ qcow2 на хосте, если изображение имеет разделы LVM. С другой стороны, не похоже, что преимущества разделов LVM столь же значительны для образа виртуальной машины, так как гораздо проще использовать автономный режим […]

Как отображать дескрипторы открытых файлов, но не используя команду lsof

Привет, я прочитал Здесь lsof не является точным способом получения количества дескрипторов файлов, которые в настоящее время открыты. Вместо этого он рекомендовал использовать эту команду cat /proc/sys/fs/file-nr Пока эта команда отображает количество FD, как вы показываете список дескрипторов открытых файлов, которые только что подсчитали вышеприведенную команду?

Отладка вне памяти с помощью / var / log / messages

Следующий отчет заносится в журнал сообщений: kernel: Out of memory: Kill process 9163 (mysqld) score 511 or sacrifice child kernel: Killed process 9163, UID 27, (mysqld) total-vm:2457368kB, anon-rss:816780kB, file-rss:4kB Не имеет значения, является ли эта проблема для httpd , mysqld или postfix но мне любопытно, как я могу продолжить отладку проблемы. Как я могу получить […]

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