LOGO
Á¿ëýã VIII
Terminal-ä àøèãëàãäàõ êîììàíä
LOGO
pwd Энэ command нь танийг аль директорт байгааг харуулана.Жишээ нь: pwd [enter] дарахад танийг аль директорт байгааг харуулана.ls –[options] (list)Идэвхèтэй байгаа директоðûí äîòîðõèéã харна.options:a уг директорт байгаа бүх файлийг харна.
LOGO
t уг директорт байгаа хамгийн сүүлд өөрчилсөн файлийг харна.u уг директорт байгаа файлуудаас хамгийн сүүлд хэзээ харсаíûг харуулана.l file-ийг бүтэн үзүүлэлтээр харна.Жишээ нь: ls –a [enter] дарна. Ингэхэд shell- дээр тухайн директорт áайгаа бүх файл гарна.
LOGO
drwxy - x-y 3 root root 4096 date hellod= Файлын хөл ямар төрлийн файл болохыг энэ зааж өгнө.d – ийн оронд ердийн(-) файл гэсэн үгL- байвал нийтийн файлrwx-x –y Хандах эрхийг зааж өгнө.-x-= home loop -д хандах эрх нь группээр байна.r -= Хэрэглэгч унших эрхтэй.
LOGO
w-= Хэрэглэгч өөрчилөлт хийх эрхтэйx-= Хэрэглэгч файлаа өөрчилөх эрхтэйФайлд хандах эрхийг өөрчлөхchmod-=хандах эрхийг өөрчлөнө.
q+w- = бичэх эрхийг нэмэж өгөхф-x- = хасах эрхийг өгөх4096 - = Файлын хэмжээ юм.date- =Он сар өдөр юм.cd (cha nge director)Директор хооронд шилжүүлдэг command.
LOGO
Жишээ нь: cd .. [enter] дарахад тухайн директорийн Parent директор луушилжинэ.Харин cd [enter] дарахад тухайн директорийн Childдиректор луу шилжинэ.mkdir (makedirector) Энэ command нь шинээр folder үүсгэнэ.
LOGO
Жишээ нь: mkdir [enter] дарахад тухайн идэвхтэй байгаадиректорт myfolder гэсэн folder үүснэ.rmdir (removedirector) Энэ command нь folder ycтгадаг.Жишээ нь: rmdir [enter] дарахад тухайн идэвхтэй байгаа директорт myfolder гэсэн folder-ийг устгана.find Энэ command нь folder болон file –ийг хайна.
LOGO
Жишээ нь: find conio.h [enter] дарахад тухайн директороос child директороос хайна.
man Name –д бичигдсэн command-ийн тайлбарыг гаргана.Жишээ нь: man ls [enter] дарахад ls command-ийн тайлбарыг гаргана.vi Энэ command нь бөгөөд text file үүсгэн, мөн file íээнэ.
LOGO
Жишээ нь: vi bat.txt [enter] дарахад тухайн идэвõèтэй байгаа директортbat.txt нэртэй text файл үүсгэнэ. Энэ editor дотроо олон command-уудтайбөгөөд ESÑ +a [enter] дарахад тухайн file дээр ажиллаж болох бөгөөд мөнESÑ+shift+; [enter] дарахад тухайн нээсэн file идэвхèгүй болно.
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 үүсгэдэг.
LOGO
./ êîììàíä нь compile хийсэн file-ийг ажиллуулана.Жишээ нь: ./ hello [enter] дарахад уг hello гэсэн file ажиллана.who system-д ÿмар хэрэглэгч хандаж байгааг харуулана.Жишээ нь: who [enter] дарна.who am i та өөрийгөө ÿмар эрхээр орсныг харуулана.Жишээ нь: who am i [enter] дарна.where is Уг файлийг хаана байгааг заана.
LOGO
Жишээ нь: whereis conio.h [enter] дарахад conio.h энэ файлийг хаана байгааг заана.adduser Шинэ хэрэглэгч нэмж оруулана.Жишээ нь: adduser bat [enter] дарахад bat гэсэн хэрэглэгч үүсэнэ.passwd (password) Хэрэглэгчидэд түлхүүр үг оруулана.Жишээ нь: passwd bat [enter] дарахад password oруул гэсэн үг гарч ирэхбөгөөд хоёр удаа оруулаад bat нэртэй хэрэглэгчид password орно.
LOGO
ln -[options] filename нэртэй file-д link хийнэ.options:-s soft link хийнэ. Энэ link нь линклэсэн file-ийн зөвхөн нэрийг авсанбайх бөгөөд доторх мэдээлэл нь нэг байна. Link хийлгүүлсэн file-ийгустгавал дагаад устана.
LOGO
Харин options-ийг хоосон орхиод бичвэл hard linkболох бөгөөд ÿлгаа нь Link хийлгүүлсэн file-ийг устгавал дагаж устахгүй.Жишээ нь: ln –s bat.txt [enter] дарахад тухайн директорт bat.txt гэсэн (өнгө ньөөр) файл үүсэнэ.rm энэ command нь file –ийг устгана.Жишээ нь: rm bat.txt [enter] дарахад bat.txt file-ийг устгана.
LOGO
Директор устгах.Шелë ашиглаж хоосон директор устгахдаа rmdir гэсэн команд ашиглана.Хэрвээ хоосон биш бол rm –rf команд ашгилна.Директор хооронд шилжүүлдэг êîìàíäЖишээ нь: cd .. [enter] дарахад тухайн директорийн Parent директор луушилжинэ.Харин cd [enter] дарахад тухайн директорийн Childдиректор луу шилжинэ.
LOGO
rmdir Энэ command нь folder ycтгадаг.Жишээ нь: rmdir [enter] дарахад тухайн идэвхтэй байгаадиректорт myfolder гэсэн folder-ийг устгана.ffind Энэ command нь folder болон file –ийг хайна.Жишээ нь: find conio.h [enter] дарахад тухайн директороос child директороос хайна.man Name –д бичигдсэн êîìàíäûí тайлбарыг гаргана.
LOGO
Жишээ нь: man ls [enter] дарахад ls êîìàíäûн тайлбарыг гаргана.vi Энэ command нь texteditor бөгөөд òåêñò ôàéë үүсгэн,ìөн ôàéë нээнэ.Жишээ нь: vi bat.txt [enter] дарахад тухайн идэвхтэй байгаа директорт bat.txt нэртэй text файл үүсгэнэ. Энэ editor дотроо олон command-уудтай бөгөөä ESC +a [enter] дарахад тухайн file дээр ажиллаж болох бөгөөд мөн ESC shift+; [enter] дарахад тухайн нээсэн ôàéë идэвхгүй болно.
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 үүсгэдэг.
LOGO
passwd Хэрэглэгчидэд түлхүүр үг оруулана.Жишээ нь: passwd bat [enter] дарахад password oруул гэсэн үг гарч ирэхбөгөөд хоёр удаа оруулаад bat нэртэй хэрэглэгчид password орно.cal2 = гэвэл 2-р сарыг харуулна.cal3 = гэвэл 3-р сарыг харуулна.cal4 = гэвэл 4-р сарыг харуулна.cal5 = гэвэл 5-р сарыг харуулна.cal12 = гэвэл 12-р сарыг харуулна.
LOGO
2011 = гэвэл 2011 оны сарууд дэлгэцээр хурдан гүйгээдkill system-д ажиллаж байгаа ïроöессийг зогсооно.Жишээ нь: kill tcsh [enter] дарахад tcsh shell-ийг зогсооно.
LOGO
Ubuntu, Netbeans IDE, C/C++ тохируулах
. Netbeans IDE нь Windows, Mac, Linux, Solaris үйлдлийн системүүд дээр ажиллах үнэгүй нээлттэй эх бүхий хөгжүүлэлтийн орчин юм.
LOGO
1. Ubuntu үйлдлийн систем суулгасны дараа системээ UPDATE хийх
Ubuntu ҮС-ийнхээ шаардлагатай UPDATE-уудыг хийж шинэчлэхийн тулд Applications->Accessories->Terminal үйлдлээр терминал цонх нээгээд дараах 3 командыг ажиллуулна.
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade 2. NetBeans IDE суулгах
Дараа нь Applications->Add/Remove... үйлдлээр програм суурилуулах цонхыг нээнэ. Show сонголтоос All Open Source applications гэдгийг сонгоод доор гарах жагсаалтаас Netbeans IDE-г сонгоод APPLY CHANGES товчийг дарж суулгана.
LOGO
3. Netbeans IDE-г update хийхUbuntu 8.10 хувилбарын хувьд дээрх байдлаар суулгахад Netbeans IDE 6.1 хувилбарыг суулгаж байсан. Уг нь Netbeans 6.5 хувилбар одоо ашиглагдаж байгаа, шаардлагатай бол http://www.netbeans.org сайтаас шинэ хувилбарыг татан авч суулгаж болно. Netbeans IDE суулгасны дараа IDE-гаа мөн шинэчилье. Tools цэснээс Plugins сонголтыг сонгоно.
LOGO
Дараа нь Plugins цонхны Updates хэсгээс Reload Catalog үйлдлээр Update жагсаалтаа шинэчилээд доор нь гарах бүх update-уудыг тэмдэглээд UPDATE үйлдлийг хийнэ.
LOGO
4. C/C++ plugin суулгах
Дараа нь Tools цэсийн Plugins цонхны Available Plugins хэсгээс C/C++ plugin-г тэмдэглээд Install үйлдлийг хийж plugin-аа суулгана. Суулгасны дараа Netbeans IDE-гаа RESTART хийх хэрэг гарах байх.
LOGO
5. Hello World програм
За одоо Hello World гэж хэвлэх програм бичье.
Хамгийн эхлээд File цэсээ New Project сонгон шинэ төсөл үүсгэнэ. Ингэхэд шинэ төсөл үүсгэх цонх гарч ирэх ба төслийн ангилалаас C/C++ сонгоод дараа нь C/C++ Application гэж сонгоод NEXT хуудас руу оръё.
Дараачийн хуудсанд төслийнхөө нэрийг hello гэж оруулаад FINISH дарж төслөө үүсгэе.
LOGO
Одоо төслийнхөө Source Files дээр хулганы баруун товчоо дараад цэсээс Main C File... гэж сонгоод үндсэн C файлаа үүсгэе.
LOGO
Үндсэн C файлын нэрийг асуух диалог гарч ирэх ба үндсэн C файлаа бас hello гэж нэрлээд FINISH дарж үүсгэе.
LOGO
Үүссэн файл дээрээ засвар хийн Hello World хэмээн хэвлэх функц бичлээ.
LOGO
Одоо Run цэсээс Run Main Project командыг сонгох эсвэл F6 товчийг ашиглан бичсэн програмаа ажиллуулъя
LOGO
Ингээд Ubuntu + Netbeans IDE дээр анхны C програм маань ажиллаа ! Дараах үр дүн гарав.