|
Зертханалық жұмыстардың мақсаты: Linux операциялық жүйелерін оқу және Си тілінде программалау
Зертханалық жұмыс №1. Операциялық жүйені іске қосу және инициализациялау. Опреациялық жүйені пішінүйлесімдіру. Енгізу-шығаруды ұйымдастыру тәсілдері. Файлға еркін қатынас құру. Енгізу-шығарудың стандартты. Файлдық жүйенің базалық функциялары. Файлдарға қатынас құру. Файлдар мен және каталогтармен жұмыс
UNIX-пен жұмыс істеу.
UNIX-тің қарапайым командалары.
Деректер ағашын құру.
Жаңа директория құру – MKDIR STUD.
STUD директорияға кіру - cd stud
Файлды құру – cat> 1.txt мәтін соңында cmd+d.
Infb13-1k
Stud1
Stud2 Stud3
1.txt
Stud4 Stud5
2.txt
3.txt
Жүйелік ақпарат
arch или uname -m — компьютердің архитектурасын көрсету
uname -r — пайдаланылған ядра түрін көрсету
dmidecode -q — жүйе құрылғыларының аппаратын көрсету құрылғылар— (SMBIOS / DMI)
hdparm -i /dev/hda —қатқыл дискінің мінездемесін шығару
hdparm -tT /dev/sda — қатқыл дискінің оқуын тексеріп көру
cat /proc/cpuinfo — жүйелік блок туралы ақпарат көрсету
cat /proc/interrupts — үзілісті көрсету
cat /proc/meminfo — жадының қолдануын көрсету
cat /proc/swaps — файлды көрсету
cat /proc/version — ядроның түрін шығару
cat /proc/net/dev — желі интерфейсімен және статистиканы көрсету
cat /proc/mounts — файл системаның жөнделгенін көрсету
lspci -tv — PCI құрылғысын ағаш күйінде көрсету
lsusb -tv — USB құрылғысын ағаш түрінде көрсету
date — жүйелік уақытты шығару
cal 2007 — 2007 жылғы күнтізбені кесте түрінде шығару
date 041217002007.00* — ММДДЧЧммГГГГ.СС жүйелік уақыт пен сағатты орнату
clock -w — жүйелі уақыт BIOS файл мен директорияны сақтау
Файлдар мен директориялар
cd /home — директорияға өту '/home'
cd.. — директорияның жоғары сатысына өту
cd../.. — директорияның екі жоғары сатысына өту
cd — үй директориясына өту
cd ~user — қолданушы арқылы үй директориясына өту user
cd - — директорияға өту, осы кезге дейін болған директорияға өту
pwd — осы директорияны көрсету
ls — осы кезге дейін болған директория мағлұматын көрсету
ls -F — осы кезге дейін болған директория мағлұматын қосу арқылы ат символдарына мінездемемен көрсету
ls -l — файлмен директорияларды бөлшектеп көрсету
ls -a — жасырын файлдармен директорияларды көрсету
ls *[0-9]* —директориядағы сандардың аттарын және файлды көрсету
tree или lstree — (/) осы түбірден бастап, ағаш күйінде файл директорияларын көрсету
mkdir dir1 — 'dir1' осы атпен директорияны құру
mkdir dir1 dir2 — бір уақытта екі директорияны құру
mkdir -p /tmp/dir1/dir2 — ағаш директориясын құру
rm -f file1 — 'file1' осы атпен файлды өшіру
rmdir dir1 — 'dir1' осы атпен директорияны өшіру
rm -rf dir1 — 'dir1' осы атпен директорияны өшіру
және рекурсияның мағлұматы
rm -rf dir1 dir2 — екі директорияны өшіру және рекурсия мағлұматы
mv dir1 new_dir — файл және директорияның атын өзгерту және орнын ауыстыру
cp file1 file2 — file1 файлдың бірнеше түрін сақтау file2 ге
cp dir/*. — копировать все файлы директории dir в текущую директорию
cp -a /tmp/dir1. — копировать директорию dir1 файл директориясын сақтау осы директорияға сақтау
cp -a dir1 dir2 — dir1 файлдың бірнеше түрін сақтау dir2 директориясына
ln -s file1 lnk1* — файл немесе директорияға символдық сілтеме құру
ln file1 lnk1 — файл немесе директорияға қатқыл сілтеме құру
touch -t 0712250000 fileditest — (YYMMDDhhmm) файлда уақыт пен сағатта құру ол болмаса берілген уақыт пен сағат бойынша файл құру
Файлдарды іздеу
find – (find [путь...][выражение]). Берілген
locate – (locate [параметры] образец...).
updatedb – (updatedb [параметры]). Мәліметтер
which – (which имя_программы...). Команданың
Бөлек топқа бөліп қойуға сай
convert – (convert [параметры]). Суреттегі
gawk - (gawk [параметры] [-f
sed – (sed [параметры] команда
Файлдық жүйемен жұмыс жасау үшін
badblocks – (badblocks [параметры] устройство
ния_блоков). Дисктің мәліметтерін сақтауға жарамсыз,
du – (du [параметры] каталог).
quotaon – (quotaon [парметры]). Файлдық
tune2fs – (tune2fs [параметры] устройство).
umount – (umount [параметры]). Файлдық
mtools құралдары
mdu – MS-DOS каталогымен толтырылған
mcat – өңделмеген мәліметтерді дискетаға
mcopy – дискетаның файлдық жүйеге
mformat – (mformat [параметры] дисковод:).
Басылымға шығару
lp – (lp[параметры][файл...]). LPRng басылымға
lpq – (lpq [параметры]). Басылымға
lpr – (lpr[параметры]). Басылымға шығару
lprm – (lprm [параметры]). Тапсырманы
Файлдарды ұйымдастыру
ln – (ln [параметры] источник
теме құрады. Бұл команда көмегімен
mv – (mv [параметры] источник
нын ауыстырады немесе атын өзгертеді.
rename – (rename источник назначения
shred – (shred [параметры] файл...).
Файл атрибуттары
chgrp – (chgrp [параметры] группа
sum – (sum [парметры] [файл...]).
touch – (touch [параметры] файл...).
wс – (wс [параметры] [файл...]).
Басылымға шығару
lp – (lp[параметры][файл...]). LPRng басылымға
lpq – (lpq [параметры]). Басылымға
lpr – (lpr[параметры]). Басылымға шығару
lprm – (lprm [параметры]). Тапсырманы
Үрдістер
atq – (atq [параметры] время;
kill – (kill [параметры] идентификатор_процесса).
nice – (nice [параметры]). Бұл
ps – (ps [параметры]). Жүктелген
Жұмыстың орындалу барысы:
[studentvt@ftp studentvt]$ mkdir Dinara
[studentvt@ftp studentvt]$ cat>Almas
Негізгі әдебиет
1. Стивенс У. UNIX, взаимодействие процессов. – М.: Питер, 2002
2. Гордеев А.В., Молчанов А.Ю. Системное программное обеспечение. - СПб.: Питер, 2001
3. Кейт Хэвиленд, Дайана Грэй и др. Системное программирование UNIX. – М.: Москва, 2000
4. Олифер В.Г., Олифер Н.А. Сетевые ОС.- СПб.: 2002
5. Эви Немет, Гарт Снайдер и др. UNIX. Руководство системного администратора. – Киев, 2000
Дата добавления: 2015-11-04; просмотров: 88 | Нарушение авторских прав
<== предыдущая лекция | | | следующая лекция ==> |
Магистратура 2 год обучения. Расписание занятий в осеннем семестре 2015-2016 уч. года | | | Список всех вопросов по предмету Маркетингова цінова політика |