Шпаргалка по командам Linux

Бывает, что некоторые команды терминала Linux трудно вспомнить, и держать их на компьютере или на бумаге в качестве шпаргалки — хорошая практика. Этот список не является исчерпывающим, но в него вошли наиболее часто используемые команды. Не стесняйтесь добавлять свои наиболее часто используемые команды в комментариях ниже и делиться этим list✌️.

ПОЛЬЗОВАТЕЛИ

  • Id — Подробная информация о пользователе (uid, gid и группа).
  • last — Список информации о последних входах в систему, включая время, имя пользователя,
  • IP — адрес и продолжительность сеанса.
  • who — Отображает авторизованных пользователей.
  • groupadd «testgroup» — Создает группу с именем «testgroup».
  • adduser NewUser — Добавляет пользователя с именем «NewUser».
  • userdel NewUser — Удаляет пользователя с именем «NewUser».
  • usermod NewUser — Изменение информации о пользователе «NewUser».

Навигация по каталогам

cd / — Переход в корневой каталог.
cd — Переход в домашний каталог (с помощью переменной $HOME).
cd /root — Переход в каталог /root.
cd … — Переход на один уровень вверх.
cd /root/.ssh — Переход в скрытую папку .ssh.

Работа с файлами

  • ls -al — Отображает файлы и каталоги в текущей папке.
  • pwd — Показывает текущий рабочий каталог.
  • mkdir NewFolder — Создает новый каталог с именем ‘NewFolder’.
  • rm NewFile — Удаляет файл с именем ‘NewFile’.
  • rm -f NewFile — Принудительно удаляет файл с именем ‘NewFile’. rm -r NewFolder — Рекурсивно удаляет каталог с именем ‘NewFolder’.
  • rm -rf NewFolder — Принудительно и рекурсивно удаляет каталог с именем ‘NewFolder’.
  • cp oldfile1 newfile2 — Копирует содержимое ‘oldfile1’ в ‘newfile2’.
  • cp -r olddir1 newdir2 — Рекурсивно копирует каталог ‘olddir1’ в ‘newdir2’. Dir2 будет создан, если он не существует.
  • mv oldfile1 newfile2 — Переименовывает ‘oldfile1’ в ‘newfile2’.
  • ln -s /etc/log/file logfile — Создает символическую ссылку на файл.
  • touch newfile — Создает пустой файл с именем ‘newfile’.
  • cat > newfile — Принимает STDIN и помещает его в ‘newfile’.
  • more newfile — Выводит содержимое ‘newfile’ на один экран за раз.
  • head newfile — Выводит первые 10 строк файла ‘newfile’.
  • tail newfile — Выводит последние 10 строк файла ‘newfile’.
  • gpg -c newfile — Шифрует файл ‘newfile’ в формате gpg с помощью пароля и сохраняет его в том же каталоге.
  • gpg newfile.gpg — Расшифровывает файл в формате gpg.
  • wc newfile — Отображает количество байтов, слов и строк в новом файле.

Права доступа к файлам/директориям

  • chmod 777 /root/ssh — Устанавливает разрешения на чтение, запись и выполнение для всех, кто имеет доступ к серверу (владелец, группа, другие).
  • chmod 755 /root/ssh — Устанавливает разрешения rwx для владельца и r_x для группы и других.
  • chmod 766 /root/ssh — Устанавливает права rwx для владельца и rw для группы и других.
  • chown newuser newfile — Меняет владельца файла newfile на newuser.
  • chown newuser:newgroup newfile — Изменяет владельца и группу newfile на newuser и newgroup.
  • chown newuser:newgroup newfolder — Изменяет владельца и группу владельцев каталога newfolder на newuser и newgroup.
  • stat -c «%U %G» newfile — Отображает пользователя и группу владельцев newfile.

Поиск

  • grep searchargument newfile — Поиск аргумента searchargument в newfile.
  • grep -r searchargument newfolder — Рекурсивно ищет аргумент поиска во всех файлах в папке newfolder.
  • locate newfile — Показывает все местоположения файла newfile.
  • find /etc/ -name «searchargument» — Находит файлы с именами, начинающимися с searchargument, в каталоге /etc.
  • find /etc/ -size +50000k — Находит файлы размером более 50000k в каталоге /etc.

Архив

  • tar -cf archive.tar newfile — Создать архив ‘archive.tar’ из файла ‘newfile’.
  • tar -xf archive.tar — Извлечь содержимое файла ‘archive.tar’.
  • tar -zcvf archive.tar.gz /var/log/ — Создать архив из каталога /var/log/ и сжать его с помощью gzip.
  • gzip newfile — Сжать новый файл (он будет иметь расширение .gz).
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии