ln -s /etc/phpmyadmin/apache.conf phpmyadmin.conf
3. Эта команда создает символическую ссылку в расположении
/etc/apache2/conf-enabled/phpmyadmin.conf
, целью которого является/etc/phpmyadmin/apache.conf
. После этого открытие файла/etc/apache2/conf-enabled/phpmyadmin.conf
эквивалентно открытию/etc/phpmyadmin/apache.conf
. Если/etc/phpmyadmin/apache.conf
существует, то/etc/apache2/conf-enabled/phpmyadmin.conf
имеет то же содержимое. Если/etc/phpmyadmin/apache.conf
не существует, открытие/etc/apache2/conf-enabled/phpmyadmin.conf
завершится ошибкой, как если бы/ etc /apache2/conf-enabled/phpmyadmin.conf
не существует.Символьная ссылка - это просто текст.Сама ссылка продолжает существовать и указывать на одну и ту же цель независимо от того, существует эта цель или нет. Это позволяет, например, символическим ссылкам на съемные диски, чтобы они существовали независимо от того, присутствует ли диск или нет, или заменяет файл, на который указывает символическая ссылка (тот факт, что целевой объект может временно прекратить существование, не влияет на символический ссылка на сайт). Когда цель не существует, символическая ссылка считается неработающей
1. Ссылку можно было создать без изменения текущего каталога. Конечно, команду нужно будет изменить, чтобы включить полный путь к желаемой ссылке.
ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf-enabled/phpmyadmin.conf
Когда символическая ссылка является абсолютной (т.е. ее целью является абсолютный путь), существует нет преимуществ в переходе в каталог перед созданием ссылки. Когда символическая ссылка является относительной, есть преимущество, потому что первый аргумент
ln -s
является целью ссылки и интерпретируется относительно местоположения ссылки, а не текущего каталога в время выполнения командыln
. Например, относительная ссылка могла быть сделана так:
ln -s ../../phpmyadmin/apache.conf /etc/apache2/conf-enabled/phpmyadmin.conf
Но если текущий каталог не
/ etc / apache2
, то в целом../../
не/ etc
, поэтому../ ../phpmyadmin/apache.conf
не является существующей целью; например, он не будет получен завершением оболочки.2.Команда
ln
существовала до символических ссылок. Первоначально он создавал жесткие ссылки , которые имеют значительно более узкий вариант использования, поэтому используются нечасто. Хотяln -s
используется чаще, чем простойln
, значение простогоln
нельзя изменить, потому что это нарушит обратную совместимость.
Невозможно диагностировать эту проблему без более подробной информации. Если ваш монитор определяется с правильным именем (Ancor Communications, скорее всего, является монитором ASUS ), и ваш рабочий стол расширяется правильно, но по-прежнему остается черным, это вполне может быть проблемой с самим монитором или с подключением. Вот что вам следует попробовать: