Linux Education
11.5K subscribers
1.07K photos
61 videos
8 files
952 links
🐧 Гайды, тесты и обучающие материалы по Linux.

Реклама — @cyberJohnny

Заявление в РКН: https://knd.gov.ru/license?id=6784bbba96de59064dc32602&registryType=bloggersPermission
Download Telegram
👍42🤩6🔥4
Показывает полный путь к исполняемому файлу программы. Также может показать путь к исходникам, если они есть в системе.

🐧 Linux Education
🔥8
Ping - это ICMP ECHO_REQUEST дейтаграммы, но на самом деле это неважно. Важно то, что утилита ping может быть очень полезным диагностическим инструментом. Она поможет быстро проверить, подключены ли вы к маршрутизатору или к интернету, и дает кое-какое представление о качестве этой связи.

🐧 Linux Education
👍12
Если у вас медленный интернет, то вам, наверное, было бы интересно знать, сколько трафика использует какая-либо программа в Linux или какая программа потребляет всю скорость. Теперь это можно сделать с помощью утилиты nethogs. Для того чтобы задать сетевой интерфейс используйте опцию -i.

🐧 Linux Education
👍162
🔥8🤩3
Способы получить права root в Linux
Вход от имени суперпользователя в виртуальной консоли, введя логин и пароль пользователя root.
Разовое переключение на роль суперпользователя в терминале с помощью специальных утилит.
О втором варианте расскажем подробнее.

sudo
(Super User Do). Позволяет исполнять команды с правами суперпользователя. Перед переходом в режим root администратора система выполнит запрос пароля и логина root. Пример:

sudo имя_команды
sudo su
Инструмент применяется, когда нужно запустить несколько «суперпользовательских» команд. Все следующие вводимые команды будут запускаться в режиме суперпользователя до закрытия командной строки.

sudo gksudo
Осуществляет запуска приложений от имени суперпользователя, использующих не терминал, а графический интерфейс. В дистрибутиве Kubuntu имя этой команды выглядит несколько иначе — sudo kdesudo.

sudo !!
Команда применяется, если нужно перезапустить с правами root уже отданную (от имени обычного пользователя) команду.

🐧 Linux Education
👍13
(List). С помощью этой утилиты можно посмотреть, что содержится в папке. Без указания конкретного пути показывает текущий каталог. Если путь указан, то переход совершиться в конечный его каталог. Чтобы вывести каталог в виде списка с дополнительной поясняющей информацией введите:

ls -l
Для показа скрытых файлов:

ls -a

🐧 Linux Education
👍13
🔥36👍9🤩3
Команда для просмотра содержимого директорий. Более современная альтернатива этой утилиты ls -l может работать не во всех дистрибутивах Linux.

🐧 Linux Education
👍7
(Concatenate / Catenate). Команда двойного назначения. Показывает на экране что содержит файл или стандартный ввод. Также к «склеивает» несколько переданных подряд файлов в один. Если нужно посмотреть содержимое одного файла, вводим:

cat имя_файла
Если нужно узнать содержимое нескольких файлов подряд:

cat файл_№1 файл_№2 файл_№3
Для «склейки» файлов, вводим:

cat файл_№1 файл_№2 > файл_№3
Чтобы задать нужное количество строк в показанном:

cat -n

🐧 Linux Education
👍6
👍33🤩11
(Change Directory). Меняет текущий каталог, в котором работает терминал на указанный. Когда терминал запущен, он использует по умолчанию корневой каталог (root), вернуться в который можно, набрав:

cd ~
Чтобы указать другую папку для работы с файлами, нужно ввести:

cd адрес_папки
Чтобы подняться по древу каталогов на уровень вверх набираем:

cd ..
Чтобы вернуться к предыдущей директории:

cd -

🐧 Linux Education
👍12🤩41🔥1
Двойной амперсанд – не полноценная команда, а управляющий оператор. Он предназначен для выполнения последовательного ряда команд. Чтобы терминал выполнил команды одну за другой, нужно разделить их следующим образом:

команда_№1 && команда_№2 && команда_№3

Число команд в такой последовательности не ограничено.

🐧 Linux Education
👍212
🔥27🤩5👍1
(Make Directory). Создаёт новую директорию. Можно также создать полную структуру подкаталогов, если ввести сочетание:

mkdir –p

🐧 Linux Education
👍7
(Copy). Утилита, позволяющая скопировать файл или каталог. Копирование файлов и каталогов. Чтобы копирование прошло рекурсивно, т. е. включало все поддиректории и файлы в них, надо добавить к команде:

cp -r
А если надо дополнить рекурсивное копирование сохранением всех атрибутов, сведения о владельце и временный штамп, добавляем «архивную» опцию -a, чтобы получилось:

cp –r –a

🐧 Linux Education
👍71
🔥17
(Move). Эта команда в Linux одновременно отвечает за перемещение и переименование файла или каталога. При переименовании файл перемещается в ту же папку, но уже названную по-новому.

🐧 Linux Education
👍1
(Remove). Отвечает за удаление папок и файлов. Использовать оператор rm следует крайне осторожно. В Linux файлы удаляются не в корзину, откуда их можно восстановить, а стираются безвозвратно. Для рекурсивного удаления используйте сочетание:

rm -r

🐧 Linux Education
👍6
🔥253
(Link). Создаёт программные ссылки на файлы. По функционалу это похоже на ярлыки в Windows.

🐧 Linux Education
👍81