Студопедия  
Главная страница | Контакты | Случайная страница

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Дискілік квоталарды орнату барысы.

Читайте также:
  1. Операциялық жүйені орнату барысындағы қиындықтар, оларды шешу жолдары.

Дискілік квоталарды орнату үшін сіздің компьютеріңізде quota утилитасы орнатылуы керек. Ол мынадай түрде болады:

$ sudo apt-get install quota

Бізде қатқал дисктің бір бөлімінде өңделген көлемі 20Гб /home ұяшығы /dev/sda8 деп айталық, және екі қолданушысы - serhiy және nadiia үй директориясымен алсақ, /home/serhiy/ және /home/nadiia бар делік. Сосын қолданушы nadiia – ны 50Мб – қа шектейміз.

1. Бі қолданушылық режиміне жүктеліңіз. /home директориясы өңделген болуы мүмкін, онда біз басқа қолданушылардың өз мәліметтерін жоғалтудан сақтануымыз керек.

#init 1

2. /etc/fstab/ файлын өзгертіңіз:

$sudo vi /etc/fstab/

/home бөлімінінің опцияларына usrqouta қосыңыз.

Ол мына түрде болады:

/dev/sda8 /home ext3 defaults,usrquota 0 2

3. /home бөлімін қайта өңдеңіз:

$ sudo mount -o remount /home

4. aquota.user немесе aquota.group файлдарын құрыңыз. Файлдар өлімнің ең жоғарғы директориясында құрылуы керек. Біздің жағдайымызда ол /home.

Біз тек қолданушыларды квотамен шектейміз, сондықтан да aquota.group файлын құмаймыз.

$ sudo touch /home/aquota.user

$ sudo chmod 600 /home/aquota.user

5. linux – ке aquota.user файлын оқуға рұқсат береміз. Бұл quotackeck командасы көмегімен жасалады.Мұны тергенде төмендегідей қате шығады. Ол файлдың qouta командасымен емес, қолдан құрылғанына сай шығады. Сонымен қатар топтар үшін файлдың жоқ екендігі туралы айтылады. Мұның еш қорқынышы жоқ.

$ sudo quotacheck -vagum

quotacheck: WARNING - Quotafile /home/aquota.user was probably truncated. Can't save quota settings...

quotacheck: Scanning /dev/sda8 [/home] quotacheck: Old group file not found. Usage will not be substracted.

done quotacheck: Checked 5265 directories and 74403 files

6. edquota командасын қолданып, қолданушы үшін квота беріңіз.

$sudo edquota -u nadiia

Бұл команда үнсіз келісім бойынша орнатылған редакторды жібереді. (EDITOR айнымалысы) (біздің жағдайда бұл mc –mcedit редакторы):

Disk quotas for user nadiia (uid 1001):

Filesystem blocks soft hard inodes soft hard

/dev/sda8 16 0 0 5 0 0

(Егер үнсіз келісім бойынша орнатылған редактор сізге ұнамаса, оны

әрқашан export EDITOR=vi консолін жіберу арқылы өзгертуге болады. vi орнына ыңғайлы редактор жазуыңызға болады).

Қолданушыны 50Мб – пен шектейміз.

Disk quotas for user nadiia (uid 1001):

Filesystem blocks soft hard inodes soft hard

/dev/sda8 16 50000 0 5 0 0

7. Енді бірқолданушы режимінен шығуға болады.

#init 5

 

 

Программалық жабдықтаманы конфигурациялау және кезекті қолжетімділік құрылғыларын қосудағы туындайтын мәселелерге тоқталыңыз, оларды шешу жолдары.

Жаңа программалық жабдықты орнату қажеттілігі екі жағдайда туындайды;

· Сізде жаңа нұсқа пайда болған кезде

· Жүйеде орнатылмаған қандай да бір пакет қажет болған кезде.

Екінші жағдайда сіздің орнату дискіңізде бар бұл бір пакетте болуы мүмкін, бірақ инталляция процессі орнатылмайды. Дегенмен жаңа ПЖ көбінесе интернет желісінде болады. Басым бөлігі тегін немесе шартты тегін болады. Онда болмағанымен сізе жаңа пакет орнату қажет. Жан-жақты ПЖ –ның Линукста екі негізгі формасы бар: енгілізген мәтінде және орныдалған модуль түрінде. Осы және басқа да ПЖ пакеттері tar-gz архив немесе rpm-пакет түрінде қойылады. Жаңа пакеттердің инсталляциясы үшін root қолданушыға кіру керек.

Программалық жабдықтаманы конфигурациялау

RPM - дистрибутивтары

# rpm –qa

- жүйеде DEB пакетін орнатылған мәіметтерді көрсету

DEB - дистрибутивтары

# dpkg -l |more

-жүйеде DEB пакетін орнатылған мәіметтерді көрсету

apt-cache showpkg пакет аты

-пакет туралы толық мәлімет алу

# [sudo] rpm -i pkgname.rpm

- RPM пакетін орнату pkgname.rpm;

# [sudo] rpm -e pkgname

- RPM пакетін өшіру pkgname;

# [sudo] dpkg -i *.rpm

-директорияда барлық пакеттерді;

DEB - дистрибутивтары

# [sudo] apt-get update-

- интернеттен қосылған пакеттер тізімін жаңартуt;

# [sudo] apt-get upgrade

-орнатылған пакеттердің Қол жетімді нұсқасын жүйеде жаңарту;

# [sudo] apt-get install pkgname

- DEB пакетін орнату pkgname;

# [sudo] apt-get remove pkgname

-DEB пакетін өшіру pkgname;

# [sudo] dpkg -i *.deb

-директорияда барлық пакетерді орнату

 




Дата добавления: 2014-12-19; просмотров: 63 | Поможем написать вашу работу | Нарушение авторских прав




lektsii.net - Лекции.Нет - 2014-2024 год. (0.007 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав