Базовые команды Linux для веб-разработчика
июль
12
, 2015
Linux - прекрасная операционная система для веб-разработки и не только. К сожалению, многие из нас начинают понимать это, только когда нет выбора и приходится уходить с привычной Windows и пытаться осваивать новую систему, зачастую не понимая сразу, для чего это вообще нужно. В статье приведены базовые команды Linux, которые стоит знать каждому веб-разработчику.
Базовые команды Linux для веб-разработчика
Примеры приведены для Linux Debian 7, но команды одинаковы для всех версий Linux/ Список самый простой, для начала работы, он далеко не полный и будет редактироваться.
#Переход в каталог cd /home/www/ #Переход в каталог уровнем выше cd .. #Создание нового каталога mkdir posts #Просмотр списка файлов и папок ls -la #Создание нового файла cat > file.txt #Копирование файла cp file.txt /home/www/ #Удаление файла rm file.txt #Удаление папки с файлами rm -R posts/ #Переименование файла mv file.txt newfile.txt #Перемещение файла mv newfile.txt posts/ #Редактирование файла через редактор nano nano file.txt #Архивация папки (не сжатие) tar -cvf posts.tar posts/ #Распаковка архива tar -xvf posts.tar #Скачивание файла с удаленного ресурса (в примере - xml курсов валют с сайта Центробанка) wget http://www.cbr.ru/scripts/XML_daily.asp #Поиск строки в файлах. Выдает список файлов с номерами строк, где попадается искомая grep -Rn 'javascript' /home/www/posts/ #Очистка терминала clear #Что-то вроде оконного менеджера. Очень крутая штука tmux - запуск ctrl-B + C - создание нового "окна" ctrl-B + (цифра) - переключение между "окнами" ctrl-B + % (ctrl-B + shift-5) - разделение "окна" на 2 части ctrl-B + left/right - переключение между частями exit - выход / закрытие "окна"
Заходите в группу в контакте -
https://vk.com/webdevkin
Анонсы статей, обсуждения интернет-магазинов, vue, фронтенда, php, гита.
Истории из жизни айти и обсуждение кода.
Истории из жизни айти и обсуждение кода.