Буду здесь вести FAQ по ОС Linux.
Начнем с простого:
[ВОПРОС] Что такое локаль?
[ОТВЕТ] Это переменные окружения, отвечающие за ввод/отображение символов
Для русского пользователя обычно: KOI8-R, cp-1251, UTF8.
Просмотреть текущую локаль можно введя в консоли комманду locale.
[ВОПРОС] Как подмонтировать раздел Windows?
[ОТВЕТ] Очень просто
В файл /etc/fstab надо вписать строчку:
для раздела FAT: /dev/hda1 /mnt/windows vfat user,iocharset=koi8-r 0 0
для раздела NTFS: /dev/hda1 /mnt/windows ntfs user,iocharset=koi8-r 0 0
/dev/hda1 это раздел на котором находится windows, /mnt/windows это папка, в которую монтируется раздел (папка должна быть создана), ntfs и vfat это итак понятно , параметр user позволяет монтировать обычным пользователям (а нетолько root), iocharset нужно выставить взависимости от текущей локали (на примере ru_RU.KOI8-R)
далее выполняем mount -a
[ВОПРОС] Как установить шрифты Windows?
[ОТВЕТ] Копируем шрифты с расширением *.ttf в какуюнибудь папку (пусть это будет /usr/share/fonts).
Далее выдаем шрифтам нужные права:
cd /usr/share/fonts && chmod a+r *.ttf
Далее выполняем:
mkfontdir && mkfontscale && fc-cache
Затем открываем файл fonts.dir любым текстовым редактором и заменяем в нем везде текст cp-1252 на cp-1251.
В файле /etc/X11/xorg.conf (или XF86.conf) в секции:
Section "Files"
Добавляем FontPath "/usr/share/fonts/"
З.Ы. /usr/share/fonts нужно заменить на папку, куда вы положили шрифты.
[ВОПРОС] Как включить режим DMA для диска?
[ОТВЕТ] Допустим нужно включить режим DMA для диска /dev/hda (primare master)
в консоли от рута выполняем: hdparm -d1 /dev/hda
Чтобы DMA включался при каждой загрузке его надо добавить в инициализационные скрипты.
[ВОПРОС] Имеется кноппикс и тринукс. Как и в том и в другом настроить доступ в инет? Где телефон прописать и все данные?
[[ОТВЕТ] Если есть программа Kppp то настроить очень просто, стандартные настройки как в Windows. Если таковой нету, можно использовать консольный wvdial.
Делаеш в консоли так:
wvdialconf /etc/wvdial.conf
Программа определит модем и создаст начальную конфигурацию.
Затем открываеш /etc/wvdial.conf и поправляеш параметры как тебе нужно. Вот пример конфига wvdial:
[Dialer Defaults]
Modem = /dev/ttyS0 #Порт модема, должен определиться сам.
Baud = 112500 #Максимальная скорость
Init = ATZ
Init2 = AT S11=50
Dial Command = ATDP # Импульсный набор, если надо тоновый ATDT
Phone = 666666 #Телефон
Username = user #Логин
Password = password #Пароль
Если надо добавить ещё одного провайдера, то дальше в конфиге пишеш:
[Dialer phone2]
Phone = 555555
Username = user2
Password = pass2
Для дозвона набрать wvdial phone1 или wvdial phone2
[ВОПРОС] А что это у меня за файл - /proc/kcore ?
Большой... может удалить, чтобы место не занимал?
[ОТВЕТ] /proc/ это псевдо-файловая система, т.е. физически её на диске нет.Поэтому удалить её нельзя, но и места на диске она незанимает.
[ВОПРОС] Меня достает в консоли такая фигня типа "[root@localhost]" это как бы сказать.. ээ..ы.....у.. ну приветские что ли какое то.. а если я хочу туда "Стрелок зе бест" написать ? и цвет хочу поменять. и хочу что б там текущий каталог было видно. и время и дату и еще чего то хочу но пока не знаю что! Можно это как то сделать??
[ОТВЕТ] Самый распространенный вариант это bash:
Открываем персональный конфиг bash в домашней папке ~/profile
За приглашение отвечает переменная PS1.
В конфиге надо прописать export PS1=""
В кавычках нужно указать символы, определяющие вид строки приглашения.
Например:
\u - имя пользователя
\t - время
\d - дата
\w - каталог
\h - хост
\$ - символ указывает, если ты под рутом (он превращается из $ в #)
Пример:
export PS1="strelok the best{\u@\h:\w}\$"
tcsh:
set prompt = '%m %# '
set prompt = '%n@%m%# '
set prompt = '%n@%m:%~%# '
set prompt = '%n@%m:%/%# '
set prompt = '[%B%m%b] %B%~%b%# '
set prompt = '%# '
ман читайте...
zsh:
export PS1="[$(print '%{\e[1;31m%}%n%{\e[0m%}') @ %M]>"
%d
Your current working directory relative to /home/
%~
Your current working directory relative to /home/member/u/username
%B....%b
Begin and end bold print
%U....%u
Begin and end underlined print
%M
server name - prodigy.redbrick.dcu.ie
%m
The part of the hostname up to the first . - prodigy
%n
Your Login Name
%T
System time in HH:mm format
%*
System time in HH:mm:ss format
%D
Today's Date in YY-MM-DD
%l
Your current tty e.g. pts/100
Цвета:
%{\e[1;31m%}
Red Text
%{\e[1;32m%}
Green Text
%{\e[1;33m%}
Yellow Text
%{\e[1;34m%}
Blue Text
%{\e[1;35m%}
Pink Text
%{\e[1;36m%}
Cyan Text
%{\e[1;37m%}
Grey Text
%{\e[1;38m%}
Grey Text
%{\e[1;39m%}
Grey Text
%{\e[1;30m%}
Dark Grey Text
%{\e[0m%}
Back To Normal
опять же маны...
Вот еще bash красивые:
PS1='(\[$(tput md)\]\t <\w>\[$(tput me)\]) $(echo $?) \$ '
PS1="\u@\h \w \!$ "
[ВОПРОС] Как правильно подмонтировать iso образ ?
[ОТВЕТ] mount -t iso9660 -o loop,codepage=866,iocharset=cp1251 my.iso /mnt/iso
Друзья: Всё для вебмастера | [ Реклама на форуме ] |
0
Faq По Linux, сабж
Автор
Denis---Player
, 09 Jan 2007 20:50
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных