20
LOGO Á¿ëýã VIII Terminal-ä àøèãëàãäàõ êîììàíä

Lab7 ubuntu terminal

Embed Size (px)

Citation preview

Page 1: Lab7 ubuntu terminal

LOGO

Á¿ëýã VIII

Terminal-ä àøèãëàãäàõ êîììàíä

Page 2: Lab7 ubuntu terminal

LOGO

pwd Энэ command нь танийг аль директорт байгааг харуулана.Жишээ нь: pwd [enter] дарахад танийг аль директорт байгааг харуулана.ls –[options] (list)Идэвхèтэй байгаа директоðûí äîòîðõèéã харна.options:a уг директорт байгаа бүх файлийг харна.

Page 3: Lab7 ubuntu terminal

LOGO

t уг директорт байгаа хамгийн сүүлд өөрчилсөн файлийг харна.u уг директорт байгаа файлуудаас хамгийн сүүлд хэзээ харсаíûг харуулана.l file-ийг бүтэн үзүүлэлтээр харна.Жишээ нь: ls –a [enter] дарна. Ингэхэд shell- дээр тухайн директорт áайгаа бүх файл гарна.

Page 4: Lab7 ubuntu terminal

LOGO

drwxy - x-y 3 root root 4096 date hellod= Файлын хөл ямар төрлийн файл болохыг энэ зааж өгнө.d – ийн оронд ердийн(-) файл гэсэн үгL- байвал нийтийн файлrwx-x –y Хандах эрхийг зааж өгнө.-x-= home loop -д хандах эрх нь группээр байна.r -= Хэрэглэгч унших эрхтэй.

Page 5: Lab7 ubuntu terminal

LOGO

w-= Хэрэглэгч өөрчилөлт хийх эрхтэйx-= Хэрэглэгч файлаа өөрчилөх эрхтэйФайлд хандах эрхийг өөрчлөхchmod-=хандах эрхийг өөрчлөнө.

q+w- = бичэх эрхийг нэмэж өгөхф-x- = хасах эрхийг өгөх4096 - = Файлын хэмжээ юм.date- =Он сар өдөр юм.cd (cha nge director)Директор хооронд шилжүүлдэг command.

Page 6: Lab7 ubuntu terminal

LOGO

Жишээ нь: cd .. [enter] дарахад тухайн директорийн Parent директор луушилжинэ.Харин cd [enter] дарахад тухайн директорийн Childдиректор луу шилжинэ.mkdir (makedirector) Энэ command нь шинээр folder үүсгэнэ.

Page 7: Lab7 ubuntu terminal

LOGO

Жишээ нь: mkdir [enter] дарахад тухайн идэвхтэй байгаадиректорт myfolder гэсэн folder үүснэ.rmdir (removedirector) Энэ command нь folder ycтгадаг.Жишээ нь: rmdir [enter] дарахад тухайн идэвхтэй байгаа директорт myfolder гэсэн folder-ийг устгана.find Энэ command нь folder болон file –ийг хайна.

Page 8: Lab7 ubuntu terminal

LOGO

Жишээ нь: find conio.h [enter] дарахад тухайн директороос child директороос хайна.

man Name –д бичигдсэн command-ийн тайлбарыг гаргана.Жишээ нь: man ls [enter] дарахад ls command-ийн тайлбарыг гаргана.vi Энэ command нь бөгөөд text file үүсгэн, мөн file íээнэ.

Page 9: Lab7 ubuntu terminal

LOGO

Жишээ нь: vi bat.txt [enter] дарахад тухайн идэвõèтэй байгаа директортbat.txt нэртэй text файл үүсгэнэ. Энэ editor дотроо олон command-уудтайбөгөөд ESÑ +a [enter] дарахад тухайн file дээр ажиллаж болох бөгөөд мөнESÑ+shift+; [enter] дарахад тухайн нээсэн file идэвхèгүй болно.

Page 10: Lab7 ubuntu terminal

LOGO

Ингэхэд ньwq [enter] дарахад file-ийг хадгалаад гарна. Харин q [enter] дарахадхадгалах уу? гэж асууна. q! [enter] дарахад шууд гарна.gcc -[options] Энэ êîììàíä нь source file-д compile хийнэ.Options: o энэ нь binary file үүсгэдэг.Жишээ нь: gcc –o hello hello.c [enter] дарахад hello.c file-ийн hello гэсэн binary file үүсгэдэг.

Page 11: Lab7 ubuntu terminal

LOGO

./ êîììàíä нь compile хийсэн file-ийг ажиллуулана.Жишээ нь: ./ hello [enter] дарахад уг hello гэсэн file ажиллана.who system-д ÿмар хэрэглэгч хандаж байгааг харуулана.Жишээ нь: who [enter] дарна.who am i та өөрийгөө ÿмар эрхээр орсныг харуулана.Жишээ нь: who am i [enter] дарна.where is Уг файлийг хаана байгааг заана.

Page 12: Lab7 ubuntu terminal

LOGO

Жишээ нь: whereis conio.h [enter] дарахад conio.h энэ файлийг хаана байгааг заана.adduser Шинэ хэрэглэгч нэмж оруулана.Жишээ нь: adduser bat [enter] дарахад bat гэсэн хэрэглэгч үүсэнэ.passwd (password) Хэрэглэгчидэд түлхүүр үг оруулана.Жишээ нь: passwd bat [enter] дарахад password oруул гэсэн үг гарч ирэхбөгөөд хоёр удаа оруулаад bat нэртэй хэрэглэгчид password орно.

Page 13: Lab7 ubuntu terminal

LOGO

ln -[options] filename нэртэй file-д link хийнэ.options:-s soft link хийнэ. Энэ link нь линклэсэн file-ийн зөвхөн нэрийг авсанбайх бөгөөд доторх мэдээлэл нь нэг байна. Link хийлгүүлсэн file-ийгустгавал дагаад устана.

Page 14: Lab7 ubuntu terminal

LOGO

Харин options-ийг хоосон орхиод бичвэл hard linkболох бөгөөд ÿлгаа нь Link хийлгүүлсэн file-ийг устгавал дагаж устахгүй.Жишээ нь: ln –s bat.txt [enter] дарахад тухайн директорт bat.txt гэсэн (өнгө ньөөр) файл үүсэнэ.rm энэ command нь file –ийг устгана.Жишээ нь: rm bat.txt [enter] дарахад bat.txt file-ийг устгана.

Page 15: Lab7 ubuntu terminal

LOGO

Директор устгах.Шелë ашиглаж хоосон директор устгахдаа rmdir гэсэн команд ашиглана.Хэрвээ хоосон биш бол rm –rf команд ашгилна.Директор хооронд шилжүүлдэг êîìàíäЖишээ нь: cd .. [enter] дарахад тухайн директорийн Parent директор луушилжинэ.Харин cd [enter] дарахад тухайн директорийн Childдиректор луу шилжинэ.

Page 16: Lab7 ubuntu terminal

LOGO

rmdir Энэ command нь folder ycтгадаг.Жишээ нь: rmdir [enter] дарахад тухайн идэвхтэй байгаадиректорт myfolder гэсэн folder-ийг устгана.ffind Энэ command нь folder болон file –ийг хайна.Жишээ нь: find conio.h [enter] дарахад тухайн директороос child директороос хайна.man Name –д бичигдсэн êîìàíäûí тайлбарыг гаргана.

Page 17: Lab7 ubuntu terminal

LOGO

Жишээ нь: man ls [enter] дарахад ls êîìàíäûн тайлбарыг гаргана.vi Энэ command нь texteditor бөгөөд òåêñò ôàéë үүсгэн,ìөн ôàéë нээнэ.Жишээ нь: vi bat.txt [enter] дарахад тухайн идэвхтэй байгаа директорт bat.txt нэртэй text файл үүсгэнэ. Энэ editor дотроо олон command-уудтай бөгөөä ESC +a [enter] дарахад тухайн file дээр ажиллаж болох бөгөөд мөн ESC shift+; [enter] дарахад тухайн нээсэн ôàéë идэвхгүй болно.

Page 18: Lab7 ubuntu terminal

LOGO

Ингэхэд нь wq[enter] дарахад file-ийг хадгалаад гарна. Харин q [enter] дарахад хадгалахуу? гэж асууна. q! [enter] дарахад шууд гарна.gcc -[options] Энэ command нь source file-д compile хийнэ.Options: o энэ нь binary file үүсгэдэг.Жишээ нь: gcc –o hello.c [enter] дарахад hello.c file-ийн hello гэсэн binary file үүсгэдэг.

Page 19: Lab7 ubuntu terminal

LOGO

passwd Хэрэглэгчидэд түлхүүр үг оруулана.Жишээ нь: passwd bat [enter] дарахад password oруул гэсэн үг гарч ирэхбөгөөд хоёр удаа оруулаад bat нэртэй хэрэглэгчид password орно.cal2 = гэвэл 2-р сарыг харуулна.cal3 = гэвэл 3-р сарыг харуулна.cal4 = гэвэл 4-р сарыг харуулна.cal5 = гэвэл 5-р сарыг харуулна.cal12 = гэвэл 12-р сарыг харуулна.

Page 20: Lab7 ubuntu terminal

LOGO

2011 = гэвэл 2011 оны сарууд дэлгэцээр хурдан гүйгээдkill system-д ажиллаж байгаа ïроöессийг зогсооно.Жишээ нь: kill tcsh [enter] дарахад tcsh shell-ийг зогсооно.