Unix & Linux

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

12
«Mount: / is busy» при попытке монтировать только для чтения, чтобы я мог запустить zerofree
Я пытаюсь запустить zerofreeUbuntu 11.04, чтобы сжать образ VirtualBox vdi с помощью: VBoxManage modifyhd Ubuntu.vdi --compact Для запуска zerofreeобраз диска был смонтирован только для чтения. Я следую этим инструкциям, в которых говорится, что нужно использовать это, чтобы перемонтировать только для чтения из режима восстановления (приглашение Drop to root shell): mount …


4
$ @ кроме 1-го аргумента
Мне нужно написать сценарий оболочки, который работает следующим образом: ./myscript arg1 arg2_1 arg2_2 arg2_3 ....... arg2_# внутри скрипта есть цикл for for i in $@ Однако, как я знаю, $ @ включает в себя от $ 1 до $ ($ # - 1). Но для моей программы $ 1 заметно …
36 bash  shell  scripting 

2
Являются ли данные = журнал более безопасным для Ext4, чем данные = упорядоченные?
Режим журнала по умолчанию для Ext4 - это data=ordered, что, согласно документации, означает, что «Все данные передаются напрямую в основную файловую систему до того, как ее метаданные будут переданы в журнал». Тем не менее, есть также data=journalвариант, который означает, что «Все данные сохраняются в журнале до их записи в основную …
36 ext4 


6
Как разделить USB-накопитель, чтобы он был загрузочным и имел раздел для хранения данных, совместимый с Windows?
разделить отсюда У меня есть 16-гигабайтная флешка, с которой я хочу загрузить живой ISO (через unetbootin или что-то подобное). Это будет какой-то 32-битный дистрибутив, который я могу подключить и загрузить на любой компьютер, который мне нужен. Поскольку это будет живой ISO, мне нужно где-то сохранять данные. Я хочу, чтобы на …

3
Как установить последнюю версию Python на Debian отдельно или обновить?
Я все еще новичок в Linux, поэтому я все еще пытаюсь понять, где находятся исполняемые файлы и их библиотеки и как устанавливать пакеты, поэтому у меня есть Debian Wheezy 7.3, который имеет следующие версии Python: Python 2.7.3 (по умолчанию) Python 2.6.8 Итак, в каталоге /usr/bin/есть эти файлы, которые я могу …

4
Могу ли я предотвратить, чтобы «service foo status» передавал свои выходные данные через «less»?
Как остановить команду service <name> statusот использования lessна его выходе? У меня есть скрипт, который автоматизирует некоторые действия sysadmin, и после того, как я обновил свой сервер до Ubuntu 16.04, он ломается, потому что блокируют действия, которые проверяют состояние сервиса, потому что он использует что-то вроде lessотображения вывода, в частности, …
35 systemd  services 

5
Можно ли исчерпать место на диске, создав очень большое количество пустых файлов?
Хорошо известно, что пустые текстовые файлы имеют нулевые байты: Тем не менее, каждый из них содержит метаданные , которые, согласно моим исследованиям, хранятся в inode и используют пространство . Учитывая это, мне кажется логичным, что можно заполнить диск, просто создав пустые текстовые файлы. Это верно? Если да, сколько пустых текстовых …

4
Разница между [0-9], [[: digit:]] и \ d
В статье в Википедии о регулярных выражениях кажется, что [[:digit:]]= [0-9]= \d. Каковы обстоятельства, когда они не равны? В чем разница? После некоторого исследования, я думаю, одно отличие состоит в том, что выражение в скобках [:expr:]зависит от локали.

5
Как правильно запрашивать функцию в GNU Linux?
Я пытаюсь отправить отчет об ошибке для файла приложения, / usr / bin / file Но посоветовавшись с человеком и отправив письмо ОШИБКИ Пожалуйста, сообщайте об ошибках и отправляйте исправления трекеру ошибок по адресу http://bugs.gw.com/ или списку рассылки по адресу ⟨file@mx.gw.com⟩ (посетите http://mx.gw.com/mailman/ listinfo / file первым подписаться). Заставил меня …

3
Почему номера системных вызовов Linux в x86 и x86_64 отличаются?
Я знаю, что интерфейс системных вызовов реализован на низком уровне и, следовательно, зависит от архитектуры / платформы, а не от «общего» кода. Тем не менее, я не могу ясно увидеть причину, по которой системные вызовы в 32-битных ядрах Linux x86 имеют числа, которые не сохраняются одинаковыми в аналогичной архитектуре Linux …

1
Сообщение об ошибке «дата: недействительная дата« 2016-10-16 »»
Сегодня мои часы были автоматически переведены на летнее время, и скрипт из crontab начал давать сбои. Я посмотрел на то, что происходило, и отображалась следующая ошибка LC_ALL=C: дата: недействительная дата '2016-10-16' Я, хотя было бы лучше просто перезагрузить систему, но теперь я перезагрузил, и ошибка все еще появляется: $ date …
35 date  timezone 

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

4
Как я могу замедлить rsync?
Я пытаюсь скопировать содержимое неисправного флэш-накопителя USB. Если я читаю данные слишком быстро, микросхема контроллера накопителя перегревается и накопитель исчезает из системы. Когда это происходит, мне нужно отключить диск, подождать минутку или около того, чтобы он остыл, снова подключить его и перезапустить копию. У меня есть старая резервная копия содержимого …
35 rsync 

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