AppleInsider.ru
X
О проекте Реклама
Чат
с читателями
Присоединяйтесь
в Телеграме

[Mac OS X] Забавы командной строки

Я, как давний поклонник Linux, полюбил OS X за то, что это практически Linux и есть, но с человеческим лицом! Вот и «великая и могучая» командная строка, как и в любой Unix-подобной системе в наличии имеется… И она разнообразит и радует мою жизнь! 🙂

А теперь от лирики перейдем к делу. И на этот раз позабавим себя запуском HTTP-сервера.

Нет-нет, мы не будем ничего устанавливать в систему или создавать нечто подобное тому, что на картинке. У нас в системе уже есть кое-что для подобной забавы!

Приступим. Как всегда, запускаем Терминал.app и вводим следующую команду:

python -m SimpleHTTPServer 8000

должно выглядеть примерно вот так:

А теперь, отправляемся в наш любимый браузер и водим адрес localhost:8000

И что же мы видим? А видим мы содержимое нашего домашнего каталога. Можете погулять в нем и убедиться, что ваш сервер работает.

Конечно, запуск HTTP-сервера в домашнем каталоге какой-то особой практической ценности не несет. Но никто не мешает запустить его в любом другом каталоге, для чего нужно просто создать отдельный каталог либо в Finder, либо прямо в командной строке, например так:

mkdir MyCoolHttpServer

Наполнить его нужным содержимым, а затем перейти в созданный каталог командой:

cd MyCoolHttpServer

и уже в нем выполнить команду запуска HTTP-сервера. Да и порт 8000, на котором слушает наш сервер, тоже можно изменить на любой другой, надеюсь, разберетесь как. 😉

Экспериментируйте!

P.S. Остановить запущенный сервер можно комбинацией Ctrl+C в командной строке.

Удачи!

Новости по теме
В iOS 26 появилась синхронизация Wi-Fi в отелях. Теперь не надо вводить логины, номера комнат и билетов
Как вернуть Launchpad в macOS 26 Tahoe
Каким будет MacBook Pro 2026: OLED-экран без выреза, как в iPad, новый дизайн и 2-нанометровый чип M6
Новости партнеров
Google сильно рискует перед выходом Pixel 10 Pro. Это телефон может убить всю серию
Google сильно рискует перед выходом Pixel 10 Pro. Это телефон может убить всю серию
Почему времена года на Земле не зависят от расстояния до Солнца
Почему времена года на Земле не зависят от расстояния до Солнца
В США появится первый криптовалютный ETF с поддержкой стейкинга. Им станет продукт Rex-Osprey на основе Solana
В США появится первый криптовалютный ETF с поддержкой стейкинга. Им станет продукт Rex-Osprey на основе Solana