Parancs szintaxis. Alapvető cmd parancsok – csaknem hasznosak

ne archiválja (d)

megváltoztathatatlan (i)

adatnaplózás (j)

biztonságos törlés

a hierarchikus fa teteje (T)

az egyesítés letiltása a fájl végén (t)

nem eltávolítható (u)

cmp - összehasonlít két fájlt, és ha eltérnek, jelenti az első bájtot és sort, ahol a különbséget találták.

Parancs szintaxis

Ennek a parancsnak a formátuma:

cmp OPCIÓK... FROM-FILE

A "-" fájlnév szabványos bemenetet jelent. A "cmp" szabványos bemenetet is használ, ha az egyik fájl nincs megadva.

A 0 kimeneti állapot azt jelenti, hogy nincs eltérés, az 1 azt jelenti, hogy található, a 2 azt jelenti, hogy hiba van.

Különálló karaktereket nyomtat. A vezérlőkaraktereket „^” karakterrel és ábécé betűvel jeleníti meg, a magas bittel rendelkező karaktereket pedig „-M” előtaggal (ami „metát” jelöl).

Ignore-initial=BYTES

Figyelmen kívül hagy minden eltérést az első BYTES bájtban bemeneti fájlok. A BYTES bájtnál kisebb fájlokat üresként kezeli.

Kinyomtatja az összes megkülönböztető karaktert. A vezérlőkaraktereket „^” karakterrel és ábécé betűvel jeleníti meg, a legmagasabb bittel rendelkező karaktereket pedig „-M”-vel (amely „meta”-val) állítja elő.

Egészen vagy -s vagy --néma

Nem nyomtat semmit; csak egy kimeneti állapotot ad vissza, jelezve, hogy a fájlok különböznek-e.

Kinyomtatja az összes különálló bájt eltolását (tizedes) és értékét (oktális).

V vagy --verzió

Megadja a cmp verziószámát.

A file egy Unix parancs a fájl típusának meghatározására.

Használat

fájl [-zL] [-f fájl] fájl ...

Kulcsok

F fájl: beolvassa a megadott fájlból az ellenőrizendő fájlok listáját.

L: Megadja a hivatkozott fájlok típusát.

Z: Megadja a tömörített fájlokban található fájlok típusát.

Az ln egy UNIX parancs, amely társítást hoz létre egy fájl és egy fájlnév között. Parancs formátum:

A fájl1 fájlban 2

# kemény link jön létre-s fájl1 fájl2

# szimbolikus link létrehozása

Ez a parancs kemény hivatkozást hoz létre a "file1" fájlhoz, amely így fog kinézni: "file2". Tehát a fájlrendszerhez eredeti fájl A "file1" és a hozzá mutató hivatkozás "file2" valójában fizikailag ugyanaz a fájl lesz. A merev hivatkozások nem mutathatnak más fájlrendszereken lévő fájlokra.

mv (az angol move szóból) egy segédprogram UNIX és UNIX-szerű rendszerek, fájlok vagy könyvtárak áthelyezésére vagy átnevezésére szolgál.

Használat:

Ha két fájl nevét adjuk meg argumentumként, akkor az első fájl neve a második nevére változik.

Ha az utolsó argumentum egy létező könyvtár neve, akkor az mv az összes megadott fájlt ebbe a könyvtárba helyezi át.

Ha az utolsó argumentum nem egy könyvtár, és kettőnél több fájl van megadva, hibaüzenet jelenik meg.

Az mv-vel használt kulcsok:

-f, ne kérje a műveletek megerősítését.

-i, a művelet megerősítését kéri, ha át kell nevezni vagy át kell helyezni egy fájlt.

---, befejezi a billentyűk listáját. Olyan fájlokhoz használatos, amelyek neve - karakterrel kezdődik.

Az rm (az angol remove szóból) egy UNIX és UNIX-szerű rendszerek segédprogramja, amellyel fájlokat távolíthat el a fájlrendszerből. Az rm-hez használt opciók:

R - az összes beágyazott alkönyvtár feldolgozása. Adott kulcs akkor szükséges, ha a törlendő fájl egy könyvtár, még akkor is, ha üres. Ha a törlendő fájl nem könyvtár, akkor az -r kapcsolónak nincs hatása az rm parancsra.

I - minden törlési művelet megerősítését kéri.

F - ne adjon vissza hibakódot, ha a hibákat nem létező fájlok okozták; ne kérjen visszaigazolást a tranzakciókról.

Az rm gyakran az rm -i parancs szinonimája, azaz alapértelmezés szerint a parancssorok

megerősítést kér a fájlok törlése előtt a véletlen törlés elkerülése érdekében. Ha a felhasználónak nagyszámú fájlt kell törölnie a művelet megerősítése nélkül, az -i kapcsoló felülbírálható a -f kapcsoló hozzáadásával.

chmod - a fájlok és mappák engedélyeinek módosítása. A név a Unix chmod programból származik, amely valójában megváltoztatja a fájlok, könyvtárak és szimbolikus hivatkozások hozzáférési jogait.

A jogok azonnal rögzítésre kerülnek három típusú felhasználó számára: a fájl tulajdonosa, a csoport, amelyhez a fájl tartozik, és más felhasználók számára. A chmod két formátumban írható: numerikus és karakteres.

Ahhoz, hogy megértsük a jogok beállításának lényegét Unix-szerű rendszerekben, ismernünk kell a számok oktális és bináris rendszerek leszámolás

felhasználói csoport mások

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

Példa az "rwxr-xr-x" karakterbejegyzésre.

Példa a numerikus bejegyzésre a „755”, amely egyenértékű a fenti karakterlánc-bejegyzéssel: minden joghoz numerikus kód tartozik, és manuálisan beállítható:

400 - a tulajdonosnak olvasási joga van;

200 - a tulajdonosnak joga van írni;

100 - a tulajdonosnak joga van végrehajtani;

40 - a csoportnak olvasási joga van;

20 - a csoport jogosult rögzíteni;

10 - a csoportnak joga van végrehajtani;

4 - a többinek olvasási joga van;

2 - a többieknek joguk van írni;

1 - a többieknek végrehajtási joguk van.

Ezeket a kódokat összegezve szimbolikus rekordot kaphat. Például chmod 444 (fájlnév): 400+40+4=444 – mindenkinek csak olvasási hozzáférése van.

A CHMOD parancs a szabványos "rwx" értékeken kívül az SGID , SUID és T biteket is vezérli. Ha a SUID vagy SGID attribútumok be vannak állítva, akkor a fájl a fájl tulajdonosának, illetve csoportjának jogaival hajtható végre.

A SUID esetében a súly 4000, az SGID esetében pedig 2000.

Példa chmod 4444 (fájlnév) - mindenkinek csak olvasási jogosultsága van, de a fájl tulajdonosi jogokkal fog futni. Mappa esetén: az SGID beállításával minden új létrehozott fájl ugyanabba a csoportba tartozik, mint maga a könyvtár, nem pedig az alapértelmezett tulajdonos főcsoportja. A SUID egy könyvtárhoz értelmetlen.

A t-bitet könyvtárakkal használják. Ha egy könyvtár t-bitje nincs beállítva, a fájl az adott

Ez a cikk a shell parancsok általános szintaxisát tárgyalja ( héj) és használatát több elemi parancs példáján mutatjuk be.

Formálisan a parancs szintaxisa a következőképpen van definiálva:

Utility_name

Itt a segédprogram_neve a nevet jelenti parancsokat vagy segédprogramok, opciók – a parancs elfogadta kulcsok vagy lehetőségek, és operandusok - érvek parancsokat. Az opciók és operandusok körüli szögletes zárójelek azt jelzik, hogy ezek az opciók nem kötelezőek, és hiányozhatnak.

Írjuk le részletesebben a "definíciónkat":

Segédprogram_neve [-a] [-b] [-c optarg] [-d|-e] [-foptarg]

A kulcs egy mínuszjel, amelyet egyetlen betű vagy szám követ. Egy mínusz szimbólum alatt több billentyű is kombinálható. Például az -a és -b kapcsolók -ab -ként írhatók. Egyes opciók további argumentumokat tartalmazhatnak (például az optarg a -c és -f-ben), amelyek vagy közvetlenül (-f) után íródnak, vagy szóközzel vagy tabulátor karakterrel (-c) elválasztva tőle. Ha egy opció több argumentumot is tartalmaz, akkor azokat vesszővel elválasztva (optarg1,optarg2) vagy szóközzel elválasztott idézőjelbe kell írni ("optarg1 optarg2"). Egyes kulcsok kölcsönösen kizárhatják egymást. A fenti példában a -d és -e , a csőszimbólum azt jelzi, hogy ezek az opciók kölcsönösen kizárják egymást, és csak az egyiket szabad használni. Ha ilyen kapcsolók együtt vannak megadva a parancssorban, akkor általában az utoljára talált kapcsoló lesz érvényes. Végül a parancs argumentumai, ha vannak, az összes beállítás után következnek. A fenti példában az ellipszis szimbólum azt jelzi, hogy több argumentum is lehet. Ebben az esetben szóközökkel vagy tabulátorokkal vannak elválasztva.

A speciális határoló -- az opciók végét jelölheti. Bármit, ami utána van, a parancs argumentumaként veszi, még akkor is, ha mínuszjellel kezdődik, ami egyébként opciókarakterként értelmeződik. Például:

Parancs -abc -d optarg -- -operand1 operandus2

Itt az -operand1 a parancs argumentumaként működik, nem pedig opcióként, annak ellenére, hogy "mínusszal" kezdődik.

Ha egyetlen mínusz karaktert használunk egy parancs fájlnév argumentumaként, akkor ez vagy szabványos bemenetet vagy szabványos kimenetet jelöl, attól függően, hogy a parancsot milyen környezetben használják.

A GNU projekt által kifejlesztett segédprogramok többsége a "rövid" egybetűs opciókon kívül az úgynevezett "hosszú" opciókat is támogatja, amelyek egy vagy több kötőjellel elválasztott szóból állnak. A „hosszú” opciókat két „mínusz” karakter előzi meg. A "long" opciókat használó általános szintaxis a következőképpen írható:

Utility_name [--longopt1] [--logopt2=optarg1] [--longopt3 optarg2]

Az opció argumentumok írásának szabályai abban különböznek a "rövid"-től, hogy egy opció és argumentuma együttes írása nem megengedett, de az argumentumot szóközzel kell elválasztani (mint a --longopt3-ban), vagy "egyenlő" " karakter (mint a --longopt2-ben). Ezek a jelölési formák egyenértékűek.

Sok olyan segédprogramban, amelyek támogatják a „hosszú” opciókat, általában egy-egy megfelelés van a „rövid” és a „hosszú” opciók között, vagyis minden „rövid” billentyű egy „hosszú” opciónak felel meg. Ennek fordítottja azonban nem mindig igaz, és a „hosszú” opciónak nem mindig van analógja a „rövid” billentyűk között.

Szóval, miután befejeztük az unalmas elméletet, nézzük meg, hogyan néz ki mindez a gyakorlatban.

Az operátor interakciója a parancshéjjal a következőképpen egyszerűsíthető: az operátor beír egy parancsot a billentyűzetről, a rendszer végrehajt valamilyen ezzel a paranccsal meghatározott műveletet, és ha van kimenet, akkor azt megjeleníti a képernyőn.

Elemezzük a következő példát egy operátor rendszerrel folytatott párbeszédére:

$ Ki vagyok én bofh $ hostname -s szerencsés$ uname-sr FreeBSD 7.1-STABLE$ echo Hello világ. Helló Világ.

Ebben a példában a dollárjel ($) promptot jelent ( gyors) parancshéj, a félkövér szöveg jelzi az operátor által megadott parancsokat, az egyszerű szöveg pedig a rendszer kimenetét.

Az első parancsban (whoami) az operátor megpróbálja kideríteni, mi a neve, vagy inkább azt, hogy melyik felhasználó alatt fut ez a shell-munkamenet. Mint látható, a rendszer a bofh felhasználónévvel válaszolt. A whoami parancs nem igényel paramétereket, nincsenek benne kapcsolók vagy argumentumok. Megpróbálhatod elküldeni neki:

$ whoami-h whoami: illegális opció -- h használat: whoami $ tök jószöveg felhasználás: whoami

Mint látható, a whoami segédprogram kedvesen közölte, hogy nem tudja, mit adott neki a -h kapcsoló a kezelőtől. És a sorhasználat: a whoami a parancs szintaxisát javasolja.

A második parancs (hostname) lehetővé tette az operátor számára, hogy megtudja, melyik gazdagépen fut a shell. Ugyanakkor az operátor megadta az -s kapcsolót, amely ebben az esetben arra utasítja a hostname segédprogramot, hogy csak a „rövid” gazdagépnevet jelenítse meg, vagyis a tartományrész nélkül (vagyis az első pontig).

A harmadik parancs (uname) végrehajtásával a kezelő megtudhatta, hogy melyik operációs rendszerrel van dolga, valamint az operációs rendszer verzióját. A billentyűk írhatók együtt, amint az a fenti példában látható, vagy külön-külön is, ebben az esetben minden billentyűt mínuszjelnek kell megelőznie:

$ uname -s -r FreeBSD 7.1-STABLE

Végül a negyedik parancs (echo) egyszerűen kiírja a neki átadott argumentumokat.

Amint látjuk, a csapatoknak sok lehet különböző kulcsokés érvek. Számuk hasznosságonként változó, jelentésük változó, opciók lehetnek „rövid” és „hosszú” stb. Sőt, különböző operációs rendszerekben ugyanannak a parancsnak különböző kulcskészletei lehetnek, ami még jobban összezavarhat.

Teljesen természetes, hogy bizonyos parancsok összes paraméterét nem lehet megjegyezni. Ez nem szükséges. Lehetőség van egy adott parancs szintaxisának és opcióinak gyors frissítésére - a -h és/vagy a --help kapcsolókkal, ha a segédprogram támogatja ezeket. Például a fenti, FreeBSD-n a whoami parancs példáján megmutattuk, hogy ez a parancs nem tud semmilyen kulcsról, ráadásul meglehetősen lakonikus. GNU/Linux esetén a kimenet kissé eltérőnek és részletesebbnek tűnik:

$ whoami-h whoami: érvénytelen opció -- "h" További információkért próbálja ki a `whoami --help" parancsot whoami --segítség Használat: whoami ... Nyomtassa ki az aktuális felhasználói azonosítóhoz tartozó felhasználónevet. Ugyanaz, mint az id -un. --help a súgó megjelenítése és kilépés --verzió kimeneti verzióinformációi és kilépés

Általános szabály, hogy a "long" opciókat támogató parancsok szinte mindig tartalmazzák a --help opciót. De, mint fentebb említettük, ez az opció csak a memória frissítését teszi lehetővé a parancs és a paraméterei használatára vonatkozóan. Hol lehet többet találni részletes információk egy adott csapatról, a cikkben lesz szó.

12.02.15 21,3K

Miért van ekkora káosz a világban? Igen, mert rendszerünk adminisztrátora megfeledkezett a feladatairól. Vagy csak elvesztette a világunkból származó cmd-parancsok listáját. Bár ez egy kissé eredeti nézet a dolgok létező rendjéről, mégis tükrözi a számunkra szükséges igazság egy részét: a parancs sor könnyen megtisztíthatja számítógépét:

Mi az a parancssor

A parancssor a legegyszerűbb eszköz a számítógép operációs rendszerének kezelésére. A kezelés számos lefoglalt parancs és karakterkészlet segítségével történik szöveges billentyűzet egér bemenet nélkül Windows operációs rendszerben).

UNIX-alapú rendszereken használhatja az egeret, amikor a parancssorral dolgozik.

A parancsok egy része az MS-DOS-ból érkezett hozzánk. A parancssort konzolnak is nevezik. Nem csak adminisztrációra használják operációs rendszer, hanem a hagyományos programok vezérlésére is. Leggyakrabban a legritkábban használt parancsok szerepelnek egy ilyen parancskészletben.

Az alapvető cmd parancsok használatának előnye, hogy minimális mennyiségű rendszererőforrást fogyaszt. És ez fontos vészhelyzetekben, amikor a számítógép minden ereje így vagy úgy érintett.

A cmd képes végrehajtani és egész számokat létrehozni kötegelt fájlokat, amely számos parancs (script) végrehajtásának bizonyos sorrendjét képviseli. Emiatt bizonyos feladatok automatizálására használhatók ( számlakezelés, adatarchiválás és még sok más).

A Windows parancshéja a parancsok kezeléséhez és bizonyos operációs rendszer-segédprogramokhoz és eszközökhöz való átirányításához a Cmd.exe értelmező. Betölti a konzolt és átirányítja a parancsokat a rendszer számára érthető formátumban.

Munkavégzés a parancssorral a Windows operációs rendszerben

A konzolt Windows rendszerben többféleképpen hívhatja meg:

Mindkét módszer magában foglalja a konzol futtatását a nevében jelenlegi felhasználó. Vagyis minden joggal és korlátozással, amely az operációs rendszerben betöltött szerepére vonatkozik. A cmd rendszergazdai jogokkal való futtatásához válassza ki a program ikonját a Start menüben, és válassza ki a megfelelő elemet a helyi menüben:


A segédprogram futtatása után megkaphatja háttér-információ a parancsokról és a konzolon való írásuk formátumáról. Ehhez írja be a súgót, és nyomja meg az "Enter" gombot:

Alapvető parancsok a fájlokkal és könyvtárakkal való munkavégzéshez

A leggyakrabban használt parancsok a következők:

  • RENAME – könyvtárak és fájlok átnevezése. Parancs szintaxis:

ÁTNEVEZÉS | REN [meghajtó/útvonal] eredeti fájl/könyvtár neve | vége fájlnév
Példa: ÁTNEVEZÉS C:UsershomeDesktoptost.txt test.txt

  • DEL (ERASE) - csak fájlok törlésére szolgál, könyvtárak nem. A szintaxisa a következő:

DEL | TÖRLÉS [feldolgozási mód] [fájlnév]
Példa: Del C:UsershomeDesktoptest.txt/P

A feldolgozási módszer egy speciális jelző, amely lehetővé teszi egy bizonyos feltétel megvalósítását egy fájl törlésekor. Példánkban a "P" jelző lehetővé teszi egy engedélyezési párbeszédpanel megjelenítését az egyes fájlok törléséhez:


A "feldolgozási módszer" paraméter lehetséges értékeivel kapcsolatos további információkért tekintse meg a Windows operációs rendszer műszaki dokumentációját.

  • MD - lehetővé teszi egy mappa létrehozását a megadott elérési úton. Szintaxis:

MD [meghajtó:] [útvonal]
Példa:
MD C:UsershomeDesktoptest1test2

A példa létrehoz egy test2 almappát a teszt1 mappában. Ha az elérési út egyik gyökérmappája nem létezik, akkor az is létrejön:

  • R.D. ( RMDIR) - töröljön egy adott mappát vagy az összes könyvtárat a megadott elérési úton. Szintaxis:

RD | RMDIR [folyamatkulcs] [meghajtó/útvonal]
Példa:
rmdir /s C:UsershomeDesktoptest1test2

A példa az s jelzőt használja, ami az elérési útban megadott könyvtárak teljes ágát törli. Ezért nem szabad feleslegesen használni az rmdir parancsot ezzel a feldolgozási kapcsolóval.

A következő részben közelebbről megvizsgáljuk a cmd hálózati parancsokat.

Hálózati parancsok

A parancssor lehetővé teszi, hogy nem csak fájlrendszer PC, hanem a hálózati képességei is. Rész hálózati parancsokat A konzol nagyszámú operátort tartalmaz a hálózat megfigyelésére és tesztelésére. Közülük a legrelevánsabbak:

  • ping - a parancs a számítógép hálózati kapcsolatának figyelésére szolgál. Távoli számítógép meghatározott számú csomagot küldenek, majd visszaküldik nekik. A csomagok átviteli idejét és a veszteség százalékát veszik figyelembe. Szintaxis:

ping [-t] [-a] [-n count] [-l size] [-f] [-i TTL] [-v type] [-r count] [-s count] [(-j hostlist | - k hostlist)] [-w intervallum] [cél PC_neve]

Példa a parancs végrehajtására:
ping example.microsoft.com
ping -w 10000 192.168.239.132

Az utolsóban cmd példa A ping parancs kérést küld a célállomásnak a megadott IP-címmel. A csomagok közötti intervallum 10 000 (10 mp). Alapértelmezés szerint ez a paraméter 4000:

  • tracert - a megadott erőforrás hálózati elérési útjának meghatározására szolgál egy speciális visszhang üzenet küldésével a protokollon keresztül
  • ICMP (Control Message Protocol). A parancs paraméterekkel történő futtatása után megjelenik az összes útválasztó listája, amelyen az üzenet elérési útja áthalad. A lista első eleme az első útválasztó a kért erőforrás oldalán.

A cmd parancs nyomkövető szintaxisa a következő:
tracert [-d] [-h max_hops] [-j host_list] [-w interval] [cél_erőforrás_neve]
Megvalósítási példa:
tracert -d -h 10 microsoft.com

A példa nyomon követ egy útvonalat a megadott erőforráshoz. Ez megnöveli a művelet sebességét a d paraméter használata miatt, ami megakadályozza, hogy a parancs megpróbáljon engedélyt szerezni az IP-címek olvasására. Az átmenetek (ugrások) száma 10-re korlátozódik a h paraméter beállított értékének segítségével. Alapértelmezés szerint az ugrások száma 30:

leállítás [(-l|-s|-r|-a)] [-f] [-m [\PCName]] [-t xx] [-c "üzenetek"] [-d[u][p]: xx:yy]
Példa:
leállítás /s /t 60 /f /l /m \191.162.1.53

A megadott IP-címmel (191.162.1.53) rendelkező távoli számítógép (m) 60 másodperc (t) után leáll. Ezzel ki kell jelentkeznie az összes alkalmazásból ( f ) és az aktuális felhasználói munkamenetből ( l ).

NET USER - felhasználói fiókok kezelése

NET USER parancs szánt hozzáadása, szerkesztése vagy megtekintése felhasználói fiókok a számítógépeken. Ha paraméterek nélkül futtatja a parancsot a parancssorban, megjelenik a fiókok listája Windows felhasználók jelen van a számítógépen (ez a parancs Windows 10 rendszeren is jól működik). A felhasználói fiókok adatait a rendszer egy Windows adatbázisban tárolja.

NET USER parancs szintaxisa

net user [felhasználónév [jelszó | *] [lehetőségek]]

net felhasználói felhasználónév (jelszó | *) /add [beállítások]

net felhasználói felhasználónév , Ahol

  • Felhasználónév- Megadja a hozzáadható, törölhető, szerkeszthető vagy megtekinthető felhasználói fiók nevét. A név legfeljebb 20 karakter hosszú lehet.
  • Jelszó- Hozzárendeli vagy módosítja a felhasználó jelszavát. Írjon be egy csillagot (*) a jelszókérés megjelenítéséhez. Billentyűzetről történő bevitelkor a jelszó karakterei nem jelennek meg a képernyőn.
  • lehetőségek- Megadja a parancs parancssori beállítását.
  • net help parancs- Súgó megjelenítése a megadott net parancshoz.
  • /töröl- Eltávolítás fiókot felhasználó.

További beállítások a NET USER parancshoz

  • /aktív:(igen | nem) - Aktivál vagy deaktivál egy fiókot. Ha a fiók nincs aktiválva, a felhasználó nem tud hozzáférni a szerverhez. A fiók alapértelmezés szerint engedélyezve van.
  • /comment:"szöveg" - Lehetővé teszi a felhasználói fiók leírásának hozzáadását (maximum 48 karakter). A leírás szövege idézőjelben van.
  • /országkód: nnn- Az operációs rendszerhez megadott országkódot használja a megfelelő nyelvi fájlok implementálásához a felhasználói súgó és a hibaüzenetek megjelenítésekor. A 0 érték az alapértelmezett országkód.
  • /lejár:(dátum | soha) - A számla lejárati dátuma. Az érték soha nem felel meg határozatlan élettartamnak. A dátum az országkódtól függően mm/nn/éé vagy nn/hh/éé formátumban van megadva. A hónapot számokkal, egészben vagy rövidítve (három betű) lehet feltüntetni. Az év két vagy négy számjeggyel jelölhető. A dátumelemeket perjel (/) választja el szóközök nélkül.
  • /teljes név:"név" - A teljes felhasználónév (a felhasználói fiók nevével ellentétben). A név idézőjelek között van.
  • /homedir: útvonal - Megadja a felhasználó kezdőkönyvtárának elérési útját. A megadott helynek léteznie kell.
  • /passwordchg:(igen | nem) - Azt jelzi, hogy a felhasználó megváltoztathatja-e jelszavát (alapértelmezett lehet).
  • /passwordreq:(igen | nem) - Meghatározza, hogy a felhasználói fióknak rendelkeznie kell-e jelszóval (alapértelmezés szerint kell lennie).
  • /profilepath[:útvonal] - Megadja a felhasználói bejelentkezési profil elérési útját.
  • /scriptpath: elérési út - A felhasználó által a bejelentkezéshez használt szkript elérési útja.
  • /times:(idő | minden) - Ideje bejelentkezni. Az időparamétert nap[-nap][,nap[-nap]],óra[-óra][,óra[-óra]] formátumban adjuk meg, 1 órás lépésközzel. A hét napjainak megnevezése teljes vagy rövidített formában is feltüntethető. Az órák 12 órás vagy 24 órás ábrázolásban adhatók meg. A 12 órás reprezentáció am, pm, am. vagy p.m. Az összes érték azt jelenti, hogy nincs korlátozás a bejelentkezési időre, az üres érték pedig azt, hogy egyáltalán nincs bejelentkezés. A hét napjait és időpontjait vessző választja el; a hét napjaira és időpontjaira vonatkozó több bejegyzés pontosvesszővel van elválasztva.
  • /felhasználói megjegyzés:"szöveg" - Lehetővé teszi az adminisztrátor számára megjegyzés hozzáadását vagy szerkesztését egy fiókhoz.
  • /munkaállomások:(számítógépnév[,...] | *) - Legfeljebb 8 számítógép megadását teszi lehetővé, amelyekről a felhasználó bejelentkezhet a hálózatra. Ha a /workstations paraméter nem tartalmazza a számítógépek listáját, vagy értéke *, a felhasználó bármely számítógépről bejelentkezhet a hálózatra.

Példák a NET USER parancsokra

  • A számítógépen lévő összes felhasználó listájának megjelenítéséhez használja a következő parancsot: net felhasználó;
  • A "petr" felhasználó információinak megjelenítéséhez használja a következő parancsot: net felhasználó petr;
  • Petr felhasználói fiók hozzáadásához teljes felhasználónévvel és csatlakozási joggal hétfőtől péntekig reggel 8 és 17 óra között, használja a következő parancsot: net felhasználó petr /add /times:H-P,08:00-17:00/teljes név:"Petr".
  • Fiók törléséhez írja be a következő parancsot: net felhasználó petr /delete;
  • A letiltáshoz fiók, írja be a parancsot: net felhasználó petr /aktív:sz.

Videó – Munka a NET USER segédprogrammal

A már leírt dir parancsot példaként használva tekintse át a parancsok beírásának szabályait MS-DOS rendszer. A megadott parancs ábrázolható Általános nézet mint a dir [útvonal]

Mint érti, ebben a formában ezt a parancsot nem szabad bevinni a számítógépbe. Ez a bejegyzés csak a parancs szintaxisát határozza meg, papíron lehetséges, de parancssorban nem. A parancsbejegyzés a nevével kezdődik (ebben a példában ez a dir név). A parancs nevét egy szóköz követi, majd a meghajtó neve, amelyet d:-ként jelölünk. Mivel a meghajtó bizonyos esetekben elhagyható (lásd a fenti példákat), a parancs ezen része szögletes zárójelben van. Ezek a zárójelek azt jelzik, hogy a parancselem hiányozhat. Magukat a szögletes zárójeleket természetesen nem szabad beírni a parancsok beírásakor. A megosztott bejegyzésben szereplő meghajtó nevét egy elérési út követi. Nem is kell megadni, ilyenkor a gyökérkönyvtár tartalma jelenik meg a képernyőn.

Az MS-DOS parancsok tartalmazhatnak úgynevezett kapcsolókat, amelyek meghatározzák a parancs végrehajtásának feltételeit. Például, ha a dir parancs után beírja a /P parancsot, a könyvtár tartalma oldalszámozásra kerül. Ez a mód olyan nagy könyvtárak esetén hasznos, amelyek tartalma több képernyőoldalra is kiterjedhet. Az SCHOOL könyvtár esetében a lapozási parancs a következő lenne: dir c:school/p

A P kapcsolón kívül a dir parancs a W kapcsolóval csak fájlneveket jeleníthet meg, soronként öt nevet. A parancsban a kapcsolók jelenlétének lehetőségét a következő formátumú bejegyzés tükrözi: dir [útvonal]

Bármely MS-DOS parancs feltételesen ábrázolható:

parancsnév [argumentum]... [kapcsoló]...

Az ellipszis ezekben a bejegyzésekben azt jelenti, hogy az ellipszist megelőző parancselem tetszőleges számú alkalommal megismételhető. Maga a parancs nem tartalmazhat hárompontos jelet. Az argumentum általában az az objektum, amelyre a parancsot alkalmazzák (fájl neve, könyvtár stb.). Az argumentumokat általában szóközzel választják el a parancs nevétől, valamint egymástól.

Könyvtárak létrehozása és törlése

Számos könyvtárparancsot már ismer: dir, fa, cd. Egészítsük ki ezt a listát a könyvtárak létrehozására és törlésére szolgáló parancsokkal. Ezek az md és rd parancsok. Az md parancs mkdirként írható, ami a "make directory" szavak rövidítése - könyvtár létrehozása. Az rd parancs a bőbeszédesebb rmdir formában is írható (a "remove directory" rövidítése). Az md és rd parancs szintaxisa megegyezik:

md és rd

Az md paranccsal létrehozhat egy fastruktúrát a könyvtárakból egy új könyvtár elérési útjának megadásával. Íme néhány példa:

Hozzon létre egy GRAPH3 könyvtárat az aktuális könyvtárban;

Hozzon létre egy REST könyvtárat a C meghajtó gyökérkönyvtárában.

Az rd parancs lehetővé teszi az aktuális könyvtártól eltérő könyvtárak eltávolítását. Például a C meghajtó HOBBY könyvtárának törléséhez írja be:

Vegye figyelembe, hogy az rd paranccsal törölt könyvtárnak üresnek kell lennie, azaz először törölni kell benne minden fájlt és alkönyvtárat, és a törlési eljárást a legalacsonyabb szintről kell elindítani (a fájlokkal végzett műveletekről a következő bekezdésben lesz szó ). Az MS-DOS 6.0-val kezdődő verziói lehetővé teszik a könyvtárak és azok teljes tartalmának eltávolítását. Ehhez a deltree parancsot kell használni, amelynek formátuma hasonló az md és rd parancsokhoz:

deltree [útvonal]

Minden törlés megerősítéssel történik, de ha a parancsban megadja az /y paramétert, akkor nem szükséges megerősítés. Ha törölni szeretne egy könyvtárat (pl. EXERC), amely az aktuális könyvtárban található, egyszerűen írja be a deltree exerc parancsot.

A könyvtár törlése előtt a rendszer kérni fogja a törlés megerősítését. Írja be az Y-t (Igen), és nyomja meg az Enter billentyűt.



Betöltés...
Top