Онлайн робочі станції OnWorks Linux та Windows

логотип

Безкоштовний онлайн-хостинг для робочих станцій

<Попередній | зміст | Наступна>

3.4.5. Отримання системної інформації та журналів‌‌


Команда безкоштовно команда виводить інформацію про пам'ять; диск безкоштовно (df) повідомляє про доступний дисковий простір на кожному з дисків, змонтованих у файловій системі. Його -h варіант (для людський читабельний) перетворює розміри в більш розбірливі одиниці (зазвичай мебібайти або гібібайти). Подібним чином, безкоштовно команда підтримує -m та -g параметри і відображає його дані в мебібайтах або гібібайтах відповідно.


$ безкоштовно

загальний

використовуваний

безкоштовно

спільний бафф/кеш

доступний

Пам'ять:

2052944

661232

621208

10520 770504

1359916

Обмін:

0

0

0

$ df

Файлова система

1К-блоки

Використаний

наявний

Використовувати%

Встановлено

удев

1014584

0

1014584

0%

/ dev

tmpfs

205296

8940

196356

5%

/ бігати

/dev/vda1

30830588

11168116

18073328

39%

/

tmpfs

1026472

456

1026016

1%

/ dev / shm

tmpfs

5120

0

5120

0%

/запуск/блокування

tmpfs

1026472

0

1026472

0%

/sys/fs/cgroup

tmpfs

205296

36

205260

1%

/run/user/132

tmpfs

205296

24

205272

1%

/run/user/0


Команда id Команда відображає особу користувача, який запускає сеанс, разом зі списком груп, до яких він належить. Оскільки доступ до деяких файлів або пристроїв може бути обмежений членами групи, перевірка доступного членства в групі може бути корисною.



$ id

uid=1000(buxy) gid=1000(buxy) груп=1000(buxy),27(sudo)


$ id

uid=1000(buxy) gid=1000(buxy) груп=1000(buxy),27(sudo)


Команда uname-a команда повертає один рядок, що документує назву ядра (Linux), ім’я хоста, випуск ядра, версія ядра, тип машини (архітектурний рядок, наприклад x86_64), а також назву операційної системи (GNU / Linux). Вихід цієї команди зазвичай слід включати у звіти про помилки, оскільки він чітко визначає використовуване ядро ​​та апаратну платформу, на якій ви працюєте.


$ uname-a

Linux kali 4.9.0-kali3-amd64 #1 SMP Debian 4.9.18-1kali1 (2017-04-04) x86_64 GNU/Linux

$ uname-a

Linux kali 4.9.0-kali3-amd64 #1 SMP Debian 4.9.18-1kali1 (2017-04-04) x86_64 GNU/Linux


Усі ці команди надають інформацію про час виконання, але часто вам потрібно переглянути журнали, щоб зрозуміти, що сталося на вашому комп’ютері. Зокрема, ядро ​​видає повідомлення, які воно зберігає в кільцевому буфері, щоразу, коли відбувається щось цікаве (наприклад, вставляється новий USB-пристрій, не працює жорсткий диск, або початкове виявлення апаратного забезпечення під час завантаження). Ви можете отримати журнали ядра за допомогою dmesg команда

Журнал Systemd також зберігає декілька журналів (вивід демонів stdout/stderr, повідомлення системного журналу, журнали ядра) і дозволяє легко запитувати їх за допомогою journalctl. Без будь-яких аргументів він просто скидає всі доступні журнали в хронологічному порядку. З -r параметр, він змінить порядок, щоб новіші повідомлення відображалися першими. З -f опція, вона буде постійно друкувати нові записи журналу, коли вони будуть додані до його бази даних. The -u Опція може обмежити повідомлення тими, які надсилає певний блок systemd (наприклад: journalctl -u ssh.service).


Найпопулярніші хмарні обчислення ОС на OnWorks: