slice
написал 29 августа 2004 года в 23:30 (1097 просмотров)
Ведет себя
как мужчина; открыл 39 тем в форуме, оставил 244 комментария на сайте.
Как можно вывести список устройств с которыми работает линь, чтобы ненужные файлы из папки /dev/ можно было удалить? И вообще стоит ли их удалять? ведь при необходимости всегда можно создать файлы для нового устр-а.
Во фрибзд как-то грамотнее это сделано, для тех устройств, что есть в системе есть соответствующие файлы — ничего лишнего, а вот в лине всякие доп. терминалы…
Последние комментарии
- OlegL, 17 декабря 2023 года в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1
ecobeing.ru
Экология и вегетарианство на благо всем живым существам Планеты.
devfs есть и в linux
терминалы удалять не стоит, чтоб потом не плакать горько, когда не сможешь зайти по ssh или запустить пару новых login shells.
Что такое ты подразумеваешь под словом «работает»? Если открытые файлы, то какой-нибудь lsof. Удалять из папки /dev девайсы имеет смысл только для экономии inodes. Но по умолчанию их весьма много (мегабайты, если я не ошибаюсь).
ДА уж что-то черезчур много, я люблю минимализм :)
Есть ли в лине что-нибудь наподобии lsdev тоько вот чтоб еще отображалось каким файлам эти устройства соответствуют?
Не все устройства есть физические куски железа, tty’и например или loop’ы. В общем, с udev, оно и так достаточно экономно получается
ls /dev | wc -l
183
А вообще, лучше девайсы не трогать. От греха подальше…
Good Luck,
UT