Герман Иванов .ru

Шпаргалка начинающего пользователя Линукс ......

Каталоги

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
лог начальной загрузки

Главная |  Звуковые карты |  Операционные системы |  Программирование | 
06/26/2010 13:24:29 © Герман Иванов. При копировании материалов обязательно сохранение имени автора статьи и наличие активной ссылки на сайт http://german-ivanov.ru