Каково максимальное значение идентификатора процесса?

Каково максимальное значение идентификатора процесса? Кроме того, возможно ли изменить идентификатор процесса?

Есть ли способ предотвратить удаление определенных файлов из пользовательской директории?

Скажем, у пользователя есть Directory1, и он содержит File1 File2 CantBeDeletedFile. Как сделать так, чтобы пользователю никогда не удавалось удалить CantBeDeletedFile ? Если я изменю право собственности на Directory1 и удалю права на запись, пользователи не смогут удалить какой-либо файл. Они также не смогут добавлять новые файлы и т. Д. Я просто хочу установить некоторые […]

Менеджеры Windows против менеджеров входа в систему против диспетчеров дисплея в среде рабочего стола

Я разместил вопрос и заметил, что люди не различают правильное соотношение между этими двумя вещами: Менеджеры Windows против менеджеров входа в систему против диспетчеров мониторов и среды рабочего стола. Может кто-то, пожалуйста, очистите это, то есть скажите нам, какая разница между ними и как они связаны? В какую категорию попадает Xorg? Как насчет Gdm / […]

Избегание «BASH-isms» в сценариях оболочки

Существует ли инструмент, похожий на Perl :: Critic, который будет проверять ваши сценарии оболочки и указывать на недостатки, проблемы с переносимостью, использование нестандартных программ без резервных копий, обесценивание использования программ и т. Д.? Я понимаю, что set -o posix отключит использование без использования POSIX, но это не скажет мне, что я хочу знать, например, массивы […]

Вывод «Голливуд-хакер-сцена» из оболочки

Это может показаться странным вопросом, но что бы вы использовали для создания типичной сцены хакерского хакера? Я получил эту просьбу от друга, и мой мозг был пустым. Все, что я мог придумать, – это все сцены nmap из таких фильмов, как The Matrix и так далее. Но это нужно сделать на Mac с OSX по […]

rsync для копирования файлов, которые изменились

Мне нужно скопировать некоторые файлы из определенного каталога в другое место на ежедневной основе. Я хочу только скопировать изменения, поэтому планируем использовать rsync . Эти файлы следуют следующему соглашению об именах mysql-bin.* Моя команда выглядит следующим образом # rsync –update -raz –progress /var/lib/mysql/mysql-bin.* /dbdata/binarylog/ Моя путаница с тех пор, как я планирую скопировать только несколько […]

Для чего нужен раздел / boot?

Я читаю относительно старый текст в разделах Linux и файловых системах ( LPIC 1 Certification Bible ). В нем говорится: Некоторые версии загрузчиков Linux не могут получить доступ к ядру, которое находится за пределами первых 1024 цилиндров на диске. Поместив раздел / boot в начале диска, вы можете быть уверены в отсутствии проблем при обращении […]

В чем разница между оболочкой, eshell и термином в Emacs?

В Emacs я могу запустить оболочку, используя следующие команды: Mx term Mx shell Mx eshell В чем разница между этими тремя?

Mutt: как безопасно хранить пароль?

Мой .muttrc-файл выглядит примерно так, как показано на рисунке ниже. Я не согласен с паролем. Как я должен хранить свой пароль, чтобы использовать его с mutt ? set imap_user = "username@gmail.com" set imap_pass = "password" set smtp_url = "smtp://username@smtp.gmail.com:587/" set smtp_pass = "password" set from = "username@gmail.com" set realname = "Your Real Name"

Как избежать кавычек в оболочке?

У меня возникают проблемы с побегом персонажей в bash. Я хотел бы избежать одиночных и двойных кавычек во время выполнения команды под другим пользователем. Для целей этого вопроса предположим, что я хочу повторить следующее на экране: 'single quote phrase' "double quote phrase" Как я могу избежать всех специальных символов, если мне также нужно переключиться на […]

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