Несколько полезных Linux команд для начинающих

1. ls — просмотр содержимого директорий

Команда ls позволяет увидеть содержимое папки.
Пример:

ls -l

Флаг -l выводит данные в виде списка с подробной информацией о файлах.

2. grep — поиск информации в файлах

Ищете строку или слово в файле? Используйте grep.
Пример:

grep «ошибка» /var/log/syslog

Эта команда найдет все строки с текстом «ошибка» в журнале системы.

3. chmod и chown — управление правами доступа

Для изменения прав доступа к файлам используйте chmod.
Пример:

chmod 755 script.sh

Для смены владельца файла:

chown user:group file.txt

4. df и du — управление дисковым пространством

Для проверки свободного места на диске:

df -h

Флаг -h выводит информацию в удобном для чтения формате.

Чтобы узнать, сколько места занимает конкретная папка:

du -sh /путь/к/папке

5. htop — мониторинг системы

htop — это удобный инструмент для мониторинга процессов в системе.
Запустите его:

htop

Вы увидите список процессов, использование процессора и памяти.

6. tar и zip — работа с архивами

Создание архива:

tar -czvf archive.tar.gz /путь/к/файлам

Распаковка архива:

tar -xzvf archive.tar.gz

Для работы с zip-файлами:

zip archive.zip file.txt
unzip archive.zip

7. scp — копирование файлов между серверами

Скопировать файл на удаленный сервер:

scp file.txt user@server:/путь/на/сервере

Или загрузить файл с сервера:

scp user@server:/путь/к/файлу localfile.txt

8. find — поиск файлов

Ищем файл по имени:

find / -name «example.txt»

Или по типу:

find /путь/ -type f -size +10M

Команда найдет файлы больше 10 МБ.

9. alias — сокращение команд

Создайте свои команды для удобства.
Пример:

alias ll=’ls -la’

Теперь при вводе ll выполнится ls -la.

10. curl — работа с веб-запросами

Для загрузки содержимого веб-страницы:

curl https://example.com

Для проверки HTTP-заголовков:

curl -I https://example.com

 

Оставить ответ

Ваш адрес email не будет опубликован. Обязательные поля помечены *