Портал информационной и технической поддержки внедрения информационных технологий в образовании Омской области

Для того, чтобы создать образ диска и иметь к нему постоянный доступ, выполняем:

# mkdir /dvd
# cd /dvd
# dd if=/dev/cdrom of=имя_образа
# mount -o loop /dvd/имя_образа.iso /mnt/имя_dvd

Если нужно изменить имя компьютера (hostname), то правим:

# vi /etc/hosts
# hostname <new_host_name>

но лучше использовать специальные утилиты. Для Alt Linux:

# draknet

Для Debian:

# dpkg-reconfigure etherconf

иначе при перезагрузке она затрёт все исправления. При этом нужно не забыть поменять имя и во всех прикладных программах, где есть соответствующая ссылка.

id # Показывает сводную информацию по текущему пользователю (логин, UID, GID, группы);
finger fire # Показать информацию о пользователе fire;
last # Показывает последних зарегистрированных пользователей;
who # Показывает имя текущего пользователя и время входа;
useradd fire # Добавление нового пользователя fire;
groupadd ShkolaLinux # Добавление группы ShkolaLinux;
usermod -a -G ShkolaLinux fire # Добавляет пользователя fire в группу ShkolaLinux (для Debian-подобных дистрибутивов);
groupmod -A fire ShkolaLinux # Добавляет пользователя fire в группу ShkolaLinux (SuSE);
userdel fire # Удаление пользователя fire;
groupdel ShkolaLinux # Удаление группы ShkolaLinux;

Если набор недавно установленных пакетов мешает работоспособности системы, можно легко его удалить:

# grep  \( /root/.synaptic/log/2011-04-05.201041.log | grep -Po '[\w-.]+(?=\s)' | xargs apt-get -y purge

Все запущенные процессы имеют уникальные номера - PID.

ps axjf # Показать все загруженные процессы;
pgrep -l sshd # Показать PID определенного процесса – sshd;
echo $$ # Показать PID вашей оболочки;
fuser -va 22/tcp # Показать PID процесса использующий порт 22;
fuser -va /home # Показывает PID процесса имеющего доступ к /home;
lsof /home # Показывает список процессы, которые используют /home;
killall 0 httpd # Выводит на экран текущее состояние процесса httpd;
kil 4712 # «Убить» процесс с PID 4712;
sudo killall TERM 4712 # Посылает процессу с PID`ом 4712 сигнал TERM - завершить процесс;
sudo killall HUP httpd # Посылает процессу с именем httpd сигнал HUP - остановить процесс;
sudo fuser -k -TERM -m /home # “Убить” все процессы имеющие доступ к /home;

Важные сигналы посылаемые процессам:

1 - HUP остановить процесс
2 - INT прервать процесс
3 - QUIT выйти
9 - KILL “убить” процесс
15 - TERM завершить процесс