Базовые команды Linux для веб-разработчика

июль 12 , 2015
Следующая статья

Базовые команды Linux для веб-разработчика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 - выход / закрытие "окна"
Следующая статья
Как Вам статья? Оцените!
Понравилась статья? Поделись с другими!
Подписка на новые статьи
Подписаться