Toate comenzile din linia de comandă Windows într-un singur loc. Afișează numerele de rând într-un fișier

8.4. Afișarea conținutului unui fișier pe ecran - comanda TYPE

Specificația comenzii:

TYPE [n:][rută]nume fișier[.tip]

Caracterele * și ? din numele fișierului. nepermis.

Comanda TYPE este folosită pentru a afișa conținutul unui fișier pe ecran. Numele poate fi precedat de un prefix care indică locația fișierului. Desigur, cu ajutorul comenzii TYPE, puteți vedea text semnificativ pe ecran numai dacă fișierul conține

conține informații codificate în conformitate cu standardul ASCII sau cu modificarea acestuia. Fiecare octet de informații stocate trebuie să fie o literă, un număr sau un caracter care poate fi reprezentat pe ecran.

C:\>tastați prog1.asm

C:\>type\work\document.txt

8.5. Afișează directorul - comanda DIR

Specificația comenzii:

DIR [n:][nume fișier[.tip]]

Comanda oferă informații despre elementele directorului (fișiere și subdirectoare) - numele acestora, extensiile, lungimea în octeți (pentru fișiere), atributul subdirectorului

(pentru subdirectoare), ora și data creării, precum și eticheta discului și cantitatea de spațiu liber de pe acesta în octeți.

Opțiunea /P specifică o ieșire „paginată” a unui director de dimensiunea unui ecran.

Opțiunea /W este folosită pentru a afișa compact un director.

Cea mai simplă utilizare a comenzii DIR fără opțiuni va afișa directorul curent. Imaginea de pe ecran ia, de exemplu, următoarea formă:

Volumul din unitatea C este TOM1

Directorul C:\

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

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

COMANDA COM 22042 8-14-88 8:00p

SYS

19.5.88 14:19

EXE

25.02.88 ora 16.44.

ABC

5-29-88 9:47a

DOC

4-30-88 9:43a

MUNCĂ

1-20-88 4:44a

8 fișier(e) 65344 octeți liberi

Textul afișat pe ecran spune:

Unitatea C: etichetată TOM1;

Există 3 fișiere obișnuite înregistrate în directorul rădăcină (CONFIG.SYS, AUTOEXEC.BAT și COMMAND.COM) și 5 subdirectoare.

Toate fișierele luate împreună ocupă aproximativ 300 de spațiu pe disc.

KB. Acest lucru rezultă din faptul că volumul total al discului este de 360 ​​KB și puțin mai mult de 65 KB au rămas liberi.

Pentru a vizualiza subdirectorul DOC, este suficient să lansați comanda DIR cu parametrul - numele subdirectorului:

În acest subdirector, la începutul tabelului emis, au apărut 2 rânduri dintr-o formă specială:

.

4-30-88 9:43a

..

4-30-88 9:43a

Aceste linii indică faptul că directorul dat este un director subordonat, împreună cu data și ora la care a fost creat.

Parametrul de comandă DIR poate fi orice rută care indică rădăcina sau subdirectorul oricărui nivel situat pe orice disc. Să ne uităm la câteva exemple:

C:\>dir doc\abc

Această comandă va returna subdirectorul ABC al DOC.

C:\DOC\ABC>dir \work

Aici, subdirectorul curent de nivel al doilea este DOC\ABC, dar ruta spune să returnăm directorul WORK, pornind de la directorul rădăcină.

C:\WORK>dir\

Această comandă solicită directorul rădăcină al unității C:.

Aici, directorul curent este directorul rădăcină al unității A:, dar ruta indică către directorul rădăcină al unității C:.

Astfel, indiferent de directorul curent în care este setat sistemul, utilizatorul are posibilitatea de a vizualiza orice director de fișiere care îl interesează prin specificarea rutei adecvate ca parametru al comenzii DIR.

Pe lângă specificarea unei căi, opțiunea de comandă DIR conține adesea un model de nume de fișiere care vă permite să selectați un anumit grup de fișiere.

Selectați din subdirector fișiere DOC tip TXT. Puteți specifica comanda DIR cu modelul *.TXT. Comanda arată astfel:

C:\>dir doc\*.txt

Șablonul poate fi specificat și fără prefixul rutei; apoi se selectează un grup de fișiere din directorul curent.

Comanda DIR, în oricare dintre variantele sale, nu schimbă directoare, ci doar afișează conținutul acestora.

Se întâmplă adesea ca ecranul să „nu fie suficient” pentru a afișa toate rândurile catalogului. Pentru a putea revizui cu atenție toate liniile, puteți da indicatorul special /P la sfârșitul textului de comandă. În acest caz, după emiterea primelor 23 de linii ale directorului, sistemul va întrerupe emiterea și va aștepta până când utilizatorul va apăsa orice tastă.

O altă modalitate de emitere este oferită de pointerul /W. Când este setat, sistemul emite numai numele și tipurile de fișiere, fără alte atribute. În acest caz, rezultatul apare nu într-o coloană, ci în rânduri. Datorită acestei metode, este plasat mult mai mult spațiu pe ecran.

mai multe nume de fișiere decât formatul normal, deși sunt mai puțin lizibile.

Exemple de comenzi cu pointeri:

C:\>dir doc\abc /w

8.6. Crearea unui director nou - comenzi MKDIR (MD).

Specificația comenzii:

MD [n:]rută / MKDIR [n:]rută

Crearea unui nou subdirector se poate face în orice director curent.

De exemplu, în subdirectorul curent WORK, trebuie să creați un subdirector PRO.

Să folosim comanda MD pentru a crea un subdirector PRO în WORK:

C:\WORK>mdpro

După aceea, în directorul WORK va apărea linie nouă tip:

PRO

7-05-88 17:26

Subdirectorul nou creat poate fi populat cu fișiere. Atâta timp cât cel puțin un fișier este înregistrat în subdirector, acesta nu poate fi șters. Chiar dacă încercați să faceți acest lucru, sistemul nu va efectua această operațiune.

Un fișier care este un director ocupă 4 KB de memorie pe un suport extern, astfel încât crearea de noi directoare nu este o operațiune inofensivă în ceea ce privește risipa de memorie pe medii externe.

8.7. Eliminarea subdirectoarelor - Comanda RMDIR (RD).

Specificația comenzii:

RD [n:]rută / RMDIR [n:]rută

Directorul trebuie să fie gol, adică conțin doar „.”

Directorurile curente și rădăcină nu pot fi șterse.

Eliminarea unui subdirector se face cu comanda RD. În acest caz, puteți șterge din orice director.

C:\WORK>rdpro

C:\DOC>rd\work\pro

Prima comandă elimină subdirectorul PRO din directorul WORK curent.

A doua comandă elimină același subdirector, deși directorul curent este DOC.

8.8. Schimbați directorul curent - comanda CHDIR (CD)

Specificația comenzii:

CD [n:][rută] / CHDIR [n:][rută]

Schimbă directorul curent de pe unitatea specificată sau curentă. Schimbarea directorului curent este o operație folosită în mod obișnuit.

C:\>cddoc\abc

Se realizează tranziția de la directorul rădăcină C:\ la jurnalul subdirectorului de al doilea nivel \doc\abc.

Această operație poate fi efectuată cu două comenzi

C:\DOC>cd abc

Revenirea din directorul subordonat cu un nivel în sus se realizează prin comanda:

Pentru a reveni la cel mai mult nivelul superior comanda este data:

Trebuie remarcat faptul că caracterele „..” și „\” pot fi incluse în desemnarea rutelor atunci când este necesar să se specifice tranziții complexe între directoarele subordonate. De exemplu, ruta ..\PRO înseamnă „urcă un nivel și apoi cobor în subdirectorul PRO”, iar ruta ..\.. înseamnă „urcă două niveluri”. Astfel de desemnări ale rutei pot apărea în DIR, CD, RD, PATH, COPY, DEL și alte comenzi, dar

acestea trebuie folosite cu mare grijă, mai ales în comenzile de ștergere.

LISTA LITERATURII UTILIZATE

1. Ghid de referinţă pentru PC-ul IBM. metodic

materiale.Partea 2. CCI „SFERA”. M. 1991

2. Saveliev A.Ya., Sazonov B.A., Lukyanov S.E. „Person-

un computer personal pentru toată lumea". Cartea 1.

M., LICEUL, 1991

3. Bryabrin V.M. „ Software personal

CALCULATOR". M. „NAUKA”, 1990

4. Figurnov V.E. „PC IBM pentru utilizator”

Ufa, NPO „Informatică și calculatoare”, 1993

Institutul de Economie și Științe Umaniste Makeevka.

Matematici aplicate

și informații

tehnologii

L A B O R A T O R N A Y R A B O T A Nr. 2

La subiect: Lucrul cu comenzi ale sistemului de operare MS-DOS

Efectuat:

student anul 1

Full-time - departament corespondență

Facultatea: Drept și Psihologie

Linie de comanda sau cum se mai numeste cmd in sala de operatie sistem Windows 8 este la fel ca în versiunile mai tinere de Windows7, Windows Vista, Windows xp, rezultă că aceleași comenzi funcționează la fel în toate versiunile.

Deci, să ne dăm seama mai întâi cum să pornim linia de comandă. Pentru a face acest lucru, trebuie să aveți un computer funcțional cu un sistem de operare.

Unele comenzi dacă lucrați cont utilizator obișnuit este posibil să nu existe suficiente drepturi de executat din motive de securitate, așa că rulați întotdeauna promptul de comandă cu drepturi de administrator. Există 2 moduri de a începe Linie de comanda:

În fereastra care apare, scrie cmd, dă clic pe OK.

Se va deschide o fereastră de comandă cu un fundal negru.

încă 2 drumul rapid: prin tastele rapide Win + R, aici scriem si cmd in fereastra care apare, apasam ok.

În Windows 8, puteți utiliza doar 2 moduri, deoarece nu există un meniu de pornire. Să scriem prima noastră comandă de ajutor care va lista toate comenzile disponibile cu explicații scurte.

Lista tuturor comenzilor existente din linia de comandă Windows:

conf. univ Imprimarea pe ecran sau modificarea mapărilor extensiilor de nume de fișiere.
ATTRIB Vizualizați și modificați proprietățile fișierului.
PAUZĂ Blocează sau deblochează manipularea extinsă CTRL+C pe un sistem DOS.
BCDEDIT Setează proprietăți în baza de date de boot care vă permit să controlați bootstrap-ul.
CACLS Afișează datele și modifică listele de control al accesului la fișiere (ACL).
APEL Apelează un fișier batch de la altul și poate transmite și argumente de intrare.
CD
CHCP Ieșire sau setați codificare.
CHDIR Afișează titlul sau se mută într-un alt dosar.
CHKDSK Diagnosticarea unității pentru erori.
CHKNTFS Afișează sau modifică diagnosticarea unității în timpul pornirii.
CLSO curățarea afișajului tuturor caracterelor.
cmd Rulează un program de linie de comandă șiruri de ferestre. Puteți rula un număr infinit de ele pe un singur computer. Vor lucra independent unul de celălalt.
CULOARE Modifică și setează fundalul principal al ferestrei și fonturile în sine.
COMP Afișează diferențele și compară conținutul a două fișiere.
COMPACT Modifică și arată compresia fișierelor în NTFS.
CONVERTIT Schimbă volumele discurilor FAT în NTFS. Unitatea curentă nu poate fi schimbată.
COPIE Creează o copie a unui fișier sau fișiere și le plasează în locația specificată.
DATA Afișează sau setează data curentă.
DEL Distruge unul sau mai multe fișiere simultan.
DIR Afișează numele fișierelor și folderelor cu data creării acestora, aflate în folderul curent sau specificate în opțiunile folderului.
DISKCOMP Compară și arată diferențele dintre 2 unități de dischetă.
COPIE DE DISCO Creează o copie a conținutului unei unități de dischetă pe alta.
DISKPART Afișează și modifică proprietățile unei partiții de disc.
DOSKEY Modifică și reinvocă linii de comandă; creează macrocomenzi.
DRIVERQUERY Afișează informații despre „starea de lucruri” și atributele driverului de dispozitiv.
ECOU Afișează informații textuale și schimbă modul de afișare al comenzilor pe ecran.
ENDLOCALEÎncheie localizarea mediului pentru un fișier batch.
ŞTERGE Distruge un fișier sau fișiere.
IEȘIRE Termină un program de linie de comandă
FC Afișează diferențele dintre două fișiere sau două seturi de fișiere și le compară
GĂSI Caută un șir de text în fișiere sau într-un singur fișier.
FINDSTR Cautare Avansata șiruri de textîn dosare.
PENTRU Ciclu. Repetă execuția aceleiași comenzi de numărul specificat de ori
FORMAT Formatarea unității pentru Windows.
FSUTIL Afișează și setează atributele sistemului de fișiere.
FTYPE Oferă posibilitatea de a edita și vizualiza tipuri de fișiere, care sunt utilizate în principal în potrivirea extensiilor de nume de fișiere.
MERGI LA Transferă controlul către o altă comandă specificată.
GPRESULT Afișează informații despre Politica de grup pentru un computer sau utilizator.
GRAFTABLCaracteristica Windows arată setul de caractere extins în modul grafic.
AJUTOR Afișează toate datele despre comenzile Windows existente.
ICACLS Afișează, modifică, arhivează sau restaurează ACL-uri pentru fișiere și foldere.
DACĂ Execută comenzi pe baza unei anumite condiții.
ETICHETA Creează, modifică și distruge etichete de volum pentru unități.
MD Creează un director gol.
MKDIR Creează un director gol.
MKLINK Creează legături simbolice și dure
MOD Configura dispozitivele de sistem.
MAI MULT Afișează secvențial informațiile în blocuri de o dimensiune a ecranului.
MUTARE Mută ​​fișierele dintr-o locație în alta.
OPENFILES Afișează fișierele care sunt deschise folder impartit utilizator de la distanță.
CALE Ieșiri sau seturi calea plină la fișiere executabile.
PAUZĂ Termină execuția comenzilor din linia de comandă și tipărește text informativ.
POPD Restaurează valoarea anterioară a folderului activ care a fost salvată cu comanda PUSHD.
IMPRIMARE Imprimă conținutul unui fișier text.
PROMPT Modifică promptul de pe linia de comandă Windows.
PUSHD Salvează valoarea dosarului activ și navighează la alt folder.
RD Distruge un director.
RECUPERA Reînvie datele care pot fi citite de pe un hard disk prost sau deteriorat.
REM Plasează comentarii în fișierele batch și fișierul CONFIG.SYS.
REN Schimbă numele ambelor fișiere și foldere.
RENUMIRE Similar echipă REN.
A INLOCUI Schimbă fișiere.
RMDIR Distruge un director.
ROBOCOPIE Instrument avansat pentru copierea fișierelor și a dosarelor întregi
A STABILIT Arată, instalează și distruge variabile de mediu Windows.
SETLOCAL Localizează schimbările de mediu într-un fișier batch.
SC Vă permite să lucrați cu servicii
SARCINI Vă permite să rulați orice program și să executați secvențial comenzile necesare conform unui plan dat
SCHIMB Modifică poziția (deplasarea) parametrilor inline pentru fișierul batch.
ÎNCHIDE Oprește computerul.
FEL Sortează intrarea în funcție de parametrii dați.
START Lansează un program sau o comandă într-o fereastră nouă.
SUBST Atribuie un nume de unitate căii specificate.
INFORMATIE DE SISTEM Afișează informații despre sistemul de operare și configurația computerului.
LISTA DE SARCINI Afișează o listă a tuturor proceselor care rulează cu ID-urile lor.
TASKKILL„Ucide” sau oprește procesul.
TIMP Setează și afișează ora sistemului.
TITLU Setează numele ferestrei pentru sesiunea curentă a interpretorului de linie de comandă CMD.EXE
COPAC Afișează directoarele unității într-o formă vizuală convenabilă.
TIP Afișează conținutul fișierelor text.
VER Afișări informatie scurta despre versiunea Windows.
VERIFICA Verifică erorile de scriere a fișierelor pe unitate.
VOL Afișează etichete și număr de serie volume de unitate.
XCOPIE Creează o copie a fișierelor.
WMIC Afișează WMI pe linia de comandă.

Comanda pisicii (prescurtare de la " înlănţui") este una dintre cele mai frecvent utilizate comenzi în Linux Unix-like sisteme de operare. Comanda cat vă permite să creați unul sau mai multe fișiere, să vizualizați conținutul fișierelor, să concatenați fișiere și să redirecționați ieșirea către terminal sau fișiere. În acest articol, vom afla cât de convenabil este să folosiți comenzi cat cu exemple în Linux.

Sintaxă generală

pisică...

1. Afișați conținutul fișierului

Exemplul de mai jos arată ceea ce este conținut în fișier. /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. Vizualizați capacitatea mai multor fișiere din terminal

Exemplul de mai jos arată cum să afișați conținut în Testși test1 fișier în terminal.

# test test pentru pisici1 Bună tuturor Bună lume,

3. Creați un fișier cu comanda cat

Vom crea un fișier numit test2

#cat >test2

În timp ce așteptați intrarea de la utilizator, introduceți textul dorit și apăsați ctrl+d(apăsați și mențineți apăsată tasta ctrlși tastați „ D") pentru a ieși. Textul va fi scris în test2 fişier. Puteți vedea conținutul fișierelor cu următoarea comandă pisică.

# testul pisicii2 salut tuturor, cum procedați?

4. Utilizați comanda cat cu mai multe și mai puține opțiuni

Dacă fișierul are mult conținut de informații, atunci nu se va potrivi în slotul de ieșire și ecranul va derula în sus foarte repede. Într-un astfel de caz, putem folosi opțiunile more & less cu comanda cat, așa cum se arată mai sus.

# cântec de pisică.txt | mai mult # cat song.txt | Mai puțin

5. Afișați numerele de rând într-un fișier

Cu optiune -n puteți vedea numerele de rând ale fișierului cântec.txt la terminalul de ieșire.

# cat -n song.txt 1 „Videcă lumea” 2 Există un loc în inima ta 4 Și știu că este dragoste 5 Și acest loc ar putea fi mult 7 Mai luminos decât mâine 8 Și dacă te-ai încerca cu adevărat 9 Tu " Voi găsi că nu e nevoie 10 să plângi 11 în acest loc „vei simți 12 că nu e nicio rănire sau întristare”

6. Afișați $ la sfârșitul fișierului

În exemplul de mai jos, puteți vedea cu opțiunea -e, ce " $ „ apare la sfârșitul unui rând și, de asemenea, atunci când există un spațiu între paragrafe. Această opțiune este utilă pentru îmbinarea mai multor linii într-o singură linie.

# cat -e test salut tuturor, ce faci?$ $ Hei, sunt bine.$ Cum merge antrenamentul tău?$ $

7. Afișați separarea liniilor de filă în fișier

În rezultatul de mai jos, vedem cum este spațiul TAB umplut cu " ^I".

# cat -T test salut ^Ituturor, ce faci? Hei, ^Sunt bine. ^I^ICum este antrenamentul dvs. ^Mergeți? Hai să facem ^Cum exersați în Linux.

8.Afișarea simultană a mai multor fișiere

În exemplul de mai jos avem trei fișiere test, test1și test2și capacitatea de a vizualiza conținutul acelor fișiere, așa cum se arată mai sus. Trebuie să împărțim fiecare fișier cu ; (punct şi virgulă).

#cattest; test pisica1; cat test2 Acesta este fișierul test Acesta este fișierul test1. Acesta este fișierul test2.

9. Folosiți stdout cu operatorul de redirecționare

Putem redirecționa ieșirea standard către un fișier în fișier nou alt fișier existent cu „ > „(mai mult). Atenție, conținut de la test1 va fi suprascris în conținutul fișierului Test.

# test pisica > test1

10. Adăugarea Standard Exit cu Redirect Operator

Adăugarea la un fișier existent cu „ >> „(dublu mai mult). Aici conținutul din dosar Test va fi adăugat la sfârșitul fișierului test1.

# test pisica >> test1

11. Redirecționarea intrării standard cu operatorul de redirecționare

Când utilizați redirecționarea cu stdin" < „(mai puține caractere), folosește numele fișierului test2 ca intrare pentru comandă și ieșire vor fi afișate în terminal.

# pisică< test2 This is test2 file.

12. Redirecționarea conținutului mai multor fișiere într-un singur fișier

Aceasta creează un fișier numit test3și toate ieșirile vor fi redirecționate către fișierul nou creat.

# test pisica test1 test2 > test3

13. Sortați conținutul mai multor fișiere într-un singur fișier

Aceasta creează fișierul test4 și ieșirea comenzii cat prin pipeline pentru sortare; rezultatul va fi redirecționat către fișierul nou creat.

# test pisica test1 test2 test3 | sortare > test4



Se încarcă...
Top