Я намочил ноги в Linux и командной строке, запускающейся с Сервера Ubuntu 16.04 на моем медиасервере. У меня есть проблема, где я создаю каталог, и затем это не там, я думаю.
Это - то, что произошло:
victormonopoly@beepboopblop:~$ mkdir -p /media/plex
victormonopoly@beepboopblop:~$ service smbd restart
==== AUTHENTICATING FOR org.freedesktop.systemd1.manage-units ===
Authentication is required to restart 'smbd.service'.
Authenticating as: victormonopoly,,, (victormonopoly)
Password:
==== AUTHENTICATION COMPLETE ===
victormonopoly@beepboopblop:~$ ls -l /media
total 8
drwxr-xr-x 2 root root 4096 Apr 2 13:59 cdrom
drwxr-xr-x 2 root root 4096 Apr 4 21:10 plex
victorhooper@turdsandwich:~$ chmod -R 0755 plex/
chmod: cannot access 'plex/': No such file or directory
Wat - я делающий неправильно?
Вы пытаетесь получить доступ к той папке неправильно от /home
, который я вижу от Вашего консольного адреса victorhooper@turdsandwich:~$
.
команда должна быть: chmod -R 0755 /media/plex/
а не chmod -R 0755 plex/
. Для Выполнения кода, поскольку у Вас есть он, затем:
Изменение в каталог медиа: cd /media
Затем полномочия изменения: chmod -R 0755 plex/
И обычно необходимо добавлять sudo
к любым операциям в /
(корневой) каталог, где мы имеем /media
. Таким образом в случае, если они не работают, добавляют sudo
перед каждой из этих команд, но конечно Вы, возможно, отключили sudo password requests
в /etc/sudoers
файл. Принятие Вас имеет.