Provided by: manpages-uk_4.15.0-9_all
НАЗВА
lslogins — виведення відомостей щодо відомих користувачів у системі
КОРОТКИЙ ОПИС
lslogins [параметри] [-s|-u[=UID]] [-g групи] [-l записи] [користувач]
ОПИС
Вивчити журнали wtmp і btmp, /etc/shadow (якщо потрібно) і /passwd, а також вивести бажані дані. Необов'язковий аргумент користувач наказує lslogins вивести усі доступні подробиці лише щодо вказаного користувача. У цьому випадку вихідний формат відрізняється від формату у випадку -l або -g, і є невідомим користувач, про якого буде повідомлень, як про помилку. Типовою дією є виведення списку даних щодо усіх користувачів у системі.
ПАРАМЕТРИ
Обов'язкові аргументи для довгих параметрів також є обов'язковими для коротких параметрів. -a, --acc-expiration Вивести дані щодо дати останньої зміни пароля та строку дії облікового запису (див. shadow(5), щоб дізнатися більше). (Потребує прав доступу root.) --btmp-file шлях Змінити шлях для btmp. -c, --colon-separate Розмістити дані щодо кожного з користувачів у стовпчику, замість нового рядка. -e, --export Вивести дані у форматі НАЗВА=ЗНАЧЕННЯ. Див. також параметр --shell. -f, --failed Вивести дані щодо останніх невдалих спроб користувачів увійти до системи. -G, --supp-groups Показати відомості щодо додаткових груп. -g, --groups=групи Показати дані лише для користувачів, які належать до груп. Можна вказати декілька груп; записи у списку слід відокремлювати комами. Невідомі назви групи буде проігноровано. Зауважте, що зв'язок між користувачем і групою може бути невидимим для основної групи, якщо користувача не вказано явно як учасника групи (наприклад, у /etc/group). Якщо команда lslogins сканує групи, вона використовує лише базу даних груп, і базу даних користувачів без використання основного GID взагалі. -L, --last Вивести дані, які містять відомості щодо останніх сеансів входу користувачів. -l, --logins=записи Вивести дані лише для користувачів із записом з записів (назв облікових записів користувачів або ідентифікаторів користувачів). Можна вказати декілька облікових записів; записи у списку слід відокремлювати комами. Невідомі назви облікових записів буде проігноровано. -n, --newline Вивести кожен з фрагментів даних у окремому рядку. --noheadings Не виводити рядок заголовка. --notruncate Не обрізати виведені дані. -o, --output список Вказати, які стовпчики слід вивести. Типовий список стовпчиків може бути розширено, якщо список вказано у форматі +список. --output-all Вивести усі доступні стовпчики. Скористайтеся параметром --help, щоб переглянути список підтримуваних стовпчиків. -p, --pwd Вивести дані, пов'язані із входом за паролем (див. також -afL). -r, --raw Виведення без обробки (без поділу на стовпчики). -s, --system-accs Вивести дані системних облікових записів. Такими обліковими записами, типово, є усі облікові записи із UID від 101 до 999 (включно), за виключенням або nobody, або nfsnobody (UID 65534). Ці жорстко прописані у коді програми обмеження можна перевизначити за допомогою параметрів SYS_UID_MIN і SYS_UID_MAX у файлі /etc/login.defs. --time-format тип Вивести дати у скороченому, повному форматі або форматі ISO. Типовим форматом є скорочений. Цей формат часу розроблено для заощадження місця із збереженням зручності читання. -u, --user-accs Вивести дані облікових записів користувачів. Такими обліковими записами, типово, є усі облікові записи із UID, що перевищує 1000 (включно). Ці жорстко прописані у коді програми обмеження можна перевизначити за допомогою параметрів UID_MIN і UID_MAX у файлі /etc/login.defs. -h, --help Вивести текст довідки і завершити роботу. -V, --version Вивести дані щодо версії і завершити роботу. --wtmp-file шлях Змінити шлях для wtmp. --lastlog шлях Змінити шлях для lastlog(8). y-, --shell Назву стовпчика буде змінено так, щоб вона містила лише символи, які є дозволеними для ідентифікаторів змінних командної оболонки. Це корисно, зокрема, з --export. Зауважте, що цю можливість було автоматично увімкнено для --export у версії 2.37, але через проблеми із сумісністю у нових версіях потрібно викликати таку поведінку за допомогою параметра --shell. -Z, --context Вивести контекст захисту користувача. -z, --print0 Відокремити записи користувачів нуль-символом, замість символу розриву рядка.
СТАН ВИХОДУ
0 все добре, 1 якщо вказано помилкові аргументи, 2 якщо сталася серйозна помилка (наприклад, пошкоджено журнал).
ПРИМІТКИ
Типові порогові значення UID буде прочитано з /etc/login.defs.
ЖУРНАЛ
Натхнення щодо створення допоміжної програми lslogins надала допоміжна програма logins, яка уперше з'явилася у FreeBSD 4.10.
АВТОРИ
Ondrej Oprala <ooprala@redhat.com>, Karel Zak <kzak@redhat.com>
ДИВ. ТАКОЖ
group(5), passwd(5), shadow(5), utmp(5)
ЗВІТИ ПРО ВАДИ
Для звітування про вади використовуйте систему стеження помилками на https://github.com/util-linux/util-linux/issues.
ДОСТУПНІСТЬ
lslogins є частиною пакунка util-linux, який можна отримати з Linux Kernel Archive <https://www.kernel.org/pub/linux/utils/util-linux/>.
ПЕРЕКЛАД
Український переклад цієї сторінки посібника виконано Yuri Chornoivan <yurchor@ukr.net> Цей переклад є безкоштовною документацією; будь ласка, ознайомтеся з умовами GNU General Public License Version 3 ⟨https://www.gnu.org/licenses/gpl-3.0.html⟩. НЕ НАДАЄТЬСЯ ЖОДНИХ ГАРАНТІЙ. Якщо ви знайшли помилки у перекладі цієї сторінки підручника, будь ласка, надішліть електронний лист до списку листування перекладачів: ⟨trans-uk@lists.fedoraproject.org⟩.