Вывод списка пользователей в Linux
После почти полного года какой либо практики, скилл по Linux, неслабо упал. Начинаю снова с того, с чего начинал почти год назад)
Делаю новую рубрику – “заметки на полях”, в которой будут собраны совсем небольшие записи, которые так или иначе связаны с тематикой этого блога.
Итак, мне всегда нужно было иметь актуальный список пользователей в системе. Его, конечно, можно вывести при помощи cat+grep+куча ключей, но держать это в голове, простите, тяжеловато. Итак, как вышел из положения я. Создаем новый файл userlist с содержанием:
#!/bin/bash cat /etc/passwd |grep /bin/bash |grep [5-9][0-9][0-9] |cut -d: -f1 exit 0
Дальше – проще. Делаем файл исполняемым:
chmod +x userlist
Далее, для удобства (я буду пользоваться функцией достаточно часто), копируем файл в каталог /bin , что даст нам возможность делать вызов команды userlist из любой части системы.
Recent Comments