Search
Write a publication
Pull to refresh
150
0
Linux Certified Instructor @LinuxCertifiedInstructor

Сертифицированный Linux-инструктор

Send message

Всего 612 команд (27/11/2022):
?
395 - пользовательские
176 - админские
? 41 - встроенные в bash
☑️ 48 - TUI-приложение
80 - GUI-приложение
➡️ 27 - команды-фильтры
? 83 - дополнительно устанавливаемое
? 20 - устаревающее
? 55 - специфичные дистрибутиву
В том числе:
14 - специфичные ALT
22 - специфичные AstraLinux
14 - Debian
8 - RedHat
6 - другие (SUSE, Arch, RedOS)

Редизайн пометок и +100 команд

Держите совет - используйте команды из справочника:

wget -q https://habr.com/ru/company/lanit/blog/683638 -O /tmp/h.html; pandoc /tmp/h.html -o Справочник.fb2

Да прибудит с вами сила CLI :)

Всего 516 команд (16/10/2022):
? 206 — пользовательские
⚫ 92 — администраторские
? 40 — встроенные в bash
? 49 — обычно дополнительно устанавливаемое
? 39 — TUI-приложение
? 51 — GUI-приложение
? 12 — устаревшее или устареваемое (есть предустановленный аналог)
⚪ 32 — не совсем к курсам
Также:
...| 42 — команды-фильтры
? 10 — специфичные ALT
? 15 — специфичные AstraLinux
Всего 507 команд (09/10/2022)

? 228 — пользовательские
⚫ 93 — администраторские
? 38 — встроенные в bash
? 37 — TUI-приложение
? 50 — GUI-приложение  
...| 42 — команды-фильтры
? 10 — специфичные ALT
? 11 — специфичные AstraLinux
⚪ 66 — не совсем к курсу
не работает gitflic.ru:
— публичным репозиторий сделать не возможно
— техподдержка на письма не отвечает
Залил на gitflic.ru/project/linuxcertifiedinstructor/spravochnik-po-komandam-linux

Только почему-то недоступна возможность «сделать репозитория публичным» (пока не разобрался почему).
Да, спасибо — я знаю.
Там скорее был ответ, что эта штука(resolvectl) не является установленной по умолчанию на многих дистрибутивах используемых на курсе — по этому и не всплыла в этом справочнике.
В принципе как и networkctl из systemd-network
Да, спасибо за совет — уже задумался
Всего 455 команд (04/09/2022)
? 214 — пользовательские  
⚫ 88 — админские  
? 30 — встроенные в bash  
? 32 — TUI-приложение  
? 38 — GUI-приложение  
...| 38 — команды-фильтры  
? 9 — специфичные ALT
? 9 — специфичные AstraLinux
⚪ 49 — не совсем к курсу
Всего 396 команд (02/09/2022)
? 193 — пользовательские  
⚫ 66 — админские  
? 27 — встроенные в bash  
? 29 — TUI-приложение  
? 31 — GUI-приложение  
...| 35 — команды-фильтры  
? 9 — специфичные ALT
? 8 — специфичные AstraLinux
⚪ 46 — не совсем к курсу
Большое спасибо.
lastlog, faillog сразу еще вспомнились

top -b -n1

resolvectl у меня нет кстати в системе (хотя systemd-based).
А по делу: fallocate и trancute добавлю. У меня сейчас уж список 50 команд, которые нужно добавить и 64 уже добавлено с момента опубликования списка. И пока мне нравится результат (как «справочник по командам админа или продвинутого пользователя», но пока не хочется сюда добавлять команды компиляции и 100500 очень полезных утилит из KaliLinux) — и если еще и спасибо услышу и добавки-правки кто напишет — счастлив буду
Это ко мне вопрос?) Или такой риторический к читателю?
Это какое то супер знание или в чем вопрос то? Написали бы что добавить — а по одной команде которой нет в этом списке и сам могу долго накидывать — попробуйте такой же список написать (не подглядывая в этот) и посмотрим сколько я накидаю «теоретику» ;-)

Еще к fallocate (Создание файлов определенного размера. Сразу занимает блоки) можно упомянуть
— truncate — Создание файлов определенного размера. Создает sparse файл
— mkfile
— dd
— да и уж «yes STRING >> FILE» когда нужен большой текстовый файл (например при демонстрации работы logrotate)

Только там в начале написано как получен список команд (по истории курсов про основы и админскому начальному) — если б эта история команд собиралась 15лет и со всех-всех курсов думаю он бы был в два раз длиннее (хотя добавленные команды тип той же fallocate выполняются не на каждом курсе, да и на курсе от силы раз бывает понадобится).
Гуи обычно хвалят те кто не знает командной строки.
«Одна единственная операция» — это и есть команда из командной строки.

Фраза «В никсах нет гуи» еще больше убеждает что вы их(никсы) не видели или видели, но ничего не поняли и бросили это дело.

Звучит как оправдание «я ни чего не знаю про никсы и командную строку, а значит там всё плохо и они не нужны».
(Далее ирония) Не изучайте, вас не кто ни заставляет — зачем лезть в диалоги в этих темах. Пользуйтесь Виндой — это ваш верх удобства))
только tac не попал пока — остальные есть
which и type показывают путь до бинарника, а whereis — еще показывает где man и где исхожники

fzf — хорошо.

Знаю что не нужно знать команды все, и знаю про man, aporopos, man -K (поиск по всему man), но начинающие просят «Справочник» (им так спокойнее) — вот им и сделал. До сих пор правда несильно понимаю нужно ли туда strace, autoconf, gcc, checkinstall,… справочник начинает разрастаться командами которые нужны когда уже такими «справочниками» не пользуются, а читают man'ы
… | xargs -P… — тоже позволяет распараллелить выполнение команд
а зачем ошибки завернули в stdout, а затем их же вроде отфильтровали
$ find $(tr ':' ' ' <<<$PATH) -executable -type f -print 2>/dev/null | wc -l

Да и что даёт эта цифра — там много команд которые не используются никогда человеком напрямую и ему не тепло ни холодно от того что он их не знает. Выуживать используемые команды из истории команд все ж кажется полезней
ищу (1) или (8) в списке команды
(1) — это команды пользовательские
(8) — команды админские
поэтому в grep: "(" и ")" это ищу просто скобки, а "[18]" — либо 1, либо 8
Кстати можно и без grep:
whatis -s1:8 -r "." | nl

У вас whatis немного странный:
— он вообще чего-нить ищет (например выполните «whatis ls») — может еще не разу не запускался mandb, который для whatis проиндексирует маны — можно так запустить(если systemd служба есть такая): systemctl start man-db.service
— (может версия старая) — вероятно нужно доставить что-то типа пакета man-db
Всего 330 команд (26/08/2022)
? 154 — пользовательские  
⚫ 57 — админские  
? 24 — встроенные в bash  
? 26 — TUI-приложение  
? 31 — GUI-приложение  
...| 24 — команды-фильтры  
? 9 — специфичные ALT
? 8 — специфичные AstraLinux
⚪ 34 — не совсем к курсу
еще не все добавил

Information

Rating
9,635-th
Location
Москва, Москва и Московская обл., Россия
Works in
Registered
Activity