Mandriva Linux. Полное руководство пользователя (1077317), страница 58
Текст из файла (страница 58)
Обычные пользователи могут только понижать приоритет своих собственных процесса а диапазоне от 6 до 19 Суперпользователь ~гоос) мслсет установить дли шобого процесса зпобое значение пркорктепь 32.Я.1. гейа. Если одни нлн йснколько процвсспз используксг сшиваем много ресеуфсов сцствмьс вы можете изменить их приорктеты вмесго того, чтобы убивать нх, Дла зтсогсо йспользуйте команду кепзпе. Ее синтаксиса где пркоратет - значение приоритета, рзп - кдемтн4зниатор процесса (используйте опцисо -рдлк указание нескольких процессов)„рсфср- идекти4ыкатор группы процесса сесли их несколько, нспользуйте -о) и пользователь - имя пользователи, влазеюшего процессом (-п дал нескольких пользователей).
Допустим, что иы запустили процесс с РПЭ 785, который выполняет длитазьаые из учные вычисление. а пока он рабопмт„вы хотели бы немного поиграть. длл чего вам нужно освободить немного скстемкьсх ресурсов, Тогда вы можете набраты В атом случае ньшслиепие вашего процесса потенциально может какать болыпе време- ни, однако он ие будет забирать процессорное ерема у другах процессов. Если вм системный администратор н вндита что какой.то пользователь запустил слишком много процессов, и они использузот слишком много системных ресурсов, вы можете изменять приоритет цроцессое етого пользоаателз при помощи одной команды' После зто о все процессы пользователе реФег псаучат наименьшей приоритет а пе бу- дут затруднить работу процессов других пользователей 32.4.2.
пке Теперь, когда вы знаете о том, что можно изменить приоритеты процессов, вам может понааобитьск запустить программу с опрелазбнпым приоритете~ Длк зтого используйте команду пасе. у'аееа 32. ущиииеиве крекесеамо В этом случае вам кеабидкмо укалать свою вынет в качестве опций дав аз.се.45к- мкк -о кспоиьэуетсй длк уставовкв значевкк прворитете По умоечакмло птюч уста- навливает приорвтет 16, Напркмер, вам нужно воевать Выбрев уетавоеачмосо СО4КМ~Га с Мавййа Ыпвс В некоторых скстемах оо ставдарткмм ШЕ СБ"КОМ процесс коаировевкв бапь- пжк об ~6мов ккформацвв может аакветкта свйожом мво о ресурсов скстемее Чтобм предотвретвть блоккровавне дрейк ирациа! ов нэ за копкровакю~ вы можете миьу- стита процесс с покивмвкым приорктетом прк номащк втаб командет Глава 33.
Организация дерева Файлов В изпзззщее время система Мзй)ьй стала бельгией, очень болъпгой. З оспбаянасти зто яасзвхся ЯЧ0/Бпшс количество доступного прпзрзммиого обиспечения слелзло бы пасшему неуправляемой, если бы ие было никаких руиозодяппгх приипипоз дяи организации структуры файлов з виде дереза. Общепрюпггым ставдартом является НБ (рбезркни Нмтютлу зйпийггЫ - стандарт иерархии файловой сесхемы), для которого з,январе 2004 была выпущена верскя 2З. Документ, пписъгвающий стандарт, доступен в Имтернете и различных форматзл ва веб.сайте раНкжхпе (Ьзер: хгзяя.расйпмгв.
осах хлзг), Эта глаза содержит только краткую сводку, но ее будет достзвпчно, чтобы показать еам, в каком каталоге скорее всего заходится определенный файл, иля куда слазуиг псместить тот или иной файл 33.1. Разделяемые/неразделяемые. статические/переменные данные Данные в системе МЧВ~Е могут быть кяассифнцироаыпе согласно следующим критериям: разделяемые данные могут быть общими .алз нескольких вомпьвтероа в сета в то время как вервзделвемые не могут.
Статические давзые не должны измегппься при абьгчвом использовании, а перемезпые даизые могут измекятъся. По мере исследования структуры дереза мы будем классифицировать различные каталоги согласзо зхям изз'егориям. Эта клзхси4гяяапяя язляехгя только рзкоязялзлаей Вам веясз изабязкь тзяьяс следовать зй, нс прязятяе ятях рзкомгзглапяй здзрсво ппможяг азм в упразлеаяя своей системой. Также примате ао зязмаяне, что разделение дялвмх ва схатячзсяяз/пзремезнмз прямеюгмо тояьяп в общем ясппзьммзняя сястзмм, но ве в зе яоя4нпурапяи Всля ам усгагзвглиззяге программу, взм, очззиляо.
пркзйтся язммгять язтазогя тяпа гззг, япхорме Оомчио ззлямиги сгатичкскзмя, 33.2. Корневой каталог: / Корневой каталог ссдерзагз всю иерархию сисхемьь Ои не может быть клзссв4ящироааз, т.к. его подкаталоги могут быть (а могут и не быть) статическими илн разделяемыми. Вот список главных каталогов и полялтапагоз с их клзссифякацнамм ° х оьхс важиейпхие бинарные 4ьяйлм. Ои ссдержат базовые комввдьь которые могут исппяьзоватъся всеми оолъзозателими и которьхе нашпогси нзобакхиимми для работы сжтемыг ~з„ср„3 оц~ г и др.
Статический, нераздзюмыый. лоза 33. Организация есрееа эзаллае /Ьооз'* содержит 4ьзйлы, иесбхсдаиые дав иачальаого ззгрузчикабИО/(лзих (бйОВ иля 1И.О для ЕпЫ, узЬоог длэ РРС н т.п4 В аем может находиться (а может н нет) ядро, но если ядро в этом каталоге отсутствует, тогда око должно быть в корневом каталоге.
Статический, неразделмааай /ает: файлы системных устройств (греч от ангес ОЯИсеэ), Неэпторые файзьь на косящиеся э /оет, яалявтгл сбвзательаыми, например, /йет/пп11. /оат/него и /бет/теу. Статический, нераздахяеммй. /есс: содержит все конфигурецконные файлыданного комлыотера Этот каталог не может содержать бинарные файльь Отатвческнй, нервздалвемый. /Ьова: сцлержкт все лвчные каталога пользователей сжтеньг. Этот каталог может быть разделяемым (в некоторых больших сепгх к нему открываетгл общий доступ через г»РЕ). Ковфигурациоияые файлы ваожх лзобимых пркложений (тапа почто.
вых клиентов и браузеров) раслолагаотгл в этом каталоге и иачивазюая с точки ("."). Например, кояфигурацвонные файлы Мох)йа иахсдлтса а каталоге,ноа111а. Переменный, разделяемый. /11Ь: сааэржнт библиотеки, жнзаевно необхццвмые длл систеьгьс и нйи также хра нятся модули ядра в подкаталоге /МЬ/иоаа1»и/ЕЕЕИЕ[. ЕЕВЕ10И. Он содержит все библиотека, необходимые для работы бинарных файлов из каталогов /Ъ1в н /вЬ1а.
Также в этом каталоге должвы намдитызс необяэаталыоай комловоащик на этюж выполнения иля загрузчик 1о», а гэхже динамически подклкгчвемал библиотека С 11Ьс. ео. Статический, неразэяляенъй. /нвс: содержи г точки мовтироэаиил длл вреиенво монтируемых файловых снстен, таких как /нпс/сохс»ь /ивсП1орру и т.п. Каталог /авс также ислользуэггя для моаткрованэи временных каталогов (кэрта 086. например, будет примоатароэзна в /нвс/теиотэЬ1е).
Переменный, нерэздазаемьгй. /орс: содержит не слнпжом важные для работы системы пвкегьь Он зарезервирован для дополнительных нзхепис пакеты тапа АбоЬ» АсгоЬег Кеабет часто устзназлавыотся в /арг. РНЯ рекомендует, чтобы статические файлы(бинарнккя, библиотеки. страницы руководств и т.п.), уствяаэлиээемые в ивтазог/орс, помещалжь в его пгз»- каталоги /орс/расйайе пза». а их конфигурационные файлы-в /есс/орг. /госте домашаяй каталог лоос'в. Перемеэаый, иераздгляемый.
/аЪ1ж содержат аажяые системные бинарные файлы, неабходямые для запуска системы. Больщикстэо этих файлов могут запускаться только гоас'ои. Обычный пользователь тоже может эаэустнть их, но результат их работы может остаться нулевым. Статический, нераэделяеиый. /ьвр: каталог предназначен для хранения времеяныз файлсаь которые могут создв азться отдельными программамв. Переменный, неразделяемый, /паг: более подробно описан в разделе "/взг: просэю Вольиюй каталог", стр. 439. Статнческнй, разделяемый.
) леев 33, бреаяплецнл дерева фаблае ° /квг: месго дзя размещения данных. мзгорые могут нзменятьсн программами в режиме реального времени (например, почтовые сереерьь программы неблхм~ення, серверы печати к лр.). Переменный. Отдельные его пгцхаталогн могут быль разде.
ля»мыми нли неразделяем ьгмн. 33.3. /ийу: просто Большой каталог Каталог /пах является главным каталогом для хранение приложений. Вса.бинарные файлы в етом каталоге не требуются для загрузки илв обслуживания снстемьь поэтому нерархил /нех мажет, а зачастую тах н есть, размещаться на отдельной файло. вой системе, Вследствве его (обычно) болыиого размере, /нлг имеет свою собственную яерархню подхигалогое. Мы знтронем толъко несколько вз ннк к /оех/111йбг полнел иерархия Х ~Мпбон буетегп .
Все бинарные файлы и библиотеки, иеобхолзпсые для работы Х (нхлгочвя Х-серверы), должны находиться здесь. Каталог /пят/П1йб/11о/111 содержит все аспекты конфнгурапин Х, которые являются общими для резвых компьютеров Няднендуаяьныв конфигурюцня для квягдого компьютера должны помепгаться в /есс/111; ° /иет/Ъ1а: спдержнт значительное большннство системных бинарных файлов Льобви бинарная программе, которая не является необходимой для обслуживания системы н не оредеазначена для системного администрирования должна нахадятьс» в етом каталоге.
Единственным исключением яеляютсл программьъ которые вы самостоателъио компилируете и устаналлиаеетн онв должны помелиаъси в /пег/1оса1; ° /нвг/11ь: садсрхогт нсе библиотеки, необхплимые для запуска программ, находящихся в /паг/о1п и /цат/вЫп. Имеется также символическая ссылка/пнг/11о/111, уклзьпаюпнпг иа /пег/111йб/11о - каталог, содержащий библиотеки Х Жвдгяе бухтам (но только„вели установлен Х)' ° /пнг/1оса2 зго место, куда вы должны устанавливать любые прнлонгенни, компилируемые вами нз исходных ксдоа Программа установки должна будет создать необхплямую иерврхикс » /иаг/ипате". содержит есе алператнс независимые дивные е режиме только для чтения, необходимые для приложений нз /мех.
Среди всего проча о ны иайдбте и нем информацию о часовых поясах и региональных стандартах (лояалн) (иоце1вто и 1осе1е). Тыохе следует упомянуть катяиогн /пег/Канте/бес'и /пет/»Ькте/нвв, которые соответственно содержат дохументапию к приложениям и системные страннпы руконохсте. 1. Пажллуаств. обретете княмеике яа то. что в качества снстеки Х рбпдс ж по умолчания я МексЬее Беех вместо Х авеля бумвп теперь ксоользуегса Хаги. а лааа 33. бргамкзаккл дауева Файала 33.4. /маг". Изменмемые при использовании данные Каталог Иаг содержит все рабочие дюшые длн рабозиюппгх в систина пуограмм.