Home > Linux, Short entries > Вывод списка пользователей в Linux

Вывод списка пользователей в Linux

После почти полного года какой либо практики, скилл по Linux, неслабо упал. Начинаю снова с того, с чего начинал почти год назад)

etcpasswd

Делаю новую рубрику – “заметки на полях”, в которой будут собраны совсем небольшие записи, которые так или иначе связаны с тематикой этого блога.

Итак, мне всегда нужно было иметь актуальный список пользователей в системе. Его, конечно, можно вывести при помощи 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 из любой части системы.

Categories: Linux, Short entries Tags:
  1. No comments yet.
  1. No trackbacks yet.