Unix & Linux

Вопросы и ответы для пользователей Linux, FreeBSD и других Un * x-подобных операционных систем

5
Матт: как безопасно хранить пароль?
Мой файл .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 …
52 security  mutt 

7
Ядро Linux: руководство для начинающих [закрыто]
Я интересуюсь модификацией внутренних компонентов ядра, применением патчей, обработкой драйверов устройств и модулей, для собственного личного удовольствия. Существует ли всеобъемлющий ресурс для взлома ядра, предназначенный для опытных программистов?

1
Понимание того, что делает бинарный файл Linux
Недавно у меня была задача понять бинарную программу для Linux. Однако программа была в двоичном виде. Я использовал команды file, stringsи objdumpиметь некоторое представление о том , что она делает, и какие функции он звонит. Кажется, двоичный файл скомпилирован с отладочной информацией. Что еще я могу узнать об этом?

5
Почему монтирование происходит поверх существующего каталога?
Существующий каталог необходим в качестве точки монтирования . $ ls $ sudo mount /dev/sdb2 ./datadisk mount: mount point ./datadisk does not exist $ mkdir datadisk $ sudo mount /dev/sdb2 ./datadisk $ Я нахожу это сбивающим с толку, поскольку он перекрывает существующее содержимое каталога. Существует два возможных содержимого каталога точек монтирования, …
52 mount 

5
Определение, является ли файл жесткой ссылкой или символической ссылкой?
Я создаю сценарий оболочки, который берет имя файла / путь к файлу и определяет, является ли файл символической ссылкой или жесткой ссылкой. Единственное, я не знаю, как узнать, являются ли они жесткой связью. Я создал 2 файла, один из которых является жесткой ссылкой, а другой - символической ссылкой для использования …

10
Какой самый быстрый способ создания текстового файла размером 1 ГБ, содержащего случайные цифры?
Я пробовал скрипт bash, но создание простого файла размером 1 МБ заняло слишком много времени. Я думаю, что ответ заключается в использовании /dev/randomили /dev/urandom, но другие посты здесь только показывают, как добавить все виды данных в файл, используя эти вещи, но я хочу добавить только цифры. Итак, есть ли команда, …
52 files  random 


5
Для чего используется команда mknod?
Я только начал использовать Ubuntu в качестве основной ОС и хотел узнать о вещах, которые мне не следует делать, и узнавать о плохих вещах, которые люди делали в прошлом. Я наткнулся на это письмо об ужасных историях, которые администраторы UNIX и Linux делали в своей собственной системе, когда они были …

7
объединять текстовые файлы по столбцам
У меня есть два текстовых файла. Первый имеет содержание: Languages Recursively enumerable Regular в то время как второй имеет содержание: Minimal automaton Turing machine Finite Я хочу объединить их в один файл по столбцам. Итак, я попытался, paste 1 2и его вывод: Languages Minimal automaton Recursively enumerable Turing machine Regular …

5
Возобновить передачу одного файла с помощью rsync
В Ubuntu я хочу скопировать большой файл со своего жесткого диска на съемный диск rsync. По какой-то другой причине операция не может быть завершена за один запуск. Поэтому я пытаюсь выяснить, как использовать, rsyncчтобы возобновить копирование файла с того места, где он остановился в прошлый раз. Я пытался использовать опцию …
52 linux  rsync 

8
У нас есть отмена в Linux?
Я переименовал несколько файлов в один пакетный скрипт. Есть ли способ отменить изменения, не переименовывая их обратно? Предоставляет ли Linux какой-то нативный способ undoввода?

9
Завершение бесконечного цикла
У меня есть команда, которую я хочу запускать автоматически каждый раз, когда она завершается, поэтому я запустил что-то вроде этого: while [ 1 ]; do COMMAND; done; но если я не могу остановить цикл, так Ctrl-cкак это просто убивает, COMMANDа не весь цикл. Как мне добиться чего-то подобного, но что …
52 bash  signals 


5
Как рекурсивно удалить каталоги с подстановочными знаками?
Я работаю через SSH над WD My Book World Edition. По сути, я хотел бы начать с определенного уровня каталогов и рекурсивно удалить все соответствующие подкаталоги .Apple*. Как бы я пошел об этом? Я пытался rm -rf .Apple* а также rm -fR .Apple* ни один из удаленных каталогов, соответствующих этому …

3
Как использовать команду watch с конвейерной цепочкой команд / программ
Я обычно watchпользуюсь утилитой linux для просмотра вывода команды несколько раз каждые n секунд, как вwatch df -h /some_volume/ Но мне кажется, что я не могу использовать watchс такой последовательной командой, как: $ watch ls -ltr|tail -n 1 Если я делаю это, watchдействительно смотрю, ls -ltrи вывод передается, tail -n …
52 linux  bash  pipe  watch 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.