Поиск файлов в Linux и Unix — find, grep, ack, ripgrep


Запускаем мощную платную обучающую программу, интересно принять участие? Пройдите опрос — simpoll.ru/run/survey/c44b6a04

Поддержать канал и получить доступ к закрытым видео — boosty.to/digitalize.team

Поговорим в этом видео о канонических утилитах поиска файлов в *nix — find и grep, а также их современных удобных собратьях.

ripgrep — blog.burntsushi.net/ripgrep/

Плейлист на канале о крутых Linux утилитах — www.youtube.com/watch?v=SHo3fAZfXMk

Создание и управление пользователями в Linux | Разделяй и властвуй


А вам никогда не хотелось побыть властителем судеб? Хотя бы виртуальных?
А давайте поуправляем пользователями Linux.

В этом выпуске подробно рассмотрим несколько способов создания пользователей в Linux. А также редактирование параметров и управление пользователями.

Помимо управления в терминале рассмотрим создание и управление пользователями в графической оболочке операционной системы Linux Mint Mate, ее обзор можете посмотреть в видео youtu.be/DqDq9z_Xnos

Linux проектировался как многопользовательская система. С помощью удаленного входа в ней могут работать одновременно множество пользователей. Также пользователи используются для запуска программ в фоновом режиме и с их помощью ограничиваются в правах. Также немалую роль играют группы, но о них и о тонком разграничении прав поговорим в других видео.

Ссылка на разбор ответа на вопрос из прошлого видео t.me/worlditech/75

КОМАНДЫ, КОТОРЫЕ ПРИГОДЯТСЯ.
Создание пользователя:
adduser
useradd -u UID -g GID -c ‘Комментарий’ -d /home/dir -s /bin/false usename
usermod

Управление пользователями:
passwd -S username
chage -m 30 username
passwd -n 30 username
сhage -M 40 username
passwd -x 40 username
chage -W 5 username
passwd -w 5 username
chage -E 2019-02-16 username
passwd
passwd username
passwd -d username
passwd -l username

ХОТИТЕ ПОМОЧЬ КАНАЛУ?
Яндекс.Деньги: money.yandex.ru/to/410012408319752

Регистрируйтесь и совершайте покупки на Letyshops по моей реферальной ссылки katuhus.com/g/7khfs3jtus9de6e266c48753afd1f1/
Рекомендую, сам пользуюсь.
Моя реферальная ссылка на aliexpress alitems.com/g/1e8d1144949de6e266c416525dc3e8/

КОНТАКТЫ:
Канал в TELEGRAM: t.me/worlditech (worlditech)
Группа в VK: vk.com/worlditech
INSTAGRAM: www.instagram.com/pavlenko.at/

Еще контакты:
t.me/pavlenko_at
vk.com/atpavlenko
www.facebook.com/anton.pavlenko.94

#МирIT #Пользователи #Linux #ДляЧайников #ИмяПользователя #ИзменитьЛогин #УправленияПользователями #ЛинуксДляНачинающих #УрокиЛинукс #ЛинуксСНуля #РаботаСЛинукс #Ubuntu #LinuxMint #LinuxСервер #Линукс #КомандыLinux #КакойДистрибутивLinuxВыбрать #ЧтоТакоеЛинукс #LinuxОбзор #ОсновныеКомандыLinux #БазовыеКомандыLinux #ИзучимLinux #УрокиLinux #Passwd #Chage #Adduser #Useradd #Usermod #Пользователь #ДобавлениеПользователейLinux #ИзменитьДомашнююПапкуПользователя

Не бойтесь регулярных выражений. Regex за 20 минут!


Курс JS: js.itgid.info
Курс PHP: php.itgid.info
Плейлист: goo.gl/a6JhVd
Мои курсы: itgid.info
Телеграм: t.me/jsrules

Регулярные выражения!
. — любой одиночный символ
[ ] — любой из них, диапазоны
$ — конец строки
^ — начало строки
\ — экранирование
\d — любую цифру
\D — все что угодно, кроме цифр
\s — пробелы
\S — все кроме пробелов
\w — буква
\W — все кроме букв
\b — граница слова
\B — не границ

Квантификация
n{4} — искать n подряд 4 раза
n{4,6} — искать n от 4 до 6
* от нуля и выше
от 1 и выше
? — нуль или 1 раз

Настройка firewall iptables на linux это не сложно. Linux Tutorial.


Вот небольшой тутореал по linux и iptables. Надеюсь новичкам будет полезно.

Связь со мной:
ВК — vk.com/vanohaker
Группа в — vk.com/yiglazkov
twitter — twitter.com/vanohaker
Insta — instagram.com/vanohaker

Стрим:
Youtube — www.youtube.com/channel/UCy2pEnTdI5ZsTrqGlBBQhNw
Twitch — www.twitch.tv/vanohaker

Если вам понравилось видео и вы желайте помочь каналу развиться, пожертвуйте на развитие любым удобным для вас способом.
Webmoney — R817191732354 --Z031836116848
Yandex — 410012265076860
Da — www.donationalerts.ru/r/vanohaker

#linux #iptables #ubuntu #firewall #debian

Linux команда sed - редактор текстовых файлов.


Linux команда sed — редактор текстовых файлов. Позволяет форматировать текстовые файлы и искать и заменять одни части текста другими. Может работать с регулярными выражениями.

#!/bin/bash
# command sed = stream editor

# 2:00 добавляем межстрочный интервал во весь файл
sed G text_file

# 2:09 выводит на печать заданное число строк
sed 10p text_file

# 2:28 удаляет 5-ю строку
sed 5d text_file

# 3:01 удаляет 5-7 строки
sed 5,7d text_file

# 3:28 заменяет su на RRR один раз в каждой строке
sed s/su/adm/RRR/ text_file

# 4:26 заменяет su на RRR каждый раз в каждой строке
sed s/su/RRR/g text_file

# 4:40 заменяет su или adm на RRR каждый раз в каждой строке
sed s/su\|adm/RRR/g text_file

# 6:16 заменяет su или adm каждый раз в 5-й строке
sed 5s/su\|adm/RRR/g text_file

# 6:43 заменяет su или adm каждый раз c 3-ю по 5-ю строки
sed 3,5s/su\|adm/RRR/g text_file

AST PenExec. Ноутбук-трансформер за $3000 из 1992


AST PenExec — первый в мире ноутбук-трансформер, выпущенный почти 30 лет назад. Сегодня мы узнаем, для чего он использовался, насколько был удобным и полезным, и можно ли на нём рисовать пиксель-арт.

========================================

Группа ВК: vk.com/old_devices

Группа Тимофея: vk.com/drivedf0

Ссылка на игру: catinthedark.itch.io/paw-of-black

ТГ канал: t.me/bootaks_old_devices

========================================

Содержание:
0:00-3:27 — история создания
3:27-5:40 — внешний вид и прочность
5:40-8:33 — характеристики и сенсорный экран
8:33-25:13 — пиксель-арт с Тимофеем Мокиенко
25:13-37:58 — работа с картами памяти
37:58-41:52 — софт: системные утилиты
41:52-48:33 — софт: утилиты от UCS
48:33-54:18 — софт: Windows for Pen Computing
54:18-58:14 — софт: bloatware
58:14-59:59 — заключение

========================================

В этом видео использованы фрагменты из следующих роликов:

The Computer Chronicles — New Laptops (1989)
www.youtube.com/watch?v=8wibmbJ7o-I