Жесткие диски (диски, как вы их называете) содержат разделы, и каждый раздел содержит файловую систему.
В Linux и Unix есть основная файловая система под названием корневая файловая система и указана с помощью /. Другие файловые системы (реальные или виртуальные) монтируются в корневой файловой системе в точке монтирования, т. Е. Пустой каталог, используемый в качестве начальной точки для конкретной файловой системы, таким образом, что все файлы могут быть доступны как потомок корневого каталога. [ ! d1]
Если вы введете команду mount без опции, вы увидите что-то вроде следующего:
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
udev on /dev type devtmpfs (rw,relatime,size=764668k,nr_inodes=191167,mode=755)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
tmpfs on /run type tmpfs (rw,nosuid,noexec,relatime,size=153392k,mode=755)
/dev/sda5 on / type ext4 (rw,noatime,errors=remount-ro,user_xattr,barrier=1,data=ordered)
tmpfs on /run/lock type tmpfs (rw,nosuid,nodev,noexec,relatime,size=5120k)
tmpfs on /tmp type tmpfs (rw,nosuid,nodev,relatime,size=306784k)
tmpfs on /run/shm type tmpfs (rw,nosuid,nodev,relatime,size=306784k)
/dev/sda7 on /media/data type ext4 (rw,noatime,user_xattr,acl,barrier=1,data=ordered)
rpc_pipefs on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw,relatime)
fusectl on /sys/fs/fuse/connections type fusectl (rw,relatime)
XXX.XXX.163.168:/media/data/ on /media/data/mnt type nfs4 (rw,nosuid,noexec,relatime,vers=4,rsize=131072,wsize=131072,namlen=255,hard,proto=tcp,port=0,timeo=600,retrans=2,sec=sys,clientaddr=XXX.XXX.163.76,minorversion=0,local_lock=none,addr=XXX.XXX.163.168)
gvfs-fuse-daemon on /home/enzotib/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,relatime,user_id=1000,group_id=1000)
, где вы можете видеть, что раздел /dev/sda5 (5-й раздел жесткий диск /dev/sda) установлен на /, так что это корневой раздел. Кроме того, вы видите /dev/sda7, другую секцию / файловую систему, установленную на /media/data, так что cd /media/data эффективно соответствуют d: в терминологии Windows.
В этом много других смонтированных файловых систем вывод, как вы можете видеть, и все виртуальные файловые системы, то есть файловая система, не соответствующая разделу диска. И вы можете увидеть подключенную к NFS файловую систему, виртуальную файловую систему, связанную с реальной файловой системой, доступной на другой машине через сеть (линия вывода, где вы видите IP-адрес, частично умышленно скрытый мной).
[d9 ] Вы можете видеть простоту наличия единой структуры для доступа ко всем вашим файлам, а в некоторых случаях и к удаленным файлам.Из man add-apt-repository:
SYNOPSIS
add-apt-repository [OPTIONS] REPOSITORY
...
REPOSITORY STRING
REPOSITORY can be either a line that can be added directly to
sources.list(5), in the form ppa:<user>/<ppa-name> for adding
Personal Package Archives, or a distribution component to
enable.
In the first form, REPOSITORY will just be appended to
/etc/apt/sources.list.
Для "deb http://deb.playonlinux.com/ bionic main" он будет добавлен дословно. Это включает в себя распределение как bionic, даже если вы не используете Ubuntu Bionic 18.04. (Обратите внимание, что playonlinux также доступно в репозитории multiverse.)
Для https://dl.winehq.org/wine-builds/ubuntu/ add-apt-repository выведет недостающие части:
type (deb ) (xenial, artful, bionic и т. д.) компонент (main)
In the second form, ppa:<user>/<ppa-name> will be expanded
to the full deb line of the PPA and added into a new file in the
/etc/apt/sources.list.d/ directory. The GPG public key of the
newly added PPA will also be downloaded and added to apt's
keyring.
Это относится к ppa:peek-developers/stable. Да, хост считается Launchpad.
In the third form, the given distribution component will be
enabled for all sources.
Например. universe или multiverse
Подробная информация о формате sources.list находится в man add-apt-repository .
Из man add-apt-repository:
SYNOPSIS
add-apt-repository [OPTIONS] REPOSITORY
...
REPOSITORY STRING
REPOSITORY can be either a line that can be added directly to
sources.list(5), in the form ppa:<user>/<ppa-name> for adding
Personal Package Archives, or a distribution component to
enable.
In the first form, REPOSITORY will just be appended to
/etc/apt/sources.list.
Для "deb http://deb.playonlinux.com/ bionic main" он будет добавлен дословно. Это включает в себя распределение как bionic, даже если вы не используете Ubuntu Bionic 18.04. (Обратите внимание, что playonlinux также доступно в репозитории multiverse.)
Для https://dl.winehq.org/wine-builds/ubuntu/ add-apt-repository выведет недостающие части:
type (deb ) (xenial, artful, bionic и т. д.) компонент (main)
In the second form, ppa:<user>/<ppa-name> will be expanded
to the full deb line of the PPA and added into a new file in the
/etc/apt/sources.list.d/ directory. The GPG public key of the
newly added PPA will also be downloaded and added to apt's
keyring.
Это относится к ppa:peek-developers/stable. Да, хост считается Launchpad.
In the third form, the given distribution component will be
enabled for all sources.
Например. universe или multiverse
Подробная информация о формате sources.list находится в man add-apt-repository .
Из man add-apt-repository:
SYNOPSIS
add-apt-repository [OPTIONS] REPOSITORY
...
REPOSITORY STRING
REPOSITORY can be either a line that can be added directly to
sources.list(5), in the form ppa:<user>/<ppa-name> for adding
Personal Package Archives, or a distribution component to
enable.
In the first form, REPOSITORY will just be appended to
/etc/apt/sources.list.
Для "deb http://deb.playonlinux.com/ bionic main" он будет добавлен дословно. Это включает в себя распределение как bionic, даже если вы не используете Ubuntu Bionic 18.04. (Обратите внимание, что playonlinux также доступно в репозитории multiverse.)
Для https://dl.winehq.org/wine-builds/ubuntu/ add-apt-repository выведет недостающие части:
type (deb ) (xenial, artful, bionic и т. д.) компонент (main)
In the second form, ppa:<user>/<ppa-name> will be expanded
to the full deb line of the PPA and added into a new file in the
/etc/apt/sources.list.d/ directory. The GPG public key of the
newly added PPA will also be downloaded and added to apt's
keyring.
Это относится к ppa:peek-developers/stable. Да, хост считается Launchpad.
In the third form, the given distribution component will be
enabled for all sources.
Например. universe или multiverse
Подробная информация о формате sources.list находится в man add-apt-repository .