
Откройте терминал и введите ls – это покажет список файлов в текущей папке. Так вы сразу увидите содержимое директории без графического интерфейса. Команда работает в Linux, macOS и Windows (в WSL или Git Bash). Если нужно перейти в другую папку, используйте cd имя_папки, а cd .. вернёт вас на уровень выше.
Для создания файлов пригодится команда touch. Например, touch document.txt создаст пустой текстовый файл. Чтобы редактировать его прямо в терминале, запустите nano document.txt – откроется простой текстовый редактор. Для выхода из Nano нажмите Ctrl+X, затем подтвердите сохранение.
Копирование и перемещение файлов выполняется командами cp и mv. Например, cp file.txt backup/ скопирует файл в папку backup, а mv file.txt new_name.txt переименует его. Удалять файлы можно через rm, но будьте осторожны: восстановить их после этого не получится.
Чтобы быстро найти нужную команду, используйте man (например, man ls). Это откроет справочное руководство с подробным описанием. Если запомнили только часть команды, попробуйте apropos – он подскажет варианты по ключевому слову.
- Как открыть командную строку в Windows и Linux
- Windows
- Linux
- Базовые команды для навигации по файловой системе
- Просмотр содержимого папки
- Возврат и переход в корневую папку
- Создание, удаление и копирование файлов и папок
- Работа с текстовыми файлами: просмотр и редактирование
- Популярные команды для работы с текстом
- Редактирование файлов прямо в терминале
- Установка и запуск программ через командную строку
- Запуск программ после установки
- Установка программ из исходного кода
- Автоматизация задач с помощью простых скриптов
Как открыть командную строку в Windows и Linux
Windows
В Windows командную строку можно открыть несколькими способами:
| Способ | Действия |
|---|---|
| Через поиск | Нажмите Win + S, введите «cmd» и выберите «Командная строка». |
| Через «Выполнить» | Нажмите Win + R, введите «cmd» и нажмите Enter. |
| Через проводник | Откройте нужную папку, зажмите Shift, кликните правой кнопкой мыши и выберите «Открыть в Терминале Windows». |
Для запуска от имени администратора кликните правой кнопкой по ярлыку и выберите «Запуск от имени администратора».
Linux
В Linux терминал открывается быстрее, чем в Windows:
| Способ | Действия |
|---|---|
| Горячие клавиши | Нажмите Ctrl + Alt + T в большинстве дистрибутивов. |
| Через меню приложений | Найдите «Терминал» в списке программ (обычно в разделе «Системные»). |
| Через контекстное меню | В файловом менеджере кликните правой кнопкой и выберите «Открыть в Терминале». |
Для запуска с повышенными правами введите sudo su или добавьте sudo перед командой.
Базовые команды для навигации по файловой системе
Для перемещения между папками в командной строке используйте команду cd. Например, cd Documents переведёт вас в папку Documents, если она существует в текущей директории.
Просмотр содержимого папки
Возврат и переход в корневую папку
Чтобы подняться на уровень выше, введите cd ... Для быстрого перехода в корень диска (Linux/macOS) или текущего раздела (Windows) используйте cd /.
Команда pwd (Linux/macOS) или cd без аргументов (Windows) покажет полный путь к текущей папке. Это полезно, если вы потеряли ориентацию в файловой системе.
Для создания новой папки применяйте mkdir. Например, mkdir Projects создаст директорию с именем Projects в текущем расположении.
Создание, удаление и копирование файлов и папок
Чтобы создать файл в командной строке, используйте команду touch. Например, touch example.txt создаст пустой текстовый файл. Если нужно создать несколько файлов сразу, перечислите их через пробел: touch file1.txt file2.txt.
Для создания папки подойдет команда mkdir. Введите mkdir NewFolder, и система добавит директорию с указанным именем. Чтобы создать несколько вложенных папок за один раз, добавьте флаг -p: mkdir -p Projects/2024/Docs.
Удалять файлы можно командой rm. Например, rm old_file.txt сотрет файл без подтверждения. Для удаления папки с содержимым используйте rm -r FolderName. Будьте осторожны: восстановить данные после этого сложно.
Копирование выполняется через cp. Команда cp source.txt destination.txt создаст копию файла. Чтобы скопировать папку, добавьте флаг -r: cp -r SourceDir/ Backup/. Если папка назначения не существует, система создаст ее.
Для переименования или перемещения файлов применяйте mv. Например, mv file.txt /new/location/ перенесет файл, а mv oldname.txt newname.txt изменит его название. Эта же команда работает с папками без дополнительных флагов.
Работа с текстовыми файлами: просмотр и редактирование

Для просмотра содержимого текстового файла в терминале используйте команду cat. Например, cat file.txt выведет текст на экран. Если файл большой, добавьте | less для постраничного просмотра: cat file.txt | less.
Популярные команды для работы с текстом
Для поиска строк в файле подойдет grep. Команда grep «искомый_текст» file.txt найдет и выделит все совпадения. Добавьте -i для игнорирования регистра.
Редактирование файлов прямо в терминале
Используйте nano – простой текстовый редактор с подсказками. Откройте файл командой nano file.txt. Для сохранения нажмите Ctrl+O, для выхода – Ctrl+X.
Если нужен более мощный инструмент, попробуйте vim. Запустите его командой vim file.txt. Для начала редактирования нажмите i, чтобы сохранить – :w, для выхода – :q.
Для быстрого редактирования без открытия файла подойдет sed. Например, замена текста выполняется так: sed -i ‘s/старый/новый/g’ file.txt. Флаг -i сохраняет изменения в файле.
Установка и запуск программ через командную строку
Для установки программ в Linux используйте менеджер пакетов. Например, в Ubuntu команда выглядит так:
sudo apt install имя_пакета
В Windows применяйте winget – встроенный менеджер пакетов:
winget install название_программы
Запуск программ после установки
Чтобы запустить программу, введите её имя в командной строке. Например:
notepad– откроет блокнот в Windows.firefox– запустит браузер в Linux или Windows.
Если программа не запускается, проверьте её путь в переменной окружения PATH. В Windows используйте:
where имя_программы
В Linux или macOS:
which имя_программы
Установка программ из исходного кода
Если пакета нет в репозиториях, скачайте исходный код и соберите программу:
- Распакуйте архив:
tar -xzf файл.tar.gz - Перейдите в папку:
cd папка_с_кодом - Запустите сборку:
./configure && make && sudo make install
Для удаления программ в Linux используйте:
sudo apt remove имя_пакета
В Windows – через winget uninstall или классический Программы и компоненты.
Автоматизация задач с помощью простых скриптов
Создайте скрипт для резервного копирования важных файлов. Например, в Linux или macOS используйте команду tar, чтобы упаковать папку с документами в архив:
tar -czvf backup_$(date +%Y-%m-%d).tar.gz ~/Documents
Добавьте эту строку в файл backup.sh, сделайте его исполняемым через chmod +x backup.sh и запускайте по расписанию с помощью cron.
Для Windows подойдёт PowerShell. Сохраните этот код в backup.ps1:
Compress-Archive -Path "C:\Users\Имя\Documents" -DestinationPath "C:\Backup\docs_$(Get-Date -Format 'yyyy-MM-dd').zip"
Настройте автоматический запуск через Планировщик заданий.
Обрабатывайте логи сервера с помощью grep и awk. Этот скрипт выведет количество ошибок за сегодня:
grep "ERROR" /var/log/syslog | grep "$(date +%Y-%m-%d)" | wc -l
Используйте curl для мониторинга доступности сайта. Простейший вариант:
curl -s -o /dev/null -w "%{http_code}
" https://example.com
Если код ответа не 200, скрипт может отправить уведомление через mail или Telegram API.
Объединяйте команды в цепочки через && и ||. Например, перед деплоем проекта:
npm run test && git push origin main
Так вы избежите отправки кода с ошибками.
Пишите скрипты с понятными именами переменных и добавляйте комментарии. Для повторяющихся задач создавайте отдельные файлы с расширением .sh или .ps1 и храните их в одной папке.







