Всички команди от командния ред на Windows на едно място. Показване на номера на редове във файл

8.4. Показване на съдържанието на файл на екрана – командата TYPE

Спецификация на командата:

ТИП [n:][маршрут]име на файл[.тип]

Знаците * и ? в името на файла. не е позволено.

Командата TYPE се използва за показване на съдържанието на файл на екрана. Името може да бъде предшествано от префикс, указващ местоположението на файла. Разбира се, с помощта на командата TYPE можете да видите смислен текст на екрана само ако файлът съдържа

съдържа информация, кодирана в съответствие със стандарта ASCII или негова модификация. Всеки байт съхранена информация трябва да бъде буква, цифра или знак, които могат да бъдат представени на екрана.

C:\>тип prog1.asm

C:\>type\work\document.txt

8.5. Показване на директория - команда DIR

Спецификация на командата:

DIR [n:][име на файл[.type]]

Командата дава информация за елементите на директорията (файлове и поддиректории) - техните имена, разширения, дължина в байтове (за файлове), атрибут на поддиректория

(за поддиректории), час и дата на създаване, както и етикета на диска и количеството свободно място върху него в байтове.

Опцията /P указва "странициран" изход на директория с размер на екран.

Опцията /W се използва за компактно показване на директория.

Най-простото използване на командата DIR без опции ще покаже текущата директория. Изображението на екрана има например следната форма:

Томът в устройство C е TOM1

Директория на C:\

CONFIG SYS 118 6-03-88 11:42p

AUTOEXEC BAT 994 7-20-88 12:59p

КОМАНДА COM 22042 8-14-88 8:00p

SYS

5-19-88 14:19 ч.

EXE

2-25-88 4:44 ч.

ABC

5-29-88 9:47 ч

ДОК

4-30-88 9:43a

РАБОТА

1-20-88 4:44a

8 файла(а) 65344 байта безплатно

Текстът, който се показва на екрана гласи:

Устройство C: означено с TOM1;

Има 3 обикновени файла, регистрирани в основната директория (CONFIG.SYS, AUTOEXEC.BAT и COMMAND.COM) и 5 ​​поддиректории.

Всички файлове взети заедно заемат около 300 дисково пространство.

KB. Това следва от факта, че общият обем на диска е 360 KB, а малко повече от 65 KB остават свободни.

За да видите поддиректорията DOC, достатъчно е да подадете командата DIR с параметъра - името на поддиректорията:

В тази поддиректория в началото на издадената таблица се появиха 2 реда със специална форма:

.

4-30-88 9:43a

..

4-30-88 9:43a

Тези редове показват, че дадената директория е подчинена директория, заедно с датата и часа, когато е създадена.

Параметърът на командата DIR може да бъде всеки маршрут, сочещ към корена или поддиректорията на всяко ниво, разположено на всеки диск. Нека да разгледаме няколко примера:

C:\>dir doc\abc

Тази команда ще върне поддиректорията ABC на DOC.

C:\DOC\ABC>dir \work

Тук текущата поддиректория от второ ниво е DOC\ABC, но маршрутът казва да се върне директорията WORK, започвайки от основната директория.

C:\РАБОТА>dir\

Тази команда пита за основната директория на устройството C:.

Тук текущата директория е основната директория на устройство A:, но маршрутът сочи към основната директория на устройство C:.

По този начин, без значение към каква текуща директория е настроена системата, потребителят има възможност да види всяка файлова директория, която го интересува, като посочи подходящия маршрут като параметър на командата DIR.

В допълнение към посочването на път, командата DIR често съдържа модел на имена на файлове, който ви позволява да изберете конкретна група файлове.

Изберете от поддиректория DOC файлове TXT тип. Можете да укажете командата DIR с модела *.TXT. Командата изглежда така:

C:\>dir doc\*.txt

Шаблонът може да бъде зададен и без префикса на маршрута; след това се избира група от файлове в текущата директория.

Командата DIR, в която и да е от нейните вариации, не променя директориите, а само изброява тяхното съдържание.

Често се случва екранът да "не е достатъчен" за показване на всички редове от каталога. За да можете внимателно да прегледате всички редове, можете да поставите специалния индикатор /P в края на текста на командата. В този случай, след издаване на първите 23 реда от указателя, системата ще прекъсне издаването и ще изчака, докато потребителят натисне произволен клавиш.

Друг начин за издаване се осигурява от указателя /W. Когато е зададен, системата издава само имената и типовете на файловете, без други атрибути. В този случай изходът не се извършва в колона, а в редове. Благодарение на този метод на екрана се поставя много повече място.

повече имена на файлове от нормалния формат, въпреки че са по-малко четими.

Примери за команди с указатели:

C:\>dir doc\abc /w

8.6. Създаване на нова директория - MKDIR (MD) команди

Спецификация на командата:

MD [n:]маршрут / MKDIR [n:]маршрут

Създаването на нова поддиректория може да се извърши във всяка текуща директория.

Например в текущата поддиректория WORK трябва да създадете поддиректория PRO.

Нека използваме командата MD, за да създадем PRO поддиректория в WORK:

C:\РАБОТА>mdpro

След това в директорията WORK ще се появи нова линияТип:

PRO

7-05-88 17:26 ч.

Новосъздадената поддиректория може да бъде попълнена с файлове. Докато поне един файл е регистриран в поддиректорията, той не може да бъде изтрит. Дори и да се опитате да направите това, системата няма да изпълни тази операция.

Файл, който е директория, заема 4 KB памет на външен носител, така че създаването на нови директории не е безобидна операция от гледна точка на загуба на памет за външен носител.

8.7. Премахване на поддиректории - команда RMDIR (RD).

Спецификация на командата:

RD [n:] маршрут / RMDIR [n:] маршрут

Директорията трябва да е празна, т.е. съдържа само "."

Текущата и основната директории не могат да бъдат изтрити.

Премахването на поддиректория става с командата RD. В този случай можете да изтриете във всяка директория.

C:\WORK>rdpro

C:\DOC>rd\work\pro

Първата команда премахва поддиректорията PRO от текущата директория WORK.

Втората команда премахва същата поддиректория, въпреки че текущата директория е DOC.

8.8. Промяна на текущата директория - команда CHDIR (CD)

Спецификация на командата:

CD [n:][маршрут] / CHDIR [n:][маршрут]

Променя текущата директория на указаното или текущото устройство. Промяната на текущата директория е често използвана операция.

C:\>cddoc\abc

Извършва се преход от основната директория C:\ към поддиректорията log на второ ниво \doc\abc.

Тази операция може да се извърши с две команди

C:\DOC>cd abc

Връщането от подчинената директория едно ниво нагоре се осъществява с командата:

Да се ​​върна към най Най-високо ниводава се командата:

Трябва да се отбележи, че знаците ".." и "\" могат да бъдат включени в обозначението на маршрути, когато е необходимо да се уточнят сложни преходи между подчинени директории. Например route ..\PRO означава "изкачване на едно ниво и след това надолу в поддиректорията PRO", а route ..\.. означава "изкачване на две нива нагоре". Такива обозначения на маршрути могат да се показват в DIR, CD, RD, PATH, COPY, DEL и други команди, но

те трябва да се използват много внимателно, особено в командите за изтриване.

СПИСЪК НА ИЗПОЛЗВАНАТА ЛИТЕРАТУРА

1. Справочно ръководство за IBM PC. методичен

материали Част 2. ТПП “СФЕРА”. М. 1991 г

2. Савелиев А.Я., Сазонов Б.А., Лукянов С.Е. „Лично-

персонален компютър за всеки". Книга 1.

М., СОУ, 1991г

3. Брябрин В.М. “ Софтуерлични

КОМПЮТЪР“. М. "НАУКА", 1990г

4. Фигурнов V.E. “IBM PC за потребител”

Уфа, НПО "Информатика и компютри", 1993 г

Икономически и хуманитарен институт Макеевка.

Приложна математика

и информация

технологии

ЛАБО Р А Т О Р Н А Й Р А Б О Т А № 2

По темата: Работа с команди на операционната система MS-DOS

Завършено:

Студент 1-ва година

Редовно - кореспондентски отдел

Факултет: Право и Психология

Командна линияили както още го наричат ​​cmd в операционната Windows система 8 е същата като в по-младите версии на Windows7, Windows Vista, Windows xp, от което следва, че едни и същи команди работят еднакво във всички версии.

Така че нека първо да разберем как да стартираме командния ред. За да направите това, трябва да имате работещ компютър с операционна система.

Някои команди, ако работите сметка редовен потребителможе да няма достатъчно права за изпълнение от съображения за сигурност, така че винаги стартирайте командния ред с администраторски права. Има 2 начина да започнете командна линия:

В прозореца, който се показва, напишете cmd, щракнете върху OK.

Ще се отвори прозорец на командния ред с черен фон.

2) Още бърз начин: чрез клавишните комбинации Win + R, тук също пишем cmd в прозореца, който се появява, натиснете OK.

В Windows 8 можете да използвате само 2 начина, тъй като няма стартово меню. Нека напишем нашата първа помощна команда, която ще изброи всички налични команди с кратки обяснения.

Списък на всички съществуващи команди от командния ред на Windows:

ДОЦ Отпечатване на екрана или промяна на съпоставянето на разширението на името на файла.
АТРИБПреглед и промяна на свойствата на файла.
БРЕЙКЗаключва или отключва разширено управление с CTRL+C на DOS система.
BCDEDITЗадава свойства в базата данни за зареждане, които ви позволяват да контролирате зареждането.
CACLSПоказва данни и променя списъците за контрол на достъпа до файлове (ACL).
ОБАДЕТЕ СЕИзвиква един пакетен файл от друг и може също да предава входни аргументи.
CD
CHCPИзвеждане или задаване на кодиране.
CHDIRПоказва заглавието или се премества в друга папка.
CHKDSKДиагностика на устройството за грешки.
CHKNTFSПоказва или променя диагностиката на устройството по време на зареждане.
CLSOпочистване на дисплея от всички знаци.
cmdИзпълнява програма от команден ред Windows низове. Можете да стартирате безкраен брой от тях на един компютър. Те ще работят независимо един от друг.
ЦВЯТПроменя и настройва основния фон на прозореца и самите шрифтове.
COMPПоказва разликите и сравнява съдържанието на два файла.
КОМПАКТЕНПроменя и показва компресията на файлове в NTFS.
КОНВЕРТИРАНЕПроменя FAT дисковите томове на NTFS. Текущото устройство не може да бъде променено.
КОПИЕСъздава копие на файл или файлове и ги поставя на посоченото място.
ДАТАПоказва или задава текущата дата.
DELУнищожава един или повече файлове наведнъж.
DIRПоказва имената на файловете и папките с датата на тяхното създаване, намиращи се в текущата папка или посочени в опциите на папката.
DISKCOMPСравнява и показва разликите между 2 флопи устройства.
ДИСКОПИРАНЕСъздава копие на съдържанието на едно флопи устройство на друго.
DISKPARTПоказва и променя свойствата на дисковия дял.
DOSKEYМодифицира и повторно извиква командни редове; създава макроси.
DRIVEQUERYПоказва информация за "състоянието на нещата" и атрибутите на драйвера на устройството.
ЕХОПоказва текстова информация и променя режима на показване на командите на екрана.
ENDLOCALЗавършва локализацията на средата за партиден файл.
ИЗТРИВАУнищожава файл или файлове.
ИЗХОДПрекратява програма от командния ред
FCПоказва разликите между два файла или два набора от файлове и ги сравнява
НАМИРАМТърси текстов низ във файлове или в отделен файл.
FINDSTRподробно търсене текстови низовевъв файлове.
ЗАЦикъл. Повтаря изпълнението на една и съща команда определен брой пъти
ФОРМАТФорматиране на устройството за Windows.
ФСУТИЛПоказва и задава атрибути на файловата система.
FTYPEПредоставя възможност за редактиране и преглеждане на файлови типове, които се използват основно при съпоставяне на файлови разширения.
ОТМИНЕТЕПрехвърля контрола към друга зададена команда.
GPRESULTПоказва информация за групова политиказа компютър или потребител.
GRAFTTABLДава Функция на Windowsпоказва разширен набор от символи в графичен режим.
ПОМОГНЕПоказва всички данни за съществуващи команди на Windows.
ICACLSПоказва, модифицира, архивира или възстановява ACLза файлове и папки.
АКОИзпълнява команди въз основа на дадено условие.
ЕТИКЕТСъздава, модифицира и унищожава етикети на томове за устройства.
MDСъздава празна директория.
MKDIRСъздава празна директория.
MKLINKСъздава символни и твърди връзки
РЕЖИМКонфигурира системни устройства.
ПОВЕЧЕ ▼Последователно показва информация в блокове с един размер на екрана.
ХОДПремества файлове от едно място на друго.
ОТВОРЕНИ ФАЙЛОВЕПоказва файлове, които са отворени на споделена папкаотдалечен потребител.
ПЪТЕКАИзходи или набори пълен пъткъм изпълними файлове.
ПАУЗАПрекратява изпълнението на команди от командния ред и отпечатва информативен текст.
POPDВъзстановява стойността на предишната активна папка, която е била записана с командата PUSHD.
ПЕЧАТАЙТЕОтпечатва съдържанието на текстов файл.
ПОДКАЗВАНЕПроменя подканата в командния ред на Windows.
PUSHDЗаписва стойността на активната папка и преминава към друга папка.
RDУнищожава директория.
ВЪЗСТАНОВЯВАНЕВъзстановява четими данни от лош или повреден твърд диск.
REMПоставя коментари в пакетни файлове и файла CONFIG.SYS.
RENПроменя името на файловете и папките.
ПРЕИМЕНУВАНЕПодобен екип REN.
ЗАМЕНИТЕРазменя файлове.
RMDIRУнищожава директория.
РОБОКОПИЕРазширен инструмент за копиране на файлове и цели папки
КОМПЛЕКТПоказва, инсталира и унищожава Променливи на средата Windows.
SETLOCALЛокализира промените в средата в партиден файл.
SCПозволява ви да работите с услуги
SCHTASKSПозволява ви да стартирате всяка програма и последователно да изпълнявате необходимите команди според даден план
SHIFTПроменя позицията (отместването) на вградените параметри за пакетния файл.
ИЗКЛЮЧВАМИзключва компютъра.
ВИДСортира входа според зададените параметри.
СТАРТСтартира програма или команда в нов прозорец.
SUBSTПрисвоява име на устройство към посочения път.
SYSTEMINFOПоказва информация за операционната система и конфигурацията на компютъра.
СПИСЪК СЪС ЗАДАЧИПоказва списък на всички работещи процеси с техните идентификатори.
TASKKILL„Убива“ или спира процеса.
ВРЕМЕЗадава и показва системното време.
ЗАГЛАВИЕЗадава името на прозореца за текущата сесия на интерпретатора на командния ред CMD.EXE
ДЪРВОПоказва директориите на устройството в удобна визуална форма.
ТИППоказва съдържанието на текстови файлове.
ВЕРДисплеи кратка информацияотносно версията на Windows.
ПРОВЕРКАПроверява за грешки при запис на файлове на устройството.
VOLПоказва етикети и сериен номердискови обеми.
XCOPYСъздава копие на файлове.
WMICПоказва WMI на командния ред.

Командата cat (съкратено от " съединявам") е една от най-често използваните команди в Linux, подобен на Unix операционна система. Командата cat ви позволява да създавате един или повече файлове, да преглеждате съдържанието на файловете, да свързвате файлове и да пренасочвате изхода към терминала или файловете. В тази статия ще разберем колко удобно е да използвате cat команди с примери в Linux.

Общ синтаксис

котка...

1. Показване на съдържанието на файла

Примерът по-долу показва какво се съдържа във файла. /etc/passwd.

# cat /etc/passwd root:x:0:0:root:/root:/bin/bash bin:x:1:1:bin:/bin:/sbin/nologin narad:x:500:500::/ home/narad:/bin/bash

2. Вижте капацитета на множество файлове в терминала

Примерът по-долу показва как да показвате съдържание в тестИ тест1файл в терминала.

# cat test test1 Здравейте на всички Здравейте свят,

3. Създайте файл с командата cat

Ще създадем файл с име тест2

#котка >тест2

Докато чакате въвеждане от потребителя, въведете необходимия текст и натиснете ctrl+d(натиснете и задръжте клавиша ctrlи напишете " д"), за да излезете. Текстът ще бъде записан тест2файл. Можете да видите съдържанието на файловете със следната команда котка.

# cat test2 Здравейте на всички, как сте?

4. Използвайте команда cat с повече и по-малко опции

Ако файлът има много информационно съдържание, той няма да се побере в изходния слот и екранът ще се превърта нагоре много бързо. В такъв случай можем да използваме опциите повече и по-малко с командата cat, както е показано по-горе.

# котешка песен.txt | още # котешка песен.txt | по-малко

5. Показване на номера на редове във файл

С опция можете да видите номерата на редовете на файла песен.txtна изходния терминал.

# cat -n song.txt 1 „Излекувай света“ 2 Има място в 3 сърцето ти 4 И знам, че това е любов 5 И това място може да бъде 6 Много по-светло от утре 7 И ако наистина опиташ 9 Ти ​​" Ще намеря там" Няма нужда 10 Да плачеш 11 На това място "Ще почувстваш 12 Там" Няма болка или скръб

6. Показване на $ в края на файла

В примера по-долу можете да видите с опцията , Какво " $ " се появява в края на ред, а също и когато има празнина между абзаците. Тази опция е полезна за обединяване на няколко реда в един ред.

# cat -e test Здравейте на всички, как сте?$ $ Хей, добре съм.$ Как върви тренировката ви?$ $

7. Покажи разделяне на редове във файла

В резултата по-долу виждаме как пространството РАЗДЕЛнапълнена с " ^Аз".

# cat -T тест здравейте ^Всички, как сте? Хей, ^Добре съм. ^I^IКак върви вашето обучение ^Продължава? Нека направим ^Iнякое упражнение в Linux.

8.Едновременно показване на множество файлове

В примера по-долу имаме три файла тест, тест1И тест2и възможност за преглед на съдържанието на тези файлове, както е показано по-горе. Трябва да разделим всеки файл с ; (точка и запетая).

#тест за котки; котешки тест1; cat test2 Това е тестов файл Това е test1 файл. Това е test2 файл.

9. Използвайте stdout с оператора за пренасочване

Можем да пренасочим стандартния изход към файл в нов файлдруг съществуващ файл с " > "(още). Внимание, съдържание от тест1ще бъдат презаписани в съдържанието на файла тест.

# тест за котка > тест1

10. Добавяне на стандартен изход с оператор за пренасочване

Добавяне към съществуващ файл с " >> "(двойно повече). Ето съдържанието на файла тестще се добави в края на файла тест1.

# тест за котка >> тест1

11. Пренасочване на стандартния вход с оператора за пренасочване

Когато използвате пренасочване със stdin" < "(знак по-малко), той използва името на файла тест2тъй като входът за командата и изходът ще бъдат показани в терминала.

# котка< test2 This is test2 file.

12. Пренасочване на съдържанието на множество файлове в един файл

Това създава файл с име тест3и всички изходящи ще бъдат пренасочени към новосъздадения файл.

# тест за котка test1 test2 > test3

13. Сортирайте съдържанието на няколко файла в един файл

Това създава файла test4 и изхода на командата cat през тръбопровода за сортиране; резултатът ще бъде пренасочен към новосъздадения файл.

# котка тест тест1 тест2 тест3 | сортиране > тест4



Зареждане...
Връх