PC Help

 Към заглавната страница на PC HelpТърсене


Уроци:

Компютърна грамотност

 

Основи на работата с DOS

Полезни команди


Почти ежедневно (или ежечасно) ще ви се налага да прегледате съдържанието на някой файл с командата type, или да видите съдържанието или част от съдържанието на дадена директория с командата dir. Но нерядко извеждането по този начин на съдържанието на файл / директория ще бъде повече от един екран, тоест така няма да можете да видите нищо. В тези случаи се ползва командата more. При запълването на екрана тя ще спре показването на нова информация, докато не натиснете някой клавиш. Чак тогава се извежда следващият екран информация. Един пример ще покаже работата на тази команда:

C:\>type A.txt |more

Както виждате, след основната ви команда се оставя интервал, след това се пише права черта, а след нея - more. Това е т.нар. конвейерна обработка (piping), при която първата команда осигурява вход на данни за втората.

За да дадете вход на данни за някоя команда от файл, трябва просто да напишете командата последвана от символът "<", след която пишете името на файла (или местоположението и името му, ако той не е в текущата директория). Крайният ефект от горният пример можете да получите и така:

C:\>more < A.txt

Това обаче не е конвейерна обработка, а обикновен вход от файл, вместо от клавиатурата.

Освен вход, можете да осигурите и изход от командата (различен от този по подразбиране). Как става това? Ами вместо "<" пишете ">". Следва името на файла. Разликата тук е, че можете да напишете име на файл, който не съществува - така данните ще се запишат в нов файл с даденото име. По подразбиране изходът е вашият монитор. Ако дадете друг изход, данните няма да се изведат на екран. Вместо файл можете да напишете и nul (така се означава нулевото устройство) - така изходът се потиска и не се извеждат никакви данни. Ето два примера:

C:\>dir > file.txt

записва резултатът от командата dir във файла file.txt. Ако този файл не съществува, бива създаден (и тогава изходът от командата се записва в него)

C:\>del file.txt > nul

изтрива файла file.txt и не изважда на монитора никакъв изход от тази команда

Следващото много полезно нещо е... помощната информация. Да, няма нищо лошо в това да си направите една справка. Командата help ще ви изведе помощната информация, как да се оправите с нея вече знаете. Можете също да извикате помощна информация за някоя команда, като след самата команда напишете " /?". Ето и за това един малък пример:

C:\>copy /?

Най-накрая ще ви запозная със стандартният начин за прекъсване работата на която и да е програма и команда. Можете да го направите с комбинацията от клавиши Ctrl+C, а също и с Ctrl+Break.

Разбиране на концепциите на системата

Работа с файлове и директории

Работа с твърди дискове и дискети

Други полезни команди


Webmaster