Тушаалын синтакс. Үндсэн cmd командууд - бараг л хэрэгтэй

архивлахгүй (d)

хувиршгүй (i)

өгөгдлийн бүртгэл (j)

аюулгүй устгах(ууд)

шаталсан модны дээд хэсэг (T)

файлын төгсгөлд нэгтгэхийг идэвхгүй болгох (t)

зөөврийн бус (u)

cmp - хоёр файлыг харьцуулж, хэрэв тэдгээр нь ялгаатай бол эхний байт ба ялгааг олсон мөрийг мэдээлнэ.

Тушаалын синтакс

Энэ тушаалын формат нь:

cmp Options... FROM-FILE

Файлын нэр "-" нь стандарт оролт гэсэн үг. Хэрэв файлуудын аль нэгийг өгөөгүй бол "cmp" нь стандарт оролтыг ашигладаг.

Гаралтын төлөв 0 нь ялгаа олдсонгүй, 1 нь олдсон, 2 нь алдаа гэсэн үг.

Тодорхой тэмдэгтүүдийг хэвлэнэ. "^" тэмдэгт болон цагаан толгойн үсэг бүхий хяналтын тэмдэгтүүдийг харуулах ба "-M" ("мета" гэсэн утгатай) тохируулсан өндөр бит бүхий тэмдэгтүүдийг угтварлана.

Ignore-initial=BYTES

Эхний BYTES байт дахь бүх ялгааг үл тоомсорлодог оролтын файлууд. BYTES байтаас бага файлуудыг хоосон гэж үзнэ.

Бүх ялгах тэмдэгтүүдийг хэвлэнэ. "^" тэмдэгт болон цагаан толгойн үсэг бүхий хяналтын тэмдэгтүүдийг харуулах ба "-M" ("мета" гэсэн утгатай) тогтоосон хамгийн өндөр биттэй тэмдэгтүүдийг угтвар болгоно.

Нэлээд эсвэл -s эсвэл --чимээгүй

Юу ч хэвлэдэггүй; зөвхөн файлууд өөр эсэхийг харуулсан гаралтын төлөвийг буцаана.

Бүх ялгаатай байтуудын офсет (аравтын) болон утгыг (наймт) хэвлэнэ.

V эсвэл --хувилбар

Cmp хувилбарын дугаарыг өгнө.

файл нь файлын төрлийг тодорхойлох Unix команд юм.

Хэрэглээ

файл [-zL] [-f файл] файл ...

Түлхүүрүүд

F файл: Заасан файлаас шалгах файлуудын жагсаалтыг уншина.

L: Заасан файлуудын төрлийг заана.

Z: Шахсан файлд байгаа файлуудын төрлийг заана.

ln нь файл болон файлын нэр хоорондын холбоог тогтоодог UNIX команд юм. Тушаалын формат:

ln файл1 файл2

# хатуу холбоос үүсгэгдсэн ln-s файл1 файл2

# бэлгэдлийн холбоос үүсгэх

Энэ тушаал нь "file1" файл руу хатуу холбоос үүсгэдэг бөгөөд энэ нь "file2" шиг харагдах болно. Тиймээс файлын системийн хувьд эх файл"file1" ба үүнтэй холбогдох "file2" нь үнэн хэрэгтээ физикийн хувьд ижил файл байх болно. Хатуу холбоосууд нь бусад файлын систем дээрх файлуудыг зааж чадахгүй.

mv (Англи хэлнээс шилжих) нь UNIX болон UNIX төстэй системүүд, файл, санг зөөх, нэрийг нь өөрчлөхөд ашигладаг.

Хэрэглээ:

Хэрэв хоёр файлын нэрийг аргумент болгон өгсөн бол эхний файлын нэрийг хоёр дахь файлын нэр болгон өөрчилнө.

Хэрэв сүүлийн аргумент нь байгаа лавлахын нэр бол mv нь өгөгдсөн бүх файлыг тухайн директор руу зөөнө.

Хэрэв сүүлийн аргумент нь лавлах биш бөгөөд хоёроос илүү файл өгөгдсөн бол алдаа гарна.

mv-д ашигласан түлхүүрүүд:

-f, үйл ажиллагааг баталгаажуулахыг бүү шаард.

-i, нэрийг өөрчлөх эсвэл шилжүүлэх файл байгаа үед үйлдлийг баталгаажуулах хүсэлт.

---, товчлууруудын жагсаалтыг дуусгана. Нэр нь --ээр эхэлсэн файлуудад ашиглагддаг.

rm (Англи хэлнээс устгах) нь файлын системээс файлуудыг устгахад ашигладаг UNIX болон UNIX төстэй системүүдийн хэрэгсэл юм. rm-д ашигласан сонголтууд:

R - бүх үүрлэсэн дэд сангуудыг боловсруулах. Түлхүүр өгсөнустгаж байгаа файл нь хоосон байсан ч лавлах бол шаардлагатай. Хэрэв устгаж буй файл нь лавлах биш бол -r сонголт нь rm командад ямар ч нөлөө үзүүлэхгүй.

I - устгах үйлдэл бүрийг баталгаажуулах хүсэлт.

F - хэрэв алдаа нь байхгүй файлаас үүссэн бол алдааны кодыг буцааж болохгүй; гүйлгээг баталгаажуулахыг бүү асуу.

rm нь ихэвчлэн rm -i командын ижил утгатай, өөрөөр хэлбэл тушаал нь анхдагчаар ирдэг.

Санамсаргүй устгахаас сэргийлэхийн тулд файлуудыг устгахаас өмнө баталгаажуулна. Хэрэв хэрэглэгч үйлдлийг баталгаажуулахгүйгээр олон тооны файлуудыг устгах шаардлагатай бол -i шилжүүлэгчийг -f шилжүүлэгчийг нэмж дарж болно.

chmod - файл, фолдеруудын зөвшөөрлийг өөрчлөх. Энэ нэр нь Unix chmod програмаас гаралтай бөгөөд үнэн хэрэгтээ файлууд, лавлахууд болон симбол холбоосуудад хандах эрхийг өөрчилдөг.

Файлын эзэмшигч, түүний харьяалагдах бүлэг болон бусад хэрэглэгч гэсэн гурван төрлийн хэрэглэгчийн эрхийг шууд бүртгэнэ. chmod нь тоон болон тэмдэгт гэсэн хоёр хэлбэрээр бичигдэж болно.

Unix-тэй төстэй системүүдэд эрхийг тохируулахын мөн чанарыг ойлгохын тулд та тоонуудын найм болон тоогоор дүрслэгдэхийг мэдэх хэрэгтэй. хоёртын системүүдтооцоо

хэрэглэгчийн бүлэг бусад

111 101 101 rwx r-x r-x u g o

"rwxr-xr-x" тэмдэгт оруулах жишээ.

Тоон оруулгын жишээ нь "755" байж болох бөгөөд энэ нь дээрх мөрийн оруулгатай тэнцэх болно: эрх бүр нь тоон кодтой бөгөөд гараар тохируулах боломжтой:

400 - эзэмшигч нь унших эрхтэй;

200 - эзэмшигч нь бичих эрхтэй;

100 - эзэмшигч нь гүйцэтгэх эрхтэй;

40 - бүлэг унших эрхтэй;

20 - бүлэг бичлэг хийх эрхтэй;

10 - бүлэг нь гүйцэтгэх эрхтэй;

4 - бусад нь унших эрхтэй;

2 - үлдсэн хэсэг нь бичих эрхтэй;

1 - бусад нь гүйцэтгэх эрхтэй.

Эдгээр кодуудыг нэгтгэн дүгнэж үзвэл та бэлгэдлийн бичлэг авах боломжтой. Жишээлбэл, chmod 444 (файлын нэр): 400+40+4=444 - хүн бүр зөвхөн унших боломжтой.

Стандарт "rwx" утгуудаас гадна CHMOD команд нь SGID , SUID болон T битүүдийг хянадаг.Хэрэв SUID эсвэл SGID шинж чанаруудыг тохируулсан бол файлыг файл эзэмшигч эсвэл бүлгийн эрхээр тус тус ажиллуулж болно.

SUID-ийн хувьд жин нь 4000, SGID-ийн хувьд 2000 байна.

Жишээ chmod 4444 (файлын нэр) - хүн бүр зөвхөн унших зөвшөөрөлтэй боловч файлыг эзэмшигчийн эрхээр ажиллуулахаар ажиллуулна. Хавтасны хувьд: SGID-г тохируулснаар шинээр үүсгэсэн файл бүр үндсэн эзэмшигчийн үндсэн бүлэгт бус, тухайн лавлахтай ижил бүлэгт хамаарах болно. Лавлах SUID нь утгагүй юм.

t-битийг лавлахтай хамт ашигладаг. Сангийн t-битийг тохируулаагүй тохиолдолд өгөгдсөн файл

Энэ нийтлэлд бүрхүүлийн командуудын ерөнхий синтаксийг авч үзэх болно ( бүрхүүл) ба түүний хэрэглээг хэд хэдэн энгийн командын жишээн дээр харуулав.

Албан ёсоор командын синтаксийг дараах байдлаар тодорхойлно.

Хэрэглээний_нэр

Энд utility_name гэдэг нь нэр гэсэн үг тушаалуудэсвэл хэрэгслүүд, сонголтууд — тушаалаар хүлээн зөвшөөрөгдөнө түлхүүрүүдэсвэл сонголтууд, ба операндууд - аргументуудтушаалууд. Опцион ба операндуудын эргэн тойронд байгаа дөрвөлжин хаалт нь эдгээр сонголтууд нь сонголттой бөгөөд байхгүй байж болзошгүйг харуулж байна.

"Тодорхойлолтоо"-оо илүү дэлгэрэнгүй бичье:

Хэрэглээний_нэр [-a] [-b] [-c optarg] [-d|-e] [-foptarg]

Түлхүүр нь хасах тэмдэг, дараа нь нэг үсэг эсвэл тоо байна. Хэд хэдэн товчлуурыг нэг хасах тэмдгийн дор нэгтгэж болно. Жишээлбэл, -a ба -b сонголтуудыг -ab гэж бичиж болно. Зарим сонголтууд нь нэмэлт аргументуудыг агуулж болно (-c ба -f доторх optarg гэх мэт) эдгээрийг энэ сонголтын дараа шууд (-f) бичнэ, эсвэл зай эсвэл табын тэмдэгтээр (-c) тусгаарлана. Хэрэв сонголт нь олон аргумент авч байвал тэдгээрийг таслалаар тусгаарлан (optarg1,optarg2) эсвэл зайгаар тусгаарласан хашилтанд ("optarg1 optarg2") бичнэ. Зарим түлхүүрүүд бие биенээ үгүйсгэж болно. Дээрх жишээн дээр энэ нь -d ба -e , хоолойн тэмдэг нь эдгээр сонголтууд нь бие биенээ үгүйсгэдэг бөгөөд тэдгээрийн зөвхөн нэгийг нь ашиглах ёстой гэдгийг харуулж байна. Хэрэв ийм шилжүүлэгчийг тушаалын мөрөнд хамтад нь өгсөн бол дүрмээр бол хамгийн сүүлд тааралдсан нь хүчинтэй байх болно. Эцэст нь, хэрэв байгаа бол командын аргументууд бүх сонголтын дараа гарч ирнэ. Дээрх жишээнд эллипс тэмдэг нь олон аргумент байж болохыг харуулж байна. Энэ тохиолдолд тэдгээрийг зай эсвэл табаар тусгаарлана.

Тусгай хязгаарлагч -- сонголтуудын төгсгөлийг тэмдэглэхэд ашиглаж болно. Түүнээс хойшхи бүх зүйлийг команд нь хасах тэмдгээр эхэлсэн ч гэсэн аргумент болгон авдаг бөгөөд өөрөөр хэлбэл сонголтын тэмдэгт гэж тайлбарладаг. Жишээлбэл:

Тушаал -abc -d optarg -- -operand1 операнд2

Энд -operand1 нь "хасах"-аар эхэлдэг хэдий ч сонголтын үүрэг биш харин командын аргумент болж байна.

Хэрэв командын файлын нэрийн аргумент болгон нэг хасах тэмдэгт ашигласан бол тухайн командыг ашиглаж буй контекстээс хамааран стандарт оролт эсвэл стандарт гаралтыг илэрхийлнэ.

GNU төслийн боловсруулсан ихэнх хэрэгслүүд нь "богино" нэг үсэгтэй сонголтуудаас гадна "урт" гэж нэрлэгддэг сонголтуудыг дэмждэг бөгөөд эдгээр нь зураасаар тусгаарлагдсан нэг буюу хэд хэдэн үг юм. "Урт" сонголтуудын өмнө "хасах" хоёр тэмдэгт байна. "Урт" сонголтуудыг ашиглан ерөнхий синтаксийг дараах байдлаар бичиж болно.

Хэрэглээний_нэр [--longopt1] [--logopt2=optarg1] [--longopt3 optarg2]

Опционы аргументыг бичих дүрмүүд нь "богино" дүрмүүдээс ялгаатай нь опцион болон түүний аргументыг хамтран бичихийг зөвшөөрдөггүй боловч аргументыг хоосон зай (--longopt3-ын адил) эсвэл "тэнцүү" тэмдэгтээр тусгаарлах шаардлагатай. " тэмдэгт (--longopt2 шиг). Эдгээр тэмдэглэгээний хэлбэрүүд нь тэнцүү байна.

"Урт" сонголтуудыг дэмждэг олон хэрэгслүүдэд дүрмээр бол "богино" ба "урт" сонголтуудын хооронд ганцаарчилсан захидал харилцаа байдаг, өөрөөр хэлбэл "богино" товчлуур бүр нэг "урт" сонголттой тохирдог. Гэсэн хэдий ч, эсрэгээр нь үргэлж үнэн байдаггүй бөгөөд "урт" сонголт нь "богино" товчлууруудын дунд үргэлж аналог байдаггүй.

Ингээд уйтгартай онолоо дуусгаад практик дээр энэ бүхэн хэрхэн харагдахыг харцгаая.

Операторын командын бүрхүүлтэй харилцах үйлдлийг дараах байдлаар хялбарчилж болно: оператор гарнаас команд оруулах, систем нь энэ командаар тодорхойлогдсон зарим үйлдлийг гүйцэтгэх бөгөөд хэрэв гаралт байвал дэлгэц дээр харуулна.

Операторын системтэй харилцах дараах жишээнд дүн шинжилгээ хийцгээе.

$ би хэн бэ bofh $ хостын нэр -sазтай $ unname-sr FreeBSD 7.1-ТОГТВОРТОЙ$ echo Сайн байна уу дэлхий.сайн уу ертөнц.

Энэ жишээнд долларын тэмдэг ($) нь шуурхай гэсэн утгатай ( шуурхай) командын бүрхүүл, тод текст нь операторын оруулсан командуудыг, энгийн текст нь системийн гаралтыг харуулдаг.

Эхний тушаалд (whoami) оператор түүний нэрийг хэн болохыг олж мэдэхийг оролддог, эс тэгвээс энэ бүрхүүлийн сессийг аль хэрэглэгчийн доор ажиллуулж байгааг олж мэдэхийг оролддог. Таны харж байгаагаар систем bofh хэрэглэгчийн нэрээр хариулсан. whoami команд нь ямар ч параметр шаарддаггүй, түүнд шилжүүлэгч эсвэл аргумент байхгүй. Та түүн рүү илгээхийг оролдож болно:

$ хэн-х whoami: хууль бус сонголт -- h хэрэглээ: whoami $ whoamisometextхэрэглээ: whoami

Таны харж байгаагаар whoami хэрэгсэл нь оператор түүнд ямар -h шилжүүлэгч өгснийг мэдэхгүй байна гэж эелдэгээр мэдэгдэв. Мөн мөрийн хэрэглээ: whoami тушаалын синтаксийг санал болгож байна.

Хоёрдахь тушаал (хостын нэр) нь оператор ямар хост дээр бүрхүүл ажиллаж байгааг мэдэх боломжийг олгосон. Үүний зэрэгцээ оператор нь -s шилжүүлэгчийг зааж өгсөн бөгөөд энэ тохиолдолд хостын нэрийн хэрэгсэлд зөвхөн "богино" хост нэрийг, өөрөөр хэлбэл домэйн хэсэггүйгээр (өөрөөр хэлбэл эхний цэг хүртэл) харуулахыг заадаг.

Гурав дахь командыг (uname) гүйцэтгэснээр оператор ямар үйлдлийн системтэй ажиллаж байгаагаа, мөн үйлдлийн системийн хувилбарыг олж мэдэх боломжтой болсон. Дээрх жишээнд үзүүлсэн шиг товчлууруудыг хамтад нь эсвэл тусад нь бичиж болох бөгөөд энэ тохиолдолд товчлуур бүрийн өмнө хасах тэмдэг байх ёстой.

$ unname -s -r FreeBSD 7.1-ТОГТВОРТОЙ

Эцэст нь дөрөв дэх тушаал (echo) нь түүнд дамжуулагдсан аргументуудыг хэвлэнэ.

Бидний харж байгаагаар баг олон байж болно өөр өөр түлхүүрүүдболон аргументууд. Тэдгээрийн тоо нь ашиг тусаас хамааран өөр өөр байдаг, тэдгээрийн утга нь өөр өөр байдаг, сонголтууд нь "богино", "урт" гэх мэт байж болно. Түүнээс гадна өөр өөр үйлдлийн системд нэг тушаал нь өөр өөр товчлууруудтай байж болох бөгөөд энэ нь бүр ч их төөрөгдүүлж болзошгүй юм.

Тодорхой тушаалын бүх параметрүүдийг санах боломжгүй байдаг нь мэдээжийн хэрэг юм. Энэ шаардлагагүй. Хэрэв хэрэглүүрийг дэмждэг бол -h ба / эсвэл --help сонголтуудыг ашиглан тодорхой командын синтакс болон сонголтуудыг хурдан шинэчлэх арга байдаг. Жишээлбэл, дээрх FreeBSD дээрх whoami командын жишээн дээр энэ команд нь ямар ч түлхүүрийн талаар мэддэггүй бөгөөд үүнээс гадна маш товчхон гэдгийг харуулсан. GNU/Linux дээр гаралт нь арай өөр бөгөөд илүү нарийвчилсан харагдаж байна:

$ хэн-х whoami: хүчингүй сонголт -- "h" Дэлгэрэнгүй мэдээллийг `whoami --help" гэж үзнэ үү. $ whoami - тусламжХэрэглээ: whoami ... Одоогийн хүчин төгөлдөр хэрэглэгчийн ID-тай холбоотой хэрэглэгчийн нэрийг хэвлэнэ үү. id -un-тай адил. --help энэ тусламжийг үзүүлээд гарах --version хувилбарын мэдээлэл болон гарах

Дүрмээр бол "урт" сонголтуудыг дэмждэг команд нь бараг үргэлж --help сонголттой байдаг. Гэхдээ дээр дурьдсанчлан энэ сонголт нь зөвхөн энэ команд болон түүний параметрүүдийг хэрхэн ашиглах талаар санах ойгоо сэргээх боломжийг олгодог. Илүү ихийг хаанаас олох вэ дэлгэрэнгүй мэдээлэлтодорхой багийн тухай, энэ нь хэлэлцэх болно.

12.02.15 21.3К

Дэлхий дээр яагаад ийм эмх замбараагүй байдал үүсээд байна вэ? Тиймээ, манай системийн администратор үүргээ мартсан учраас. Эсвэл зүгээр л манай ертөнцөөс cmd командуудын жагсаалтыг алдсан. Хэдийгээр энэ нь юмсын одоо байгаа дэг журмын талаар зарим талаараа анхны үзэл бодол боловч бидэнд хэрэгтэй үнэний нэг хэсгийг тусгасан болно: тусламжтайгаар тушаалын мөрТа компьютерээ хялбархан цэвэрлэж болно:

Командын мөр гэж юу вэ

Командын мөр нь компьютерийн үйлдлийн системийг удирдах хамгийн энгийн хэрэгсэл юм. Удирдлага нь хэд хэдэн нөөцлөгдсөн тушаалууд болон тэмдэгтүүдийн багцын тусламжтайгаар явагддаг текст гархулганы оролтгүйгээр Windows үйлдлийн системд).

UNIX-д суурилсан систем дээр командын мөртэй ажиллахдаа хулганыг ашиглаж болно.

Зарим тушаалууд MS-DOS-ээс бидэнд ирсэн. Командын мөрийг мөн консол гэж нэрлэдэг. Энэ нь зөвхөн захиргааны зориулалтаар ашиглагддаггүй үйлдлийн систем, гэхдээ бас уламжлалт программуудыг хянах. Ихэнхдээ ийм командын багцад хамгийн ховор хэрэглэгддэг командууд багтдаг.

Үндсэн cmd командуудыг ашиглахын давуу тал нь системийн нөөцийг хамгийн бага хэмжээгээр зарцуулдаг. Энэ нь ямар нэгэн байдлаар компьютерийн бүх хүч чадлыг хамарсан онцгой байдлын үед чухал юм.

cmd нь бүхэл тоог гүйцэтгэх, үүсгэх чадвартай багц файлууд, хэд хэдэн командын (скрипт) гүйцэтгэх тодорхой дарааллыг илэрхийлдэг. Үүнээс болж тэдгээрийг тодорхой ажлуудыг автоматжуулахад ашиглаж болно ( дансны удирдлага, өгөгдөл архивлах гэх мэт).

Үйлдлийн системийн тодорхой хэрэгслүүд болон хэрэгслүүд рүү командыг удирдах, дахин чиглүүлэх Windows командын бүрхүүл нь Cmd.exe орчуулагч юм. Энэ нь консолыг ачаалж, командуудыг системд ойлгомжтой хэлбэрээр дахин чиглүүлдэг.

Windows үйлдлийн систем дэх командын мөртэй ажиллах

Та Windows дээр консолыг хэд хэдэн аргаар дуудаж болно:

Хоёр арга нь нэрийн өмнөөс консолыг ажиллуулах явдал юм одоогийн хэрэглэгч. Энэ нь үйлдлийн систем дэх түүний үүрэгт тавигдсан бүх эрх, хязгаарлалттай гэсэн үг юм. Администраторын эрхээр cmd ажиллуулахын тулд та Start цэсний програмын дүрсийг сонгоод контекст цэснээс тохирох зүйлийг сонгох хэрэгтэй.


Хэрэгслийг ажиллуулсны дараа та авах боломжтой суурь мэдээлэлкомандууд болон тэдгээрийг консол дээр бичих форматын тухай. Үүнийг хийхийн тулд тусламжийн мэдэгдлийг оруулаад " Enter » товчийг дарна уу:

Файл, лавлахтай ажиллах үндсэн командууд

Хамгийн түгээмэл хэрэглэгддэг тушаалууд нь:

  • RENAME - директор, файлын нэрийг өөрчлөх. Тушаалын синтакс:

НЭР ӨӨРЧЛӨХ | REN [драйв/зам] анхны файл/сангийн нэр | төгсгөлийн файлын нэр
Жишээ: C:UsershomeDesktoptost.txt test.txt нэрийг өөрчлөх

  • DEL (ERASE) - директоруудыг биш зөвхөн файлуудыг устгахад ашигладаг. Түүний синтакс нь:

DEL | АРИЛГАХ [боловсруулах арга] [файлын нэр]
Жишээ: Del C: UsershomeDesktoptest.txt/P

Боловсруулах арга нь файлыг устгахдаа тодорхой нөхцөлийг хэрэгжүүлэх боломжийг олгодог тусгай туг юм. Бидний жишээн дээр "P" туг нь файл бүрийг устгах зөвшөөрлийн харилцах цонхыг харуулах боломжийг олгодог.


"Боловсруулах арга" параметрийн боломжит утгуудын талаар дэлгэрэнгүй мэдээллийг Windows үйлдлийн системийн техникийн баримт бичгийг үзнэ үү.

  • MD - заасан зам дээр хавтас үүсгэх боломжийг танд олгоно. Синтакс:

MD [хөтөч:] [зам]
Жишээ:
MD C: UsershomeDesktoptest1test2

Жишээ нь test1 хавтсанд test2 дэд хавтас үүсгэх болно. Хэрэв замын үндсэн фолдеруудын аль нэг нь байхгүй бол энэ нь бас үүсгэгдэх болно:

  • Р.Д. ( RMDIR) - тодорхой хавтас эсвэл заасан зам дахь бүх санг устгах. Синтакс:

RD | RMDIR [процессын_түлхүүр] [драйв/зам]
Жишээ:
rmdir / s C: UsershomeDesktoptest1test2

Жишээ нь s тугийг ашигладаг бөгөөд энэ нь замд заасан сангуудын салбарыг бүхэлд нь устгахад хүргэдэг. Тиймээс та энэ боловсруулалтын шилжүүлэгчтэй хамт rmdir командыг шаардлагагүйгээр ашиглах ёсгүй.

Дараагийн хэсэгт бид cmd сүлжээний командуудыг нарийвчлан авч үзэх болно.

Сүлжээний командууд

Тушаалын мөр нь зөвхөн хянах боломжийг олгодог Файлын систем PC, гэхдээ бас түүний сүлжээний боломжууд. Хэсэг сүлжээний командуудКонсол нь сүлжээг хянах, шалгах олон тооны операторуудыг агуулдаг. Тэдгээрээс хамгийн хамааралтай нь:

  • ping - командыг компьютерийн сүлжээний холболтыг хянахад ашигладаг. Алсын компьютербагц багцыг илгээж, дараа нь тэдэнд буцааж илгээдэг. Пакет дамжуулах хугацаа болон алдагдлын хувийг харгалзан үзнэ. Синтакс:

ping [-t] [-a] [-n тоо] [-l хэмжээ] [-f] [-i TTL] [-v төрөл] [-r тоо] [-s тоо] [(-j хост жагсаалт | - k хост жагсаалт)] [-w интервал] [target_PC_name]

Тушаалыг хэрэгжүүлэх жишээ:
ping example.microsoft.com
ping -w 10000 192.168.239.132

Хамгийн сүүлд cmd жишээ Ping команд нь заасан IP хаягтай хүсэлтийг очих газар руу илгээдэг. Пакет хоорондын зай 10,000 (10 сек) байна. Анхдагчаар энэ параметрийг 4000 гэж тохируулсан:

  • tracert - протоколоор дамжуулан тусгай цуурай мессеж илгээх замаар заасан нөөц рүү хүрэх сүлжээний замыг тодорхойлоход ашигладаг.
  • ICMP (Хяналтын мессежийн протокол). Параметр бүхий тушаалыг ажиллуулсны дараа мессежийн зам дамждаг бүх чиглүүлэгчдийн жагсаалт гарч ирнэ. Жагсаалтын эхний элемент нь хүссэн нөөцийн хажуугийн эхний чиглүүлэгч юм.

cmd командын трекерийн синтакс нь:
tracert [-d] [-h max_hops] [-j хост_жагсаалт] [-w интервал] [зорилтот_нөөцийн_нэр]
Хэрэгжүүлэх жишээ:
tracert -d -h 10 microsoft.com

Жишээ нь заасан нөөц рүү чиглэсэн маршрутыг мөрддөг. Энэ нь d параметрийг ашигласнаар үйлдлийн хурдыг нэмэгдүүлдэг бөгөөд энэ нь тушаалыг IP хаягуудыг унших зөвшөөрөл авахыг оролдохоос сэргийлдэг. h параметрийн тогтоосон утгын тусламжтайгаар шилжилтийн тоо (үсрэлт) 10 хүртэл хязгаарлагдана. Анхдагчаар үсрэлтийн тоо 30 байна:

унтраах [(-l|-s|-r|-a)] [-f] [-m [\PCName]] [-t xx] [-c "мессеж"] [-d[u][p]: xx:yy]
Жишээ:
унтрах /s /t 60 /f /l /m \191.162.1.53

Заасан IP хаягтай (191.162.1.53) алсын компьютер (m) 60 секундын дараа унтрах болно (t). Энэ нь таныг бүх программ ( f ) болон одоогийн хэрэглэгчийн сешнээс ( l ) гарахад хүргэх болно.

NET USER - хэрэглэгчийн бүртгэлийн менежмент

NET USER командзориулагдсан нэмэх, засах, үзэхкомпьютер дээрх хэрэглэгчийн бүртгэлүүд. Командын мөрөнд параметргүйгээр командыг ажиллуулахад дансны жагсаалт гарч ирнэ Windows хэрэглэгчидкомпьютер дээр байгаа (энэ тушаал нь Windows 10 дээр бас сайн ажилладаг). Хэрэглэгчийн дансны мэдээллийг Windows мэдээллийн санд хадгалдаг.

NET USER командын синтакс

цэвэр хэрэглэгч [хэрэглэгчийн нэр [нууц үг | *] [сонголт]]

цэвэр хэрэглэгчийн нэр (нууц үг | *) /нэмэх [сонголт]

цэвэр хэрэглэгчийн нэр , Хаана

  • Хэрэглэгчийн нэр- Нэмэх, устгах, засварлах, үзэх боломжтой хэрэглэгчийн бүртгэлийн нэрийг заана. Нэр нь 20 хүртэлх тэмдэгттэй байж болно.
  • нууц үг- Хэрэглэгчийн нууц үгийг оноож эсвэл өөрчилнө. Нууц үг харуулахын тулд одоор (*) бичнэ үү. Гараас нэвтрэх үед нууц үгийн тэмдэгтүүд дэлгэц дээр харагдахгүй.
  • /домэйн- Үндсэн контроллер дээр үйлдлийг гүйцэтгэдэг энэ компьютердомэйн.
  • сонголтууд- Командын командын мөрийн сонголтыг зааж өгнө.
  • net help команд- Заасан net командын тусламжийг харуулах.
  • /устгах-Устгах дансхэрэглэгч.

NET USER командын нэмэлт сонголтууд

  • /идэвхтэй:(тийм | үгүй) -Бүртгэлийг идэвхжүүлэх эсвэл идэвхгүй болгох. Хэрэв бүртгэл идэвхжээгүй бол хэрэглэгч серверт нэвтрэх боломжгүй. Бүртгэл нь анхдагчаар идэвхжсэн байна.
  • /тайлбар: "текст" -Хэрэглэгчийн бүртгэлд тайлбар нэмэх боломжийг танд олгоно (хамгийн ихдээ 48 тэмдэгт). Тайлбарын текстийг хашилтанд оруулсан болно.
  • / улсын код: nnn-Үйлдлийн системд заасан улсын кодыг ашиглан хэрэглэгчийн тусламж болон алдааны мэдэгдлийг харуулахдаа тохирох хэлний файлуудыг хэрэгжүүлнэ. 0 утга нь үндсэн улсын код юм.
  • / хугацаа дуусна:(огноо | хэзээ ч) -Дансны хүчинтэй байх хугацаа. Утга нь хэзээ ч тодорхой бус амьдралын хугацаатай тохирдоггүй. Огноо нь улсын кодоос хамааран мм/дг/ж эсвэл gg/мм/ж форматтай байна. Сарыг тоогоор, бүтэн эсвэл товчилсон хэлбэрээр (гурван үсэг) зааж өгч болно. Жилийг хоёр эсвэл дөрвөн оронтой тоогоор зааж болно. Огнооны элементүүд нь зайгүй ташуу зураасаар (/) тусгаарлагдана.
  • / бүтэн нэр: "нэр" -Бүрэн хэрэглэгчийн нэр (хэрэглэгчийн дансны нэрээс ялгаатай). Нэрийг хашилтанд оруулсан болно.
  • /homedir: зам -Хэрэглэгчийн гэрийн лавлах руу очих замыг зааж өгнө. Заасан байршил байх ёстой.
  • /passwordchg:(тийм | үгүй) -Хэрэглэгч нууц үгээ өөрчлөх боломжтой эсэхийг заана (үндсэн тохиргоо).
  • /passwordreq:(тийм | үгүй) -Хэрэглэгчийн бүртгэл нууц үгтэй байх ёстой эсэхийг заана (анхдагчаар байх ёстой).
  • /profilepath[:зам] -Хэрэглэгчийн нэвтрэх профайлд хүрэх замыг зааж өгнө.
  • /скриптийн зам: зам -Хэрэглэгчийн нэвтрэхэд ашигладаг скрипт рүү очих зам.
  • /цаг:(цаг | бүгд) -Нэвтрэх цаг боллоо. Цагийн параметрийг day[-day][,day[-day]],hour[-hour][,hour[-hour]] форматад 1 цагийн өсөлттэйгээр зааж өгсөн. Долоо хоногийн өдрүүдийн нэрийг бүрэн эсвэл товчилсон хэлбэрээр зааж өгч болно. Цагийг 12 цагийн эсвэл 24 цагийн дүрслэлээр зааж өгч болно. 12 цагийн төлөөлөл нь am, pm, a.m гэсэн утгыг ашигладаг. эсвэл p.m. Бүх утга нь нэвтрэх хугацаанд хязгаарлалтгүй гэсэн үг бөгөөд хоосон утга нь огт нэвтрэхгүй гэсэн үг юм. Долоо хоногийн өдрүүд, цагийг таслалаар тусгаарласан; долоо хоногийн өдрүүд болон цагийн олон оруулгуудыг цэг таслалаар тусгаарлана.
  • /хэрэглэгчийн тайлбар:"текст" -Администраторт акаунт дээр сэтгэгдэл нэмэх, засах боломжтой.
  • /ажлын станцууд:(компьютерийн нэр[,...] | *) -Хэрэглэгч сүлжээнд нэвтэрч болох 8 хүртэлх компьютерийг зааж өгөх боломжийг танд олгоно. Хэрэв /workstations параметрт компьютеруудын жагсаалт байхгүй эсвэл * гэж тохируулсан бол хэрэглэгч ямар ч компьютерээс сүлжээнд нэвтэрч болно.

NET USER командын жишээнүүд

  • Энэ компьютер дээрх бүх хэрэглэгчдийн жагсаалтыг харуулахын тулд дараах тушаалыг ашиглана уу. цэвэр хэрэглэгч;
  • "Petr" хэрэглэгчийн талаарх мэдээллийг харуулахын тулд дараах тушаалыг ашиглана уу. цэвэр хэрэглэгч Петр;
  • Даваагаас Баасан гарагуудад өглөөний 8-аас 17.00 цаг хүртэл бүтэн хэрэглэгчийн нэр, холбогдох эрхтэй Petr хэрэглэгчийн бүртгэл нэмэхийн тулд дараах тушаалыг ашиглана уу. цэвэр хэрэглэгч petr /нэмэх /цаг:Даваа-Баасан,08:00-17:00/овог нэр:"Петр".
  • Бүртгэлийг устгахын тулд дараах тушаалыг оруулна уу: цэвэр хэрэглэгч petr / устгах;
  • Идэвхгүй болгохын тулд данс, тушаалыг оруулна уу: цэвэр хэрэглэгч petr /идэвхтэй:үгүй.

Видео - NET USER хэрэгсэлтэй ажиллах

Өмнө нь тайлбарласан dir командыг жишээ болгон ашиглан команд бичих дүрмийг авч үзье MS-DOS систем. Заасан тушаалыг дотор төлөөлж болно ерөнхий үзэлдиректор шиг [зам]

Таны ойлгож байгаагаар энэ хэлбэрээр энэ командыг компьютерт оруулах ёсгүй. Энэ оруулга нь зөвхөн командын синтаксийг тодорхойлдог бөгөөд энэ нь цаасан дээр боломжтой боловч тушаалын мөрөнд биш юм. Тушаалын оруулга нь түүний нэрээр эхэлдэг (энэ жишээнд энэ нь dir нэр юм). Тушаалын нэрний дараа хоосон зай, дараа нь дискний нэрийг d: гэж тэмдэглэнэ. Зарим тохиолдолд хөтчийг орхигдуулж болох тул (дээрх жишээг үзнэ үү) командын энэ хэсгийг дөрвөлжин хаалтанд оруулсан болно. Эдгээр хаалт нь тушаалын элемент байхгүй байж болзошгүйг харуулж байна. Мэдээжийн хэрэг, команд оруулахдаа дөрвөлжин хаалт бичих ёсгүй. Хуваалцсан бичилт дэх драйвын нэрийн дараа зам байна. Үүнийг мөн зааж өгөх шаардлагагүй бөгөөд энэ тохиолдолд үндсэн директорийн агуулгыг дэлгэц дээр харуулах болно.

MS-DOS командуудад командыг гүйцэтгэх нөхцөлийг тодорхойлсон свич гэж нэрлэгддэг байж болно. Жишээлбэл, хэрэв та dir командын ард /P гэж бичвэл лавлахын агуулгыг хуудаснана. Энэ горим нь хэд хэдэн дэлгэцийн хуудсыг агуулж болох том сангуудад хэрэгтэй. SCHOOL лавлахын хувьд пейжерийн тушаал нь: dir c:school/p

P шилжүүлэгчээс гадна dir команд нь W шилжүүлэгчийг ашиглан зөвхөн файлын нэр, нэг мөрөнд таван нэр харуулах боломжтой. Командад унтраалга байх боломжийг дараах маягтын оруулга харуулж байна: dir [зам]

Аливаа MS-DOS командыг нөхцөлт байдлаар дараах байдлаар илэрхийлж болно.

тушаалын нэр [аргумент]... [шилжүүлэх]...

Эдгээр оруулгуудын эллипс нь эллипсийн өмнөх командын элементийг дурын хэдэн удаа давтаж болно гэсэн үг юм. Эллипсийг тушаалд өөрөө оруулах ёсгүй. Аргументыг ихэвчлэн команд хэрэглэх объект (файлын нэр, лавлах гэх мэт) гэж ойлгодог. Аргументууд нь ихэвчлэн командын нэрээс, мөн бие биенээсээ хоосон зайгаар тусгаарлагддаг.

Лавлах үүсгэх, устгах

Та хэд хэдэн лавлах тушаалуудыг аль хэдийн мэддэг болсон байна:найруулагч, мод, cd. Энэ жагсаалтыг лавлах үүсгэх, устгах командуудаар нэмж оруулцгаая. Эдгээр нь md болон rd тушаалууд юм. md командыг mkdir гэж бичиж болох бөгөөд энэ нь "захиа хийх" гэсэн үгийн товчлол юм - лавлах үүсгэх. rd тушаалыг rmdir ("санал устгах" гэсэн үгийн товчлол) илүү дэлгэрэнгүй хэлбэрээр бичиж болно. md болон rd командуудын синтакс ижил байна:

md болон rd

md командын тусламжтайгаар та шинэ директор руу орох замыг зааж өгснөөр сангуудын модны бүтцийг үүсгэж болно. Энд зарим жишээ байна:

Одоогийн директорт GRAPH3 лавлах үүсгэх;

C драйвын үндсэн директорт REST лавлах үүсгэнэ үү.

rd тушаал нь одоогийн лавлахаас өөр санг устгах боломжийг танд олгоно. Жишээлбэл, C диск дээрх HOBBY лавлахыг устгахын тулд та дараахийг бичнэ үү.

rd тушаалаар устгасан лавлах нь хоосон байх ёстойг анхаарна уу, өөрөөр хэлбэл бүх файлууд болон дэд сангуудыг эхлээд устгаж, устгах процедурыг хамгийн доод түвшнээс эхлүүлэх ёстой (бид дараагийн догол мөрөнд файлуудтай хийх үйлдлийн талаар ярих болно. ). MS-DOS-ийн 6.0-аас эхэлсэн хувилбарууд нь сангуудыг бүх агуулгын хамт устгах боломжийг олгодог. Үүнийг хийхийн тулд та md болон rd командуудтай төстэй форматтай deltree командыг ашиглах хэрэгтэй.

гурвалжин [зам]

Бүх устгалтыг баталгаажуулалтаар хийдэг боловч хэрэв та тушаалд /y параметрийг зааж өгсөн бол баталгаажуулах шаардлагагүй. Та одоогийн лавлахад байгаа лавлахыг (жишээ нь EXERC) устгахыг хүсвэл deltree exerc гэж бичнэ үү.

Лавлахыг устгахын өмнө систем таныг устгахыг баталгаажуулахыг хүсэх болно. Y (Тийм) гэж бичээд Enter товчийг дарна уу.



Ачааж байна...
Топ