Skip to content

linux_general

Timur edited this page Jul 29, 2022 · 2 revisions

Общие наиболее частые команды

"Кто я?"

Команда, помогающая узнать основные моменты про используемый дистрибутив:

$ cat /etc/*release* # Сама команда
$ # Результат выполнения команды:
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=20.04
DISTRIB_CODENAME=focal
DISTRIB_DESCRIPTION="Ubuntu 20.04.4 LTS"
NAME="Ubuntu"
VERSION="20.04.4 LTS (Focal Fossa)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 20.04.4 LTS"
VERSION_ID="20.04"
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
VERSION_CODENAME=focal
UBUNTU_CODENAME=focal

Команды навигации

"Что тут лежит?"

Показать содержимое текущей директории:

$ ls       # Для показа содержимого текущей дериктории
$ ls - l   # Для показа в виде таблицы со свойствами
$ ls - a   # Для показа скрытых папок
$ ls - al  # Для показа скрытых папок в виде таблицы

"Где я?"

Показать адрес текующей директории:

$ pwd

"Как мне попасть туда?"

Переместиться в нужную директорию:

$ cd folder_name    # Переместиться в директорию folder_name
$ cd ..             # Переместиться на уровень выше

Команды взаимодействия с файлами

"Как создать папку?"

$ mkdir folder_name 

"Как создать файл?"

$ touch filename.txt # У файла обязателен формат

"Как удалить папку, или файл?"

$ rm filename       # Для удаления одного файла
$ rm -r foldername  # Для удаления папки с файлами внутри

"Как двигать файлы, папки? А переименовать?"

$ mv filename path/...     # Сначала выбираем файл, а потом указываем путь через пробел
$ mv filename new_filename  # Это переименовывание файла