Работа в командной строке

Ремонт

Работа в командной строке

Откройте терминал и введите 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

В Windows командную строку можно открыть несколькими способами:

Способ Действия
Через поиск Нажмите Win + S, введите «cmd» и выберите «Командная строка».
Через «Выполнить» Нажмите Win + R, введите «cmd» и нажмите Enter.
Через проводник Откройте нужную папку, зажмите Shift, кликните правой кнопкой мыши и выберите «Открыть в Терминале Windows».
Читайте также:  Как создать правило в outlook

Для запуска от имени администратора кликните правой кнопкой по ярлыку и выберите «Запуск от имени администратора».

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 имя_программы

Установка программ из исходного кода

Если пакета нет в репозиториях, скачайте исходный код и соберите программу:

  1. Распакуйте архив: tar -xzf файл.tar.gz
  2. Перейдите в папку: cd папка_с_кодом
  3. Запустите сборку: ./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 и храните их в одной папке.

Оцените статью
Всё о компьютерах
Добавить комментарий