Форум Русскоязычных Скретчеров

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Форум Русскоязычных Скретчеров » Программирование » GNU/Linux » Интересные фичи GNU/Linux


Интересные фичи GNU/Linux

Сообщений 21 страница 37 из 37

21

3DArte написал(а):

(#20)
Теперь давайте рассмотрим немного файловую систему sysfs. Мы её касались в предыдущем эксперименте, когда пытались узнать названия устройств mouse. В отличии от файлов в dev, все файлы могут считываться обычной командой cat, а для записи использоваться команды echo, tee и т.д.

В нашем предыдущем примере виртуальное устройство mouse0(/sys/class/input/mouse0/) содержит набор атрибутов-файлов. В директории device содержаться атрибуты самого устройства. К примеру, по файлу name мы получали имя устройства.

Как можно видеть всё в этой файловой системе сгруппировано по типам: block/      bus/        class/      dev/        devices/    firmware/   fs/         hypervisor/ kernel/     module/     power/
Тип  block - блоковые устройства. К примеру, жесткие диски - это блоковые устройства.
Можно получить список моделей жестких дисков, подключенных к ПК, с помощью команды:

Код:
cat /sys/block/sd*/device/model

Тип bus - шины данных, подключенные к ПК.
Тип class - сгруппировано по классам устройств.

Пока, думаю, этого хватит.

Давайте попробуем изменить яркость экрана. Этот пример будет работать на ноутах и планшетах. На ПК так же просто поменять программно яркость не получиться. Этот пример будет работать без изменений только на intel соке:
https://upforme.ru/uploads/001c/58/e1/82/358782.gif

Можно получить температуру с каждого датчика, установленного на компьютере:
https://upforme.ru/uploads/001c/58/e1/82/301194.gif

У меня если как обычно изменять яркость будет максимальное значение 2173 (в 30 раз меньше чем у тебя и всё равно кажется ярким), а минимальное 1
Кстати, а почему у тебя в Bash написано >>> ~$ вместо компьютер@имя:~$ ?

Подпись автора

Я администратор. Я сделал очень много вещей, например кнопку чата сверху (кстати заходите, если хотите дам вам пароль от пробного аккаунта), отправку файлов (через тот чат, не удаляйте пробный аккаунт пожалуйста, иначе отправка файлов перестанет работать), тёмную тему, нормальное цитирование, выбор смайликов и многое другое.
MatrixMastodo… ой то есть Misskey
[html]<iframe src="https://shitpost.poridge.club/embed/user-timeline/a7w5npj75y?maxHeight=300" data-misskey-embed-id="v1_f2e81845-9b9f-4b1c-a8f8-4edd40b0171c" loading="lazy" referrerpolicy="strict-origin-when-cross-origin" style="border: none; width: 100%; width: 500px; height: 300px; color-scheme: light dark;"></iframe>
<script defer src="https://shitpost.poridge.club/embed.js"></script><a href=https://www.calend.ru target=_blank style="display: inline; position: absolute; margin-left: 20px;"><img src="https://www.calend.ru/img/export/informer.png" width="189" alt="Праздники сегодня" border="0"></a>[/html]

0

22

Gregon написал(а):

(#21)
У меня если как обычно изменять яркость будет максимальное значение 2173 (в 30 раз меньше чем у тебя и всё равно кажется ярким), а минимальное 1
Кстати, а почему у тебя в Bash написано >>> ~$ вместо компьютер@имя:~$ ?

Максимальный уровень яркости может для разных дисплеев отличаться. Это нормально.

Можешь как угодно сам настроить командную строку. В дистрибутиве elive видел подобное отображение строки. Там использовалась prezto расширения для zsh: https://github.com/sorin-ionescu/prezto. Но можно и без всяких расширений подобное сделать для обычного bash. В .bashrc для твоего пользователя храниться bash конфигурация. Для формирования начальной строки используется переменная PS1. К примеру, описание этой переменной можно найти: https://pingvinus.ru/note/bash-promt или https://wiki.archlinux.org/title/Bash/P … tomization .
Для изменения цвета используются esc последовательности. К примеру: https://gist.github.com/fnky/458719343a … a4f7296797

Пример начальной строки: PS1="\[\e[0;31m\]>\[\e[0;32m\]>\[\e[1;33m\]>\[\e[0;0m\] \w$ "
Можешь в консоли скопировать эту строку и после нажатия enter начальная строка поменяется.

Есть много расширений для bash. К примеру Oh my bash: https://github.com/ohmybash/oh-my-bash

0

23

Теперь осталось изучить виртуальную файловую систему procfs. Она монтируется в директорий /proc. С помощью неё можно получить информацию о каждом запущенном процессе. Именно эту информацию собирают тулзы ps, top, чтобы вывести в удобочитаемой форме информацию о процессах. По номеру процесса можно без труда получить информацию по этому процессу, зайдя в директорий /proc/<номер_процесса>.

К примеру, информация для самого первого процесса можно найти в: ls /proc/1. В cmdline храниться путь к запущенной программе. В environ - информация об установленном переменном окружении.

Но procfs так же хранит общую информацию о системе. С помощью команды "cat /proc/cpuinfo" можно получить информацию о модели процессора, количестве ядер, частоте на каждом ядре, расширениях, которые поддерживает процессор. А с помощью команды "cat /proc/meminfo" можно получить информацию о используемом пространстве памяти.

0

24

Хочу рассказать о крутой программе для KDE Plasma. (Изначально) Это – KDE Connect. Позволяет кидать файлы по интернету, "WiThOuT bLuEtOoTh" так скажем. Я скажу вам что это просто хорошо.

Подпись автора

Я на WikipediaFandomScratchPenguinMod
Mastodon (.party)  • Mastodon (.ml) 
★ PoridgeClub ★
[html]<iframe src="https://shitpost.poridge.club/embed/user-timeline/ak40s27gl7?maxHeight=700" data-misskey-embed-id="v1_87139780-d3ec-47d2-af0c-3aa7b98ef794" loading="lazy" referrerpolicy="strict-origin-when-cross-origin" style="border: none; width: 100%; max-width: 700px; height: 300px; color-scheme: light dark;"></iframe>
<script defer src="https://shitpost.poridge.club/embed.js"></script>[/html]

+1

25

Dirimaximus (kattysha) написал(а):

(#24)
Хочу рассказать о крутой программе для KDE Plasma. (Изначально) Это – KDE Connect. Позволяет кидать файлы по интернету, "WiThOuT bLuEtOoTh" так скажем. Я скажу вам что это просто хорошо.

Он вроде не по интернету кидает а по WiFi (он быстрее Bluetooth и интеренета)

Подпись автора

Я администратор. Я сделал очень много вещей, например кнопку чата сверху (кстати заходите, если хотите дам вам пароль от пробного аккаунта), отправку файлов (через тот чат, не удаляйте пробный аккаунт пожалуйста, иначе отправка файлов перестанет работать), тёмную тему, нормальное цитирование, выбор смайликов и многое другое.
MatrixMastodo… ой то есть Misskey
[html]<iframe src="https://shitpost.poridge.club/embed/user-timeline/a7w5npj75y?maxHeight=300" data-misskey-embed-id="v1_f2e81845-9b9f-4b1c-a8f8-4edd40b0171c" loading="lazy" referrerpolicy="strict-origin-when-cross-origin" style="border: none; width: 100%; width: 500px; height: 300px; color-scheme: light dark;"></iframe>
<script defer src="https://shitpost.poridge.club/embed.js"></script><a href=https://www.calend.ru target=_blank style="display: inline; position: absolute; margin-left: 20px;"><img src="https://www.calend.ru/img/export/informer.png" width="189" alt="Праздники сегодня" border="0"></a>[/html]

0

26

А ну да, ну WiFi и интернет для меня уже синонимы))  https://gh.vercte.net/forumoji/assets/emoji/15x15/1f63a.png .

Подпись автора

Я на WikipediaFandomScratchPenguinMod
Mastodon (.party)  • Mastodon (.ml) 
★ PoridgeClub ★
[html]<iframe src="https://shitpost.poridge.club/embed/user-timeline/ak40s27gl7?maxHeight=700" data-misskey-embed-id="v1_87139780-d3ec-47d2-af0c-3aa7b98ef794" loading="lazy" referrerpolicy="strict-origin-when-cross-origin" style="border: none; width: 100%; max-width: 700px; height: 300px; color-scheme: light dark;"></iframe>
<script defer src="https://shitpost.poridge.club/embed.js"></script>[/html]

0

27

Dirimaximus (kattysha) написал(а):

(#26)
А ну да, ну WiFi и интернет для меня уже синонимы))  https://gh.vercte.net/forumoji/assets/emoji/15x15/1f63a.png .

Ну, WiFi это локальная сеть (на небольшое расстояние), а интернет по всему миру

Подпись автора

Я администратор. Я сделал очень много вещей, например кнопку чата сверху (кстати заходите, если хотите дам вам пароль от пробного аккаунта), отправку файлов (через тот чат, не удаляйте пробный аккаунт пожалуйста, иначе отправка файлов перестанет работать), тёмную тему, нормальное цитирование, выбор смайликов и многое другое.
MatrixMastodo… ой то есть Misskey
[html]<iframe src="https://shitpost.poridge.club/embed/user-timeline/a7w5npj75y?maxHeight=300" data-misskey-embed-id="v1_f2e81845-9b9f-4b1c-a8f8-4edd40b0171c" loading="lazy" referrerpolicy="strict-origin-when-cross-origin" style="border: none; width: 100%; width: 500px; height: 300px; color-scheme: light dark;"></iframe>
<script defer src="https://shitpost.poridge.club/embed.js"></script><a href=https://www.calend.ru target=_blank style="display: inline; position: absolute; margin-left: 20px;"><img src="https://www.calend.ru/img/export/informer.png" width="189" alt="Праздники сегодня" border="0"></a>[/html]

+1

28

Gregon написал(а):

(#27)
Ну, WiFi это локальная сеть (на небольшое расстояние), а интернет по всему миру

Можешь кинуть код poridgeclub-страницы твоей? Я себе тоже аккаунт зарегистрировал, но хочу сюда тоже embedded кинуть)) (@fakealyx если что)

Подпись автора

Я на WikipediaFandomScratchPenguinMod
Mastodon (.party)  • Mastodon (.ml) 
★ PoridgeClub ★
[html]<iframe src="https://shitpost.poridge.club/embed/user-timeline/ak40s27gl7?maxHeight=700" data-misskey-embed-id="v1_87139780-d3ec-47d2-af0c-3aa7b98ef794" loading="lazy" referrerpolicy="strict-origin-when-cross-origin" style="border: none; width: 100%; max-width: 700px; height: 300px; color-scheme: light dark;"></iframe>
<script defer src="https://shitpost.poridge.club/embed.js"></script>[/html]

0

29

Dirimaximus (kattysha) написал(а):

(#28)
Можешь кинуть код poridgeclub-страницы твоей? Я себе тоже аккаунт зарегистрировал, но хочу сюда тоже embedded кинуть)) (@fakealyx если что)

https://shitpost.poridge.club/@grego123

Подпись автора

Я администратор. Я сделал очень много вещей, например кнопку чата сверху (кстати заходите, если хотите дам вам пароль от пробного аккаунта), отправку файлов (через тот чат, не удаляйте пробный аккаунт пожалуйста, иначе отправка файлов перестанет работать), тёмную тему, нормальное цитирование, выбор смайликов и многое другое.
MatrixMastodo… ой то есть Misskey
[html]<iframe src="https://shitpost.poridge.club/embed/user-timeline/a7w5npj75y?maxHeight=300" data-misskey-embed-id="v1_f2e81845-9b9f-4b1c-a8f8-4edd40b0171c" loading="lazy" referrerpolicy="strict-origin-when-cross-origin" style="border: none; width: 100%; width: 500px; height: 300px; color-scheme: light dark;"></iframe>
<script defer src="https://shitpost.poridge.club/embed.js"></script><a href=https://www.calend.ru target=_blank style="display: inline; position: absolute; margin-left: 20px;"><img src="https://www.calend.ru/img/export/informer.png" width="189" alt="Праздники сегодня" border="0"></a>[/html]

0

30

Gregon написал(а):

(#29)
https://shitpost.poridge.club/@grego123

:cool:

Подпись автора

Я на WikipediaFandomScratchPenguinMod
Mastodon (.party)  • Mastodon (.ml) 
★ PoridgeClub ★
[html]<iframe src="https://shitpost.poridge.club/embed/user-timeline/ak40s27gl7?maxHeight=700" data-misskey-embed-id="v1_87139780-d3ec-47d2-af0c-3aa7b98ef794" loading="lazy" referrerpolicy="strict-origin-when-cross-origin" style="border: none; width: 100%; max-width: 700px; height: 300px; color-scheme: light dark;"></iframe>
<script defer src="https://shitpost.poridge.club/embed.js"></script>[/html]

0

31

Gregon написал(а):

(#29)
https://shitpost.poridge.club/@grego123

Так а embedded на основе этой ссылки как сделать? (Как у тебя)

Отредактировано Dirimaximus (kattysha) (21 марта, 2026г. 18:42:23)

Подпись автора

Я на WikipediaFandomScratchPenguinMod
Mastodon (.party)  • Mastodon (.ml) 
★ PoridgeClub ★
[html]<iframe src="https://shitpost.poridge.club/embed/user-timeline/ak40s27gl7?maxHeight=700" data-misskey-embed-id="v1_87139780-d3ec-47d2-af0c-3aa7b98ef794" loading="lazy" referrerpolicy="strict-origin-when-cross-origin" style="border: none; width: 100%; max-width: 700px; height: 300px; color-scheme: light dark;"></iframe>
<script defer src="https://shitpost.poridge.club/embed.js"></script>[/html]

0

32

Dirimaximus (kattysha) написал(а):

(#24)
Хочу рассказать о крутой программе для KDE Plasma. (Изначально) Это – KDE Connect. Позволяет кидать файлы по интернету, "WiThOuT bLuEtOoTh" так скажем. Я скажу вам что это просто хорошо.

Я кстати всегда вместо KDE Connect использовал Samba или SSH

Подпись автора

Я администратор. Я сделал очень много вещей, например кнопку чата сверху (кстати заходите, если хотите дам вам пароль от пробного аккаунта), отправку файлов (через тот чат, не удаляйте пробный аккаунт пожалуйста, иначе отправка файлов перестанет работать), тёмную тему, нормальное цитирование, выбор смайликов и многое другое.
MatrixMastodo… ой то есть Misskey
[html]<iframe src="https://shitpost.poridge.club/embed/user-timeline/a7w5npj75y?maxHeight=300" data-misskey-embed-id="v1_f2e81845-9b9f-4b1c-a8f8-4edd40b0171c" loading="lazy" referrerpolicy="strict-origin-when-cross-origin" style="border: none; width: 100%; width: 500px; height: 300px; color-scheme: light dark;"></iframe>
<script defer src="https://shitpost.poridge.club/embed.js"></script><a href=https://www.calend.ru target=_blank style="display: inline; position: absolute; margin-left: 20px;"><img src="https://www.calend.ru/img/export/informer.png" width="189" alt="Праздники сегодня" border="0"></a>[/html]

+1

33

Ладно, щас попробую через код страницы на ПК посмотреть, вдруг что.

Подпись автора

Я на WikipediaFandomScratchPenguinMod
Mastodon (.party)  • Mastodon (.ml) 
★ PoridgeClub ★
[html]<iframe src="https://shitpost.poridge.club/embed/user-timeline/ak40s27gl7?maxHeight=700" data-misskey-embed-id="v1_87139780-d3ec-47d2-af0c-3aa7b98ef794" loading="lazy" referrerpolicy="strict-origin-when-cross-origin" style="border: none; width: 100%; max-width: 700px; height: 300px; color-scheme: light dark;"></iframe>
<script defer src="https://shitpost.poridge.club/embed.js"></script>[/html]

0

34

Dirimaximus (kattysha) написал(а):

(#31)
Так а embedded на основе этой ссылки как сделать? (Как у тебя)

https://upforme.ru/uploads/001c/58/e1/10/118747.png

Подпись автора

Я администратор. Я сделал очень много вещей, например кнопку чата сверху (кстати заходите, если хотите дам вам пароль от пробного аккаунта), отправку файлов (через тот чат, не удаляйте пробный аккаунт пожалуйста, иначе отправка файлов перестанет работать), тёмную тему, нормальное цитирование, выбор смайликов и многое другое.
MatrixMastodo… ой то есть Misskey
[html]<iframe src="https://shitpost.poridge.club/embed/user-timeline/a7w5npj75y?maxHeight=300" data-misskey-embed-id="v1_f2e81845-9b9f-4b1c-a8f8-4edd40b0171c" loading="lazy" referrerpolicy="strict-origin-when-cross-origin" style="border: none; width: 100%; width: 500px; height: 300px; color-scheme: light dark;"></iframe>
<script defer src="https://shitpost.poridge.club/embed.js"></script><a href=https://www.calend.ru target=_blank style="display: inline; position: absolute; margin-left: 20px;"><img src="https://www.calend.ru/img/export/informer.png" width="189" alt="Праздники сегодня" border="0"></a>[/html]

+1

35

Gregon написал(а):

(#32)
Я кстати всегда вместо KDE Connect использовал Samba или SSH

Но это не значит что KDE Connect плохой, просто Samba и SSH мне папа поставил, по этому я их использовал

Подпись автора

Я администратор. Я сделал очень много вещей, например кнопку чата сверху (кстати заходите, если хотите дам вам пароль от пробного аккаунта), отправку файлов (через тот чат, не удаляйте пробный аккаунт пожалуйста, иначе отправка файлов перестанет работать), тёмную тему, нормальное цитирование, выбор смайликов и многое другое.
MatrixMastodo… ой то есть Misskey
[html]<iframe src="https://shitpost.poridge.club/embed/user-timeline/a7w5npj75y?maxHeight=300" data-misskey-embed-id="v1_f2e81845-9b9f-4b1c-a8f8-4edd40b0171c" loading="lazy" referrerpolicy="strict-origin-when-cross-origin" style="border: none; width: 100%; width: 500px; height: 300px; color-scheme: light dark;"></iframe>
<script defer src="https://shitpost.poridge.club/embed.js"></script><a href=https://www.calend.ru target=_blank style="display: inline; position: absolute; margin-left: 20px;"><img src="https://www.calend.ru/img/export/informer.png" width="189" alt="Праздники сегодня" border="0"></a>[/html]

0

36

Gregon написал(а):

(#27)
Ну, WiFi это локальная сеть (на небольшое расстояние), а интернет по всему миру

На сколько понимаю, с помощью kde connect можно использовать как wifi, так и, так называемое, ethernet соединение. Если на компьютерах выведен ethernet порт, то можно с помощью патч-корда соединить несколько компьютеров через хаб. Там главное, чтобы было локальное соединение, на сколько понял. Сам подобные механизмы не использовал.

0

37

Gregon написал(а):

(#32)
Я кстати всегда вместо KDE Connect использовал Samba или SSH

Если один компьютер под Windows, то можно и Samba использовать. Хотя, лучше использовать ssh. Samba слишком дырявая и с ней не очень удобно под Linux-ом работать.

0

Быстрый ответ

Напишите ваше сообщение и нажмите «Отправить»



Вы здесь » Форум Русскоязычных Скретчеров » Программирование » GNU/Linux » Интересные фичи GNU/Linux