Unix & Linux

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

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

4
Как прочитать пользовательский ввод из канала?
Предположим, у меня есть файл 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]?и сценарий прерывается. …



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

6
Почему я не могу запустить приложения Gnome через удаленный сеанс SSH?
Вход на удаленный хост с помощью ssh -X me@hostя успешно запустил gnome-terminal -e "tail -F /var/log/file" &. Когда я выхожу из системы, а затем пытаюсь сделать то же самое на следующий день, я получаю следующее: Не удалось получить сессионную шину: Не удалось подключиться к сокету / tmp / dbus-K99gT9yDjS: Соединение …
9 ssh  gnome  d-bus 


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

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

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

1
Как собрать собственное ядро ​​с помощью localmodconfig, которое поддерживает аппаратное обеспечение нескольких машин?
При настройке сервера для запуска одной задачи, например, устройства, может возникнуть необходимость собрать собственное ядро. Например, чтобы сэкономить место на диске. Загрузка корневой файловой системы Ubuntu Core 13.10 amd64 занимает 38 МБ , где метапакет «linux-image-generic», включая необходимые зависимости, загрузит 79 МБ архивов, а размер пакета kernel-image-xyz-generic по-прежнему составляет 14 …

4
Подсчет количества раз каждый IP-адрес появляется в файле журнала
У меня есть файл в следующем формате: $ cat file.txt 27.33.65.2 27.33.65.2 58.161.137.7 121.50.198.5 184.173.187.1 184.173.187.1 184.173.187.1 Каков наилучший способ проанализировать файл file.txtв таком формате: 27.33.65.2: 2 58.161.137.7: 1 121.50.198.5: 1 184.173.187.1: 3 Другими словами, я хочу пройтись по файлу и посчитать, сколько раз каждый IP-адрес появляется. Я уже проверил …
9 awk  sort 

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

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

5
монтирование mmcblk0p1 не удалось с недопустимым аргументом
Когда я запускаю Linux с SD-карты и пытаюсь смонтировать SD-карту - нет проблем, работает нормально. Но когда я запускаю Linux с флэш-памяти, я не могу смонтировать SD-карту: # mount /dev/mmcblk0p1 /mnt/ mount: mounting /dev/mmcblk0p1 on /mnt/ failed: Invalid argument Что может быть основной причиной этой ошибки? Дополнительная информация root@Xilinx-ZC702-14_7:/# mount …
9 mount 

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