Unix & Linux

9
Разница между пределами ulimit -n и / proc / $ PID /

В Linux существует ограничение на количество открытых файлов. Я могу использовать, ulimit -nчтобы увидеть лимит открытых файлов, который по умолчанию составляет 1024. Затем я также могу увидеть мягкие / жесткие ограничения для каждого открытого процесса, посмотрев на / proc / $ PID / limit. Я вижу...

9
Используйте basename для разбора списка путей в файле

Я использую Mac OSX и пытаюсь использовать командную строку, чтобы найти количество файлов с таким же именем. Я попытался использовать следующую команду: find ~ -type f -name "*" -print | basename | sort | uniq -d > duplicate_files Это не работает! Когда я делаю следующее: find ~ -type f -name...

9
тайм-аут, ничего не получено

Я перепробовал все и много гуглил! Но я не могу заставить работать NTP на моем сервере. Этот пост - последняя надежда! Я установил NTP на сервере Debian с этой конфигурацией ( /etc/ntp.conf): driftfile /var/lib/ntp/ntp.drift statdir /var/log/ntpstats/ statistics loopstats peerstats clockstats...

9
Почему некоторые пакеты Debian имеют суффикс «+ deb7u2»?

Я полагал, что часть «7u2» расшифровывается как «Debian 7.2» (он же «wheezy»). Но мне интересно, знает ли кто-нибудь официальный ответ о том, почему некоторые пакеты имеют его, а другие нет. Пример: http://metadata.ftp-master.debian.org/changelogs//main/g/grub2/grub2_1.99-27+deb7u2_changelog...

9
Узнайте, какая команда, которую я последний раз запускал, запускается определенным образом?

В среде командной строки bash вы можете выполнить !!свою последнюю команду. И вы можете нажать стрелку вверх, чтобы увидеть последнюю команду, которую вы выполнили. Но что, если вы хотите видеть, но не запускать последнюю команду, которая была запущена определенным...

9
Как собрать собственное ядро ​​с помощью localmodconfig, которое поддерживает аппаратное обеспечение нескольких машин?

При настройке сервера для запуска одной задачи, например, устройства, может возникнуть необходимость собрать собственное ядро. Например, чтобы сэкономить место на диске. Загрузка корневой файловой системы Ubuntu Core 13.10 amd64 занимает 38 МБ , где метапакет «linux-image-generic», включая...

9
Генерация пары RSA 2048: через openssl 0.5s через gpg 30s, в чем разница?

Генерация пар ключей RSA 2048: через openssl 0.5s через gpg 30s, почему разница Есть несколько программ, которые могут генерировать открытые / закрытые пары ключей RSA Например, в GnuPG / OpenPGP волшебник вызывается через gpg --gen-key OpenSSL может генерировать пару ключей, используя эти...

9
Разница между xattr и chattr

Какая связь и разница между xattrи chattr? Я хочу знать, когда я устанавливаю chattrатрибут в Linux, что происходит внутри ядра Linux и метаданных inode.

9
Как я могу ускорить операции с разреженными файлами с помощью tar, gzip, rsync?

У меня есть редкий файл. ( du -hсообщает 3G и du -h --apparent-sizeсообщает 100G.) Пока все хорошо. Теперь, когда я хочу сжать файл с помощью tarили отправить его по сети rsync, это потребует столько же времени, сколько и 3G. Кажется, эти инструменты читают все нули. Я думал, что отверстия как-то...

9
Печать из командной строки на принтере Samba, требующем аутентификации

Есть ли способ печати на принтере Samba, требующий аутентификации, путем предоставления учетных данных в командной строке (например, с помощью lpr)? Мне удалось сохранить учетные данные в GNOME Keyring, и когда я вошел в систему с сеансом рабочего стола, я могу распечатать lpr. Есть ли способ либо:...

9
Почему я не могу запустить приложения Gnome через удаленный сеанс SSH?

Вход на удаленный хост с помощью ssh -X me@hostя успешно запустил gnome-terminal -e "tail -F /var/log/file" &. Когда я выхожу из системы, а затем пытаюсь сделать то же самое на следующий день, я получаю следующее: Не удалось получить сессионную шину: Не удалось подключиться к сокету / tmp /...

9
Файловая система, которая никогда не ломается (потеря данных допустима)

Есть несколько существующих тем, вращающихся вокруг этой проблемы, но то, что я ищу, немного отличается. У меня есть SD-карта на встроенном Linux, и он страдает от потери питания. Возможно, я смогу изменить аппаратное обеспечение в какой-то момент, правильно закрыть и т. Д. И т. Д. Но сейчас я...

9
Cronjob, чтобы бежать, а затем прекратить

Я хочу добавить запись cron, которая делает что-то вроде: 00 00 * * * * /tmp/script.sh Есть ли что-то, что я могу добавить в конец строки, чтобы по окончании удалить строку из моего cron? Кроме того, если есть лучший способ сделать это, я бы определенно хотел получить эту...

9
объединить файлы pcap

Я пытаюсь объединить 15 pcap файлов с помощью wireshark. Слияние прошло успешно. Я использую функцию добавления, так что второй файл просто добавляется в конец первого файла. Но когда это сделано, я получаю -ve значение в столбце времени. Как я могу изменить это? То, что я собираюсь сделать, это...

9
Как прочитать пользовательский ввод из канала?

Предположим, у меня есть файл confirmation.shсо следующим содержимым: #!/bin/bash echo -n "Are you sure [Y/n]? " read line case "$line" in n|N) echo "smth" ;; y|Y) echo "smth" ;; esac и я хочу запустить этот скрипт следующим образом: cat confirmation.sh | sh Я вижу, Are you sure [Y/n]?и сценарий...

9
Как ввести сетевой файл в ffmpeg

Моя проблема в этом. У меня есть доступ к серверу, на котором размещено много видеофайлов, большинство из них очень большие и плохо сжаты. Я намерен сделать копии меньшего размера меньшего качества на моей локальной машине для лучшего доступа. Проблема в том, что у сервера нет доступа по ftp. Я...