Unix & Linux

23
Создать файл изображения контейнера

Я хотел бы создать файл размером 100 ГБ для использования в качестве файловой системы. Файл будет храниться на зашифрованном томе, поэтому сам файл / файловая система не нуждается в (дальнейшем) шифровании. Поиск выявил много разных способов сделать это. Некоторые используют losetup, некоторые нет....

23
Проверьте, запускается ли скрипт cron, а не вызывается вручную

Есть ли переменная, которую устанавливает cron при запуске программы? Если скрипт запускается cron, я бы хотел пропустить некоторые части; в противном случае вызовите эти части. Как я могу узнать, запущен ли скрипт Bash...

23
Передача файлов с использованием scp: разрешение запрещено

Я пытаюсь передать файлы с удаленного компьютера, используя sshмой компьютер: scp My_file.txt user_id@server:/Home Это должно поместить My_file.txt в домашнюю папку на моем компьютере, верно? я получил scp / Home: отказано в разрешении Также, когда я пытаюсь:, ...@server:/Desktopчтобы скопировать...

23
Удалить запятую между кавычками только в файле с разделителями-запятыми

У меня есть входной файл, разделенный запятыми ( ,). Есть некоторые поля, заключенные в двойные кавычки, в которых есть запятая. Вот пример строки 123,"ABC, DEV 23",345,534.202,NAME Мне нужно удалить все запятые внутри двойных кавычек, а также двойные кавычки. Таким образом, приведенная выше строка...

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

У меня есть файл с множеством строк, и каждая строка имеет отметку времени в начале, как [Thread-3] (21/09/12 06:17:38:672) logged message from code..... Итак, я часто проверяю 2 вещи из этого файла журнала. Первые несколько строк, которые имеют глобальные условия и время начала, также приведены....

23
Возможно ли для nohup записать вывод как в файл nohup.out, так и на экран / терминал?

Я использую bashоболочку. Я часто использую, nohupчтобы убедиться, что мои процессы не останавливаются при закрытии оболочки / терминала, который их запустил. Я использую синтаксис как: nohup myprocess При запуске nohupвыдает сообщение: nohup: ignoring input and appending output to 'nohup.out'...

23
Ubuntu12.04: как отключить процесс демона при запуске

Обычно я использую service start/stopили initctl start/stopдля запуска или остановки процесса демона, но теперь я ищу, чтобы отключить запуск процесса демона при запуске mysqld. В настоящее время , что я делаю это переименование /etc/init/mysql.confдо , /etc/init/mysql.conf.bakно после прочтения...

23
Как изменить форму курсора, цвет и скорость мигания консоли Linux?

Я знаю, что могу изменить некоторые основные настройки консоли Linux, например, шрифты, с помощью dpkg-reconfigure console-setup. Но я бы хотел изменить такие вещи, как мигание, цвет и форма (я хочу, чтобы мой курсор всегда был блоком). Я видел людей, выполняющих это. У меня просто не было...

23
bash - я могу сделать: найти ... -exec это && это?

Есть ли способ логически объединить две команды оболочки, которые вызываются с помощью find - exec ? Например, чтобы распечатать все файлы .csv, которые содержат строку foo вместе с ее появлением, я бы хотел сделать: find . -iname \*.csv -exec grep foo {} && echo {} \; но bash жалуется на...

23
Уважает ли hexdump порядок своей системы?

На моей машине я получаю следующий вывод при запуске этих команд: $ echo foos > myfile $ hexdump myfile 6f66 736f 000a Вывод из hexdump является прямым порядком байтов. Означает ли это, что моя машина имеет формат с прямым порядком байтов или в hexdump всегда используется формат с прямым...

23
Как называется `--`?

Недавно я узнал, --что это двойной дефис, который используется, чтобы сообщить команде, что список опций закончился и что не следует рассматривать как опцию. Так, grep -- 'search_word' * будет искать данные search_word. Но вы можете увидеть неожиданное поведение, если вы удалите --и если есть один...

23
Застрял процесс: это плохой знак?

Иногда несколько процессов находятся в застрявшем состоянии. Например: PID COMMAND %CPU TIME #TH #WQ #POR #MREGS RPRVT RSHRD RSIZE VPRVT VSIZE PGRP PPID STATE 99357 plugin-container 0.1 12:07.07 10 1 224 2097 40M 84M 66M 82M 2757M 91688 99346 sleeping 99346 firefox 0.4 48:54.20 29 1 265 16250 467M...

23
Отправить файл по протоколу xmodem или kermit с экраном GNU

Я работаю с устройством RS-232 через GNU screen. $ screen /dev/ttyUSB0 115200 В какой-то момент мне нужно отправить локальный файл на устройство, используя протокол xmodemили kermit. В Windows я использую TeraTerm, у которого есть соответствующий пункт меню. Как я могу добиться этого на экране...

23
Как копирование при записи в fork () обрабатывает несколько форков?

Согласно Википедии (что может быть не так) Когда выполняется системный вызов fork (), создается копия всех страниц, соответствующих родительскому процессу, загружаемая ОС в отдельную область памяти для дочернего процесса. Но это не нужно в определенных случаях. Рассмотрим случай, когда дочерний...

23
Обновление свободного размера диска без перезагрузки хоста

Я использую RHEL4 с LVM2 на нем. Иногда даже после удаления больших файлов размером более ГБ размер раздела не обновляется при использовании dfкоманды. -bash-3.00$ df -h Filesystem Size Used Avail Use% Mounted on /dev/mapper/sys-root 3.9G 1.4G 2.3G 39% / /dev/cciss/c0d0p1 251M 19M 219M 8% /boot...

23
Текст между двумя тегами

Я хочу получить то, что находится между этими двумя тегами <tr> </tr>- из HTML-документа. Теперь у меня нет особых требований к html, которые гарантировали бы наличие html-парсера. Мне просто нужно что-то, что соответствует <tr>и </tr>получает все промежуточное, и может быть...

23
Где программы пользовательского пространства должны сохранять свои журналы?

Я пишу скрипт, который хочу запускать без привилегий. Я хочу, чтобы ошибки, с которыми сталкивается скрипт, регистрировались в каком-либо файле журнала. У меня нет привилегий, чтобы написать один /var/log. И я не хочу иметь один в моем домашнем каталоге. Есть ли место, где пользовательские сценарии...

23
bash shell - ssh удаленный скрипт захватывает вывод и код выхода?

Я хочу использовать оболочку для вызова скрипта на удаленном сервере. Я хотел бы захватить выходные данные этого скрипта (его сообщения журнала) и код завершения, который он возвращает. Если я сделаю это: ssh user@server /usr/local/scripts/test_ping.sh echo "$?" Я получил код выхода, но не могу...

23
В чем смысл rootwait / rootdelay?

rootwaitи rootdelayиспользуются в ситуациях, когда файловая система недоступна сразу, например, если она обнаружена асинхронно или смонтирована через usb. Дело в том, что это должно быть очевидно на основе rootбутарга, если это так или нет, так почему же ядро ​​не может автоматически понять, что...