Вопросы по Linux/Unix-системам

Обсуждение программ
Відповісти
Автор
Повідомлення
Ekz0rcyst
Member
Аватар користувача
Звідки: Місцевий

Повідомлення

Rimlyanin:а что сейчас из "облаков" стоит поставить на домашний *nix сервачок для сливания всякого со смартфонов ?
Хочу уточнить - на чем построить домашний NAS? Я для этой цели выбрал FreeNAS. Но им выбор не ограничивается.
Rimlyanin
Member
Звідки: Харьков

Повідомлення

Ekz0rcyst
это у меня хотите уточнить? Если да, то я собирал NAS и работающие и под OMV, и под NAS4Free, и под FreeNAS. И даже под чистой Фрей, но т.к. там есть пробема с inotify miniDLNA, сейчас просто под *nix.

НА самом деле, редактировать конфиг файлы - ничего сложного.
Но если нет, то OMV попробуйте.
Norbertano
Member

Повідомлення

Подскажите, лет 13 назад сталкивался с таким функционалом в Linux в эпоху НЕ-скоростного доступа в интернет. Сейчас гуглю, но только нахожу ссылки на маны.
К примеру, на ПУ №1 есть двоичный файл размером в 700 мб, например бд, с которым работают и он динамично изменяется. В один момент времени делается копия этого файла №1 и она переносится на другой пк. Через время создается копия файла №2, к примеру 710 мб и нужно создать файл diff , который будет содержать изменения (разницу между копиями №1 и №2), и этот файл diff перенести, обработать его с копией №1, чтобы на выходе получить файл копии #2
alkersan
Member

Повідомлення

Norbertano:Сейчас гуглю, но только нахожу ссылки на маны.
Покажите их, пожалуйста. Пока что сложно понять что именно вы ищете.
Norbertano:К примеру, на ПУ №1 есть двоичный файл размером в 700 мб, например бд, с которым работают и он динамично изменяется. В один момент времени делается копия этого файла №1 и она переносится на другой пк. Через время создается копия файла №2, к примеру 710 мб и нужно создать файл diff , который будет содержать изменения (разницу между копиями №1 и №2), и этот файл diff перенести, обработать его с копией №1, чтобы на выходе получить файл копии #2
После создания копии 1 - с файлом на ПУ1продолжают работать и вносить туда изменения?
SergiusTheBest
Member
Звідки: Київ

Повідомлення

Norbertano:Подскажите, лет 13 назад сталкивался с таким функционалом в Linux в эпоху НЕ-скоростного доступа в интернет. Сейчас гуглю, но только нахожу ссылки на маны.
К примеру, на ПУ №1 есть двоичный файл размером в 700 мб, например бд, с которым работают и он динамично изменяется. В один момент времени делается копия этого файла №1 и она переносится на другой пк. Через время создается копия файла №2, к примеру 710 мб и нужно создать файл diff , который будет содержать изменения (разницу между копиями №1 и №2), и этот файл diff перенести, обработать его с копией №1, чтобы на выходе получить файл копии #2
Є декілька різних утіліт, якими це можна зробити. Одна з них - rdiff (та rdiffdir для синхронізації цілих директорій).

Спочатку генеруєте сигнатуру зі старого фалу:

Код: Виділити все

rdiff signature my_old_file sig.bin
Потім робите діф між старим і новий файлом:

Код: Виділити все

rdiff delta sig.bin my_new_file delta.bin
Накладаєте діф на старий файл, щоб отримати новий:

Код: Виділити все

rdiff patch my_old_file delta.bin my_new_file
crisisby
Member
Аватар користувача

Повідомлення

Всем привет, подскажите по FreeBSD

есть скрипт главный. Делаю изменения в нём. Сохраняю. Пишу /usr/local/etc/rc.d/****.sh restart и оно пишет, permission denied

Что не так? раньше 4 года работало. Теперь такая фишка. :(
Rimlyanin
Member
Звідки: Харьков

Повідомлення

crisisby
права?
zmax
Member
Аватар користувача
Звідки: Zp

Повідомлення

у меня не совсем Линукс, но почти - raspberian. Пару раз малинка подвисала и приходилось жать хард ресет.
Собственно вопрос - потерялся один из винтов подключенных по USB. Всего у меня подключено 2 винта, имена PLEX и MX500, оба расшарены по самбе. Сейчас по самбе PLEX доступен полностью, MX500 видны только 5 гигов. Но самое интересное, в списке устройств на малинке его нет)
спойлер
ЗображенняЗображення
В чем соль, куда копать?
Забыл уточнить , PLEX на ntfs, MX500 на ext4.
Zzz_rob
Member

Повідомлення

zmax
Добавь в config.txt в разделе boot параметр USB max current и avoid warnings
SergiusTheBest
Member
Звідки: Київ

Повідомлення

zmax:MX500 видны только 5 гигов
Скоріш за все в /media просто директорія MX500, яка не вказує на диск, а просто лежить на кореневій файловій системі (де у вас 5 ГБ).

P.S. Гляньте USB пристрої за допомогою 'lsusb --tree'.
zmax
Member
Аватар користувача
Звідки: Zp

Повідомлення

Код: Виділити все

volumio@volumio:/media$ lsusb --tree
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=dwc_otg/1p, 480M
    |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/5p, 480M
        |__ Port 1: Dev 3, If 0, Class=Vendor Specific Class, Driver=smsc95xx, 480M
        |__ Port 2: Dev 6, If 0, Class=Mass Storage, Driver=usb-storage, 480M
        |__ Port 4: Dev 4, If 0, Class=Mass Storage, Driver=usb-storage, 480M
        |__ Port 5: Dev 5, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
        |__ Port 5: Dev 5, If 1, Class=Human Interface Device, Driver=usbhid, 1.5M
даже не знаю, что это значит.
SergiusTheBest:Скоріш за все в /media просто директорія MX500, яка не вказує на диск, а просто лежить на кореневій файловій системі (де у вас 5 ГБ).
я могу зайти глубже, видны папки и файлы. Через самбу могу открыть, но поведение необычное. Внутри лежит фильм, открыть я его могу, но не могу перемотать. Возможно файл битый, хотя в таком случае ругался бы торрент трекер на файл.
Zzz_rob:Добавь в config.txt в разделе boot параметр USB max current и avoid warnings
изначально было все ок. Диск виделся и виделся полностью. Сейчас меня скорее интересует решение проблемы через консоль, снять и форматнуть винт на ноуте не проблема, хочется разобраться.
SergiusTheBest
Member
Звідки: Київ

Повідомлення

Код: Виділити все

|__ Port 2: Dev 6, If 0, Class=Mass Storage, Driver=usb-storage, 480M
|__ Port 4: Dev 4, If 0, Class=Mass Storage, Driver=usb-storage, 480M
USB пристрої 2 штуки. А скиньте, що команда mount видає.
Paradox1306
Member
Аватар користувача
Звідки: Київ

Повідомлення

Есть древний ноут с 1 ядром, 2гб оперативки и стареньким винтом, усидчивость и чучуть мазохизма. Что на него можно с актуального поставить что бы углубиться в ОС?
SergiusTheBest
Member
Звідки: Київ

Повідомлення

Paradox1306:Есть древний ноут с 1 ядром, 2гб оперативки и стареньким винтом, усидчивость и чучуть мазохизма. Что на него можно с актуального поставить что бы углубиться в ОС?
Пам'яті мало, так що треба щось 32-бітне. Можете спробувати Linux Mint 19.3 "Tricia" - Xfce (32-bit).
zmax
Member
Аватар користувача
Звідки: Zp

Повідомлення

SergiusTheBest:USB пристрої 2 штуки. А скиньте, що команда mount видає.
спойлер

Код: Виділити все

volumio@volumio:/media$ mount
/dev/mmcblk0p2 on /imgpart type ext4 (rw,relatime,stripe=1024)
/dev/loop0 on /static type squashfs (ro,relatime)
overlay on / type overlay (rw,relatime,lowerdir=/mnt/static,upperdir=/mnt/ext/dyn,workdir=/mnt/ext/work)
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
proc on /proc type proc (rw,relatime)
devtmpfs on /dev type devtmpfs (rw,nosuid,size=482120k,nr_inodes=120530,mode=755)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev,noexec)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
tmpfs on /run type tmpfs (rw,nosuid,nodev,mode=755)
tmpfs on /run/lock type tmpfs (rw,nosuid,nodev,noexec,relatime,size=5120k)
tmpfs on /sys/fs/cgroup type tmpfs (ro,nosuid,nodev,noexec,mode=755)
cgroup on /sys/fs/cgroup/systemd type cgroup (rw,nosuid,nodev,noexec,relatime,xattr,release_agent=/lib/systemd/systemd-cgroups-a             gent,name=systemd)
cgroup on /sys/fs/cgroup/cpuset type cgroup (rw,nosuid,nodev,noexec,relatime,cpuset)
cgroup on /sys/fs/cgroup/cpu,cpuacct type cgroup (rw,nosuid,nodev,noexec,relatime,cpu,cpuacct)
cgroup on /sys/fs/cgroup/blkio type cgroup (rw,nosuid,nodev,noexec,relatime,blkio)
cgroup on /sys/fs/cgroup/memory type cgroup (rw,nosuid,nodev,noexec,relatime,memory)
cgroup on /sys/fs/cgroup/devices type cgroup (rw,nosuid,nodev,noexec,relatime,devices)
cgroup on /sys/fs/cgroup/freezer type cgroup (rw,nosuid,nodev,noexec,relatime,freezer)
cgroup on /sys/fs/cgroup/net_cls type cgroup (rw,nosuid,nodev,noexec,relatime,net_cls)
cgroup on /sys/fs/cgroup/pids type cgroup (rw,nosuid,nodev,noexec,relatime,pids)
systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=22,pgrp=1,timeout=300,minproto=5,maxproto=5,direct)
mqueue on /dev/mqueue type mqueue (rw,relatime)
debugfs on /sys/kernel/debug type debugfs (rw,relatime)
fusectl on /sys/fs/fuse/connections type fusectl (rw,relatime)
configfs on /sys/kernel/config type configfs (rw,relatime)
tmpfs on /tmp type tmpfs (rw,noatime,mode=755)
tmpfs on /var/log type tmpfs (rw,nodev,relatime,size=20480k,mode=777,uid=1000,gid=4)
tmpfs on /var/spool/cups type tmpfs (rw,noatime,mode=755)
tmpfs on /var/spool/cups/tmp type tmpfs (rw,noatime,mode=755)
/dev/mmcblk0p1 on /boot type vfat (rw,nosuid,nodev,noexec,relatime,fmask=0111,dmask=0000,allow_utime=0022,codepage=437,iocharset             =ascii,shortname=mixed,utf8,errors=remount-ro)
/dev/sdb1 on /media/Plex type fuseblk (rw,relatime,user_id=0,group_id=0,allow_other,blksize=4096)
rpc_pipefs on /run/rpc_pipefs type rpc_pipefs (rw,relatime)
tmpfs on /run/user/998 type tmpfs (rw,nosuid,nodev,relatime,size=99296k,mode=700,uid=998,gid=996)
tmpfs on /run/user/1000 type tmpfs (rw,nosuid,nodev,relatime,size=99296k,mode=700,uid=1000,gid=1000)
Paradox1306
Member
Аватар користувача
Звідки: Київ

Повідомлення

SergiusTheBest: Пам'яті мало, так що треба щось 32-бітне. Можете спробувати Linux Mint 19.3 "Tricia" - Xfce (32-bit).
Если до 4гб добавить какие есть варианты?
SergiusTheBest
Member
Звідки: Київ

Повідомлення

zmax
Примонтований тільки /media/Plex, так що /media/MX500 - це просто локальна папка, а не зміст USB пристрою. Далі треба дивитися логи, але тут я вже не підкажу, що конкретно.
sinner
Member
Аватар користувача
Звідки: Херсон

Повідомлення

zmax
Скорее всего отвалится МХ500 и вы начали писать просто в каталог /media/MX500/
Проверьте на другом ПК МХ500 живой? Когда отключите физически посмотрите содержимое /media/MX500/
SergiusTheBest
Member
Звідки: Київ

Повідомлення

Paradox1306:
SergiusTheBest: Пам'яті мало, так що треба щось 32-бітне. Можете спробувати Linux Mint 19.3 "Tricia" - Xfce (32-bit).
Если до 4гб добавить какие есть варианты?
Тоді можна будь-який, вибирайте на власний смак з топових дистрибутивів. Якщо ви працювали з Windows - то Linux Mint Cinnamon, якщо подобається Mac - то Elementary, інакше Ubuntu чи Pop!_OS.
Paradox1306
Member
Аватар користувача
Звідки: Київ

Повідомлення

SergiusTheBest:
Тоді можна будь-який, вибирайте на власний смак з топових дистрибутивів. Якщо ви працювали з Windows - то Linux Mint Cinnamon, якщо подобається Mac - то Elementary, інакше Ubuntu чи Pop!_OS.
спасибо. А что с уклоном под работу с сетями?
Востаннє редагувалось 21.09.2020 15:18 користувачем Paradox1306, всього редагувалось 1 раз.
Відповісти