Каталоги
df
выводит отчёт об использовании дискового пространства;
du
оценивает место на диске занимаемого файлами и каталогами;
ls
Просмотр каталога
mkdir
создать каталог
rmdir
удалить каталог
Файлы
touch
создать файл(обновить его время)
rm
удалить файл
rm -r
удаление каталога вместе с вложениями)
cp
копировать
сp -l
создать хардверные линки
cp -s
создавать символические линки.
mv
переместить переименовать
Просмотр текстовых файлов
file
запросить тип файла
cat
вывод на экран файлов указанные как параметры.
more
просмотр подряд
less
просмотр с листанием
tail -N
просмотр N строк c конца файла
head -N
просмотр N строк c начала файла
grep
просмотр строк совпадающих с маской.
Поиск файлов
which
поиск запускаемого файла по путям
whereis
тоже плюс справочные страницы
locate
поиск по всей файловой системе
find
по указанным аттрибутам в каталоге и его подкаталогах
Пользователи
useradd,usermod,userdel
добавить, изменить, удалить пользователя
groupadd, groupmod, groupdel
добавить, изменить, удалить группу
По группам распихать юзеров проще всего редактируя /etc/group
Права на файлы
chown
изменить владельца
chgrp
изменить группу
chmod
изменить права пользователей на файл.
Текстовые редакторы
mcedit
kate
kwrite
Управление сеансами
Ctrl+Alt+F7
основная рабочая консоль (X)
Ctrl+Alt+F12
системный лог
Ctrl+Alt+F1..Ctrl+Alt+F6
дополнительные консоли.
Утилиты для работы с сетью
Настройки сети хранятся в каталоге /etc/net
ifconfig
iwconfig
route
ip
service network restart
перезапуск сети для того чтобы изменения вступили в силу
Подъем WIFI на Intel 3945
rpm -qa | grep 3945
>kernel-modules-ipw3945-std-smp-1.2.0-alt3.132626.7
>firmware-ipw3945-1.14.2-alt1
>ipw3945d-1.7.22-alt1
chkconfig ipw3945d on
service ipw3945d start
Подключение к сетевым папкам Windows
в файл /etc/fstab добавить(в одну строчку)
//192.168.1.25/Network_Link /home/german/Network_link cifs rw,soft,nolock,iocharset=utf8,user=username,password=pass,domain=group
Подключение к сетевым принтерам Windows
Если в списке мало моделей принтеров то вызвать apt-get install foomatic
Принтеры CUPS настраиваются через web интерфейс по адресу
http://localhost:631
строку подключения(URI) указать в виде
smb://user:password@group/host/printer
пользователь/пароль запрашиваемые при сохранении принтера принадлежат root
Работа с apt
Настройки репозиториев хранятся в файле /etc/apt/sources.list Описания репозиториев заносятся в этот файл в следующем виде:
rpm [подпись] метод:путь база название
rpm-src [подпись] метод:путь база название
- rpm или rpm-src
Тип репозитория (скомпилированные программы или исходные тексты).
- [подпись]
Необязательная строка-указатель на электронную подпись разработчиков. Наличие этого поля подразумевает, что каждый пакет из данного репозитория должен быть подписан соответствующей электронной подписью. Подписи описываются в файле /etc/apt/vendor.list.
- метод
Способ доступа к репозиторию: ftp, http, file, rsh, ssh, cdrom, copy.
- путь
Путь к репозиторию в терминах выбранного метода.
- база
Относительный путь к базе данных репозитория.
- название
Название репозитория.
updates репозитории
Обновления безопасности.
backports репозитории
Пользователи стабильных дистрибутивов не всегда готовы переходить на нестабильную ветку разработки и в то же время заинтересованы в обновлении версий некоторых прикладных программ (в которых появляется новая функциональность и т. п.). Для этих целей заинтересованными пользователями для каждого дистрибутива ALT Linux создаются и поддерживаются специальные репозитории с обновлёнными версиями программ — backports [2]. Репозитории backports являются согласованными по пакетной базе с основным репозиторием соответствующего дистрибутива, и могут быть без опасений подключены параллельно с ним.
apt-get update
Обновить базу после изменения sources.list
apt-cache search xxxx
поиск пакета в имени или описании которого есть xxx
apt-cache show xxxx
Подробное инфо о пакете
apt-get install xxxx
установка пакета прописанного в базе.
apt-get install xxxx.rpm
установка пакета xxxx.rpm из текущего каталога.
apt-get remove xxx
удаление пакета xxx
apt-cdrom add
Добавляет диск к списку репозиториев
apt-get upgrade
Для обновления всех установленных пакетов используется команда apt-get upgrade. Она позволяет обновить те и только те установленные пакеты, для которых в репозиториях, перечисленных в /etc/apt/sources.list, имеются новые версии; при этом из системы не будут удалены никакие другие пакеты. Этот способ полезен при работе со стабильными пакетами приложений, относительно которых известно, что они при смене версии изменяются несущественно.
apt-get dist-upgrade
APT проведёт сравнение системы с репозиторием и удалит устаревшие пакеты, установит новые версии присутствующих в системе пакетов, а также отследит ситуации с переименованиями пакетов или изменения зависимостей между старыми и новыми версиями программ. Всё, что потребуется поставить (или удалить) дополнительно к уже имеющемуся в системе, будет указано в отчёте apt-get, которым APT предварит само обновление.
Конфигурационные файлы
/etc/lilo.conf
начальный загрузчик (после редактирования вызвать lilo)
Windows раздел прописывается например так:
other=/dev/hda1
label=Windows
/etc/fstab
монтирование дисков
/etc/cups/xxx.conf
конфигурация принтера.
/etc/hosts
аналогичен виндовому
/etc/resolv.conf
настройки DNS
/etc/group
группы
Журналы
/var/log/messages
/var/log/maillog
/var/log/dmesg
лог начальной загрузки