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
Эта команда позволяет изменить пароль учетной записи пользователя. Как суперпользователь вы можете сбросить пароли всех пользователей, даже несмотря на то, что не можете их увидеть. Хорошая практика безопасности - менять пароль почаще.

🐧 Linux Education
👍18
Команда man открывает руководство по определённой команде. Для всех основных команд Linux есть man страницы. Whatis показывает, какие разделы руководств есть для данной команды.

🐧 Linux Education
👍1
👍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