Изменение / перемещение / открытие каталога

В последнем Apache 2.0 для Ubuntu 16.04.2 я обнаружил, что Apache предварительно настроен с включенными потоками, но по умолчанию PHP 7 - нет. Если PHP не скомпилирован с потокобезопасным, вам нужно переключиться на prefork MPM, который не использует потоки.

Для этого сначала отключите:

sudo a2dismod mpm_event 

Затем enable:

sudo a2enmod mpm_prefork 

Вы должны сделать это в правильном порядке, поскольку они являются взаимоисключающими.

Затем перезапустите Apache:

sudo service apache2 restart

Вы должны быть хорошо идти без проблем.

-1
задан 11 February 2018 в 01:12

2 ответа

Вот базовое руководство для CLI по использованию командной строки Linux: основы CLI

Для новичков первая рекомендуемая команда - ls, в которой будут перечислены файлы и каталоги в текущем каталог. Используйте ls -l, чтобы перечислить более подробную информацию и ls -a, чтобы отображать скрытые файлы или каталоги (имена, начинающиеся с точки «.»).

Чтобы переместиться с одного места на другое, используйте cd [some/path/to/target], без квадратных скобок. Когда вы открываете оболочку (терминал), вполне вероятно, что ваш текущий каталог находится в / home / YourUserName. Вы можете проверить это на pwd (print-working-directory). Если в файле /FolderA/FolderB/File.txt есть файл, и вы уже находитесь в папке / FolderA, вы можете просто использовать относительный путь cd FolderB для перехода под FolderB вместо абсолютного пути. Используйте cd .. для перемещения на один шаг назад в каталог.

Чтобы выполнить файл, введите ./[FileName]. Вы можете сделать это только в файлах, имеющих относительный путь . Нажмите TAB при вводе имен файлов или имени команд, и оно автоматически заполнит ваше имя. Это полезно, поскольку вам не нужно вводить все точное имя, плюс это также позволяет избежать опечаток. Другие команды: mv /placeA/target /placeB/ для перемещения файлов или каталогов из одного места в другое; cp fileA fileB для копирования файла или каталога; rm для удаления файлов; mv nameA nameB для переименования файла или каталога (это то же самое, что и команда move) и т. д. Google, чтобы найти больше команд Linux.

0
ответ дан 17 July 2018 в 21:06

Ну,

Существует много информации, которую вы запрашиваете, но я сделаю все, что в моих силах. Самый простой способ добраться до вашего рабочего стола, из любого места - использовать cd ~/Desktop. Это переместит вас в папку рабочего стола, а затем оттуда вы сможете получить доступ к файлу данных. Если это текстовый файл, вы можете открывать, читать и редактировать его в командной строке с помощью текстового редактора CLI, такого как Nano, VI или VIM.

Интересный совет, который заставил меня немного разобраться в том, что если вы нажмете TAB после начала ввода команды, файла или папки, она будет автоматически заполнять имя в большинстве случаев, но вы можете иметь для ввода более одной буквы.

Например, если бы я хотел перейти на Рабочий стол, я мог бы набрать cd ~/Des, а затем нажать TAB, и он будет автозаполнен до cd ~/Desktop.

С командной строкой вы можете сделать намного больше.

Один ресурс, который я рекомендую для начала, - это пройти курс по Codecademy (Да, это написано странно). Изучите Командную строку, это пойдет по основам и познакомит вас с основами работы командной строки.

2
ответ дан 17 July 2018 в 21:06

Другие вопросы по тегам:

Похожие вопросы: