Вопросы с тегом «linux»

Эти вопросы касаются Linux в целом - НЕ специфичны для конкретного дистрибутива. Если вопрос просто касается среды Linux, пожалуйста, укажите свой дистрибутив Linux в теле вашего вопроса, но НЕ используйте тег / linux.

3
Как вы можете обрезать mp3 файлы, используя `ffmpeg`?
Вот звуковая MP3-головоломка для Linux, которая давала мне покоя некоторое время: Как обрезать первые несколько секунд аудио-файла MP3? (Я не могу ffmpeg -ssработать с форматом 00:01 или 1.000) До сих пор, чтобы делать то, что я хочу, я прибегаю к тому, чтобы делать это с помощью графического интерфейса, который, возможно, …
10 linux  ffmpeg  mp3 

1
Попытка написать сценарий оболочки, который продолжает тестировать сервер удаленно, но он продолжает падать в операторе else при выходе
Здесь я пытаюсь написать сценарий оболочки, который продолжает тестировать мой сервер и отправлять мне электронные письма, когда он отключается. Проблема в том, что когда я выхожу из ssh-соединения, несмотря на то, что он запускается с ним &в конце команды, например ./stest01.sh &, он автоматически попадает в else и продолжает непрерывно …

1
Список загруженных файлов
Я ищу инструмент, который будет перечислять открытые файлы, отсортированные по количеству активности в файле. Так lsofчто не делает работу (если я не пропускаю способ использования lsof). В идеале инструмент должен работать так же top, и нужно уметь переключаться между конкретными действиями по сортировке: чтение, запись, байты, поиск в секунду. Предпочтительно, …

1
Можно ли (7 дней) запланировать время сна жесткого диска?
Я ищу способ составления расписания, когда внешний жесткий диск, подключенный к моему Linux (Debian 9), переходит в режим сна (перестает вращаться). Чтобы поместить это в содержание: у меня есть окно Linux, которое работает как мультимедийный сервер. Если сделан вызов для извлечения контента, который находится на внешнем жестком диске, то часто …

4
Производительность цикла против расширения
Нужны экспертные предложения по сравнению ниже: Сегмент кода с использованием цикла: for file in `cat large_file_list` do gzip -d $file done Сегмент кода с использованием простого расширения: gzip -d `cat large_file_list` Какой из них будет быстрее? Приходится манипулировать большим набором данных.

5
Как скопировать файл транзакционно?
Я хочу скопировать файл из A в B, который может быть на разных файловых системах. Есть несколько дополнительных требований: Копия - это все или ничего, частичный или поврежденный файл B не остается на месте при сбое; Не перезаписывать существующий файл B; Не соревнуйтесь с одновременным выполнением одной и той же …
9 linux  bash  cp 

5
Как отключить питание при отсутствии systemd / init (например, используя init = / bin / bash)?
poweroffжалуется, что не может подключиться к systemd через DBus (конечно, он не жив). syncЗатем я решил kill $$, что умирание pid 1 вызовет выключение ядра, но это вызвало панику ядра. Затем я удерживал кнопку питания, чтобы выключить питание. Какой самый правильный способ отключения питания в этом сценарии?

2
Как работает кэш записи с файловой системой, охватывающей диски с разными скоростями?
В современной системе Linux с несколькими дисками и программным RAID, охватывающим как медленные (HDD), так и быстрые (SSD) диски, как кэшируются записи в файловую систему? Для мкра-рейды RAID1 массив может быть сконфигурирован с дисками , как --write-mostlyи --write-behindчто говорит о том , что читает выполняется с более быстрым диска, и …

2
Поиск файлов старше x дней в системе с урезанным занятым ящиком
Мне нужно найти и удалить файлы старше 1 недели в блоке разработки. На этом устройстве доступно ограниченное количество утилит. -mtime findПредикат не доступен. Как в этом случае проверить все файлы старше x дней?
9 linux  files  find  date  busybox 

3
Как получить первый IP-адрес из команды ifconfig?
Как захватить первый IP-адрес, который приходит из ifconfigкоманды? ifconfig -a enw178032: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 100.14.22.12 netmask 255.255.0.0 broadcast 100.14.255.255 inet6 fe80::250:56ff:fe9c:158a prefixlen 64 scopeid 0x20<link> ether 00:10:56:9c:65:8a txqueuelen 1000 (Ethernet) RX packets 26846250 bytes 12068811576 (11.2 GiB) RX errors 0 dropped 58671 overruns 0 frame 0 TX packets 3368855 …
9 linux  bash  awk  sed  ifconfig 

1
Пробуждение по локальной сети через SSH
В течение многих лет я успешно использую Wake-on-LAN для ряда своих устройств Linux. Это работает достаточно хорошо. Тем не менее, у меня также есть Mac Mini дома. Я заметил, что он переходит в спящий режим и имеет два разных свойства, отличных от любой машины Linux, которую я имею во время …

2
Хром съедает всю оперативку и зависает система
Как не дать хрому взять больше чем например 4ГБ оперативной памяти. Время от времени он решает взять что-то вроде 7 ГБ (всего 8 ГБ ОЗУ) и делает мой компьютер непригодным для использования. У вас есть помощь? PS: у меня даже не было более 10 открытых вкладок. Редактировать: возможно я сделал …


1
Bash - дата, исправляющая ошибку 2038 в 32-битной системе LINUX
Я написал небольшой сценарий bash, который заставил меня наткнуться на «Ошибка 2038 года» . Я не знал об этой проблеме раньше, и я просто осмелился опубликовать --debugвывод, который я получил, dateкогда мой сценарий пытался вычислить эту волшебную дату (03:14:07 UTC 19 января 2038 года). date -d "20380119" date: parsed number …
9 linux  date  gnu 

1
Почему я не могу напечатать переменную, которую вижу в выводе env?
Я заинтересован в установке переменных среды одного экземпляра оболочки из другого. Поэтому я решил провести небольшое исследование. После прочтения ряда на вопросы о этом я решил проверить его. Я породил две оболочки A и B (PID 420), обе работают zsh. Из оболочки ИИ запускается следующее. sudo gdb -p 420 (gdb) …

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