Мой конспект Linux — различия между версиями

Материал из Я Админ
Перейти к: навигация, поиск
Строка 194: Строка 194:
 
     <td> w </td>
 
     <td> w </td>
 
     <td></td>
 
     <td></td>
     <td>Список пользователей в системе</td>
+
     <td>Список пользователей в системе, откуда зашел и что сейчас выполняет (поле WHAT)</td>
 
     <td>  alex@webserver:/var$ w<br>
 
     <td>  alex@webserver:/var$ w<br>
 
     15:00:36 up 86 days, 17:09,  2 users,  load average: 0,00, 0,01, 0,05
 
     15:00:36 up 86 days, 17:09,  2 users,  load average: 0,00, 0,01, 0,05

Версия 19:34, 24 февраля 2016

Общая информация

Назначение каталогов Linux

Назначение каталогов Linux
Каталог Примерное назначение
/ETC Локальные настройки
/home Каталоги пользователей
/bin (*/bin) Базовые утилиты (для запуска системы)
/sbin (*/sbin) Сервисные утилиты (продвинутые)
/usr Общая часть программ
/var Изменяемые файлы (логи, очереди, базы, кэши)


Консоль

Информация о пользователе

Информация о пользователе (кто я?)
Команда Ключ Описание Пример
whoamy Имя активного пользователя alex@webserver:/var$ whoami
   alex  
ID В какие группы входит пользователь с указанием ID alex@webserver:/var$ id
  uid=1000(alex) gid=1000(alex) groups=1000(alex),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),111(lpadmin),112(sambashare)
groups Группы текущего пользователя alex@webserver:/var$ groups
   alex adm cdrom sudo dip plugdev lpadmin sambashare
echo $USER Имя переменной окруженияпользователя = имя пользователя alex@webserver:/var$ echo $USER
  alex

Информация о системе (Где я?)

Информация о системе
Команда Ключ Описание Пример
hostname Имя хоста alex@webserver:/var$ hostname
webserver
uname ОС alex@webserver:/var$ uname
Linux
uname -s ОС alex@webserver:/var$ uname -s
Linux
uname -r Номер версии ОС alex@webserver:/var$ uname -r
3.19.0-25-generic
uname -sr Имя ОС и номер версии ОС alex@webserver:/var$ uname -sr
Linux 3.19.0-25-generic

Информация о диске и памяти

Информация о диске и памяти
Команда Ключ Описание Пример
df Свободное место на диске и смонтированные ресурсы alex@webserver:/var$ df
  Filesystem     1K-blocks    Used Available Use% Mounted on
/dev/sda1 253771396 2057464 238800064 1% /
none 4 0 4 0% /sys/fs/cgroup
udev 2013044 4 2013040 1% /dev
tmpfs 404760 696 404064 1% /run
none 5120 0 5120 0% /run/lock
none 2023788 0 2023788 0% /run/shm
none 102400 0 102400 0% /run/user
df -h Свободное место на диске в читаемом виде (Мб,Гб) alex@webserver:/var$ df -h
  Filesystem      Size  Used Avail Use% Mounted on
/dev/sda1 243G 2,0G 228G 1% /
none 4,0K 0 4,0K 0% /sys/fs/cgroup
udev 2,0G 4,0K 2,0G 1% /dev
tmpfs 396M 696K 395M 1% /run
none 5,0M 0 5,0M 0% /run/lock
none 2,0G 0 2,0G 0% /run/shm
none 100M 0 100M 0% /run/user
free -h Информация об используемой оперативной памяти alex@webserver:/var$ free -h
               total       used       free     shared    buffers     cached
Mem: 3,9G 1,7G 2,2G 6,0M 162M 1,1G
-/+ buffers/cache: 366M 3,5G
Swap: 4,0G 0B 4,0G


Кто пользуется системой

Кто пользуется системой
Команда Ключ Описание Пример
w Список пользователей в системе, откуда зашел и что сейчас выполняет (поле WHAT) alex@webserver:/var$ w
   15:00:36 up 86 days, 17:09,  2 users,  load average: 0,00, 0,01, 0,05
  USER     TTY      FROM             LOGIN@   IDLE   JCPU   PCPU WHAT
  root     tty1                      01дек.15 84days  0.74s  0.71s mc
  alex     pts/2    it-02.dgb2.ru    Пн.13    0.00s  0.19s  0.00s w
who Список пользователей alex@webserver:/var$ who
  root     tty1         2015-12-01 10:06
alex pts/2 2016-02-22 13:01 (it-02.dgb2.ru)

Навигация

Навигация
Команда Ключ Описание Пример
ls Содержимое текущего каталога (только нескрытые файлы) alex@webserver:/var$ ls
  backups  cache  crash  lib  local  lock  log  mail  opt  run  spool  tmp  www 
ls -l Содержимое текущего каталога в long-формате (только нескрытые файлы) alex@webserver:/var$ ls -l
  total 44
drwxr-xr-x 2 root root 4096 нояб. 30 06:55 backups
drwxr-xr-x 13 root root 4096 нояб. 28 22:02 cache
drwxrwxrwt 2 root root 4096 нояб. 19 21:25 crash
drwxr-xr-x 47 root root 4096 нояб. 29 13:10 lib
drwxrwsr-x 2 root staff 4096 апр. 11 2014 local
lrwxrwxrwx 1 root root 9 нояб. 19 21:20 lock -> /run/lock
drwxrwxr-x 13 root syslog 4096 февр. 23 06:41 log
drwxrwsr-x 2 root mail 4096 авг. 5 2015 mail
drwxr-xr-x 2 root root 4096 авг. 5 2015 opt
lrwxrwxrwx 1 root root 4 нояб. 19 21:20 run -> /run
drwxr-xr-x 5 root root 4096 нояб. 19 21:20 spool
drwxrwxrwt 2 root root 4096 нояб. 28 22:33 tmp
drwxr-xr-x 3 root root 4096 нояб. 28 22:00 www
ls -i Содержимое текущего каталога (с inode) alex@webserver:/var$ ls -i
  14417922 backups  14417936 lib    14418920 log   14418937 run    14420841 www
14417923 cache 14418918 local 14418935 mail 14418938 spool
14420224 crash 14418919 lock 14418936 opt 14418944 tmp