Inleiding tot Topopdrachten in Linux

Commando's in Linux worden in het algemeen ingebouwde programma's genoemd. Wanneer u een bepaalde opdracht uitvoert, wordt een bepaald programma uitgevoerd en wordt de bewerking uitgevoerd. Deze opdrachten bevinden zich in een Linux-terminal. Een Linux-terminal is iets dat een opdrachtregelinterface biedt waarmee de gebruiker de opdrachten kan uitvoeren.

Top Linux-opdrachten

De topopdrachten worden hieronder uitgelegd:

1. pwd:

Toont de volledige padnaam van de huidige werkmap

Voorbeeld:

$pwd
/usr/pethu

2. cd:

Om de map te wijzigen. Als de map is opgegeven, wordt de map de nieuwe werkmap. Anders wordt de gebruiker teruggebracht naar de HOME-map van de gebruiker

Voorbeeld:

$cd ppk
$pwd
/usr/pethu/ppk
$cd..
$pwd
/usr
$cd
$pwd
/usr/pethu

3. mkdir:

Om een ​​nieuwe map aan te maken

Syntaxis:

mkdir dirname

Voorbeeld:

$mkdir imp

4. ls:

Toont de bestanden en submappen in de huidige map

Voorbeeld:

$ls
Kirshna
Ppk
Syed

5. Bestandsrechten Opdrachten

Hieronder staan ​​enkele van de bestandsrechten:

chmod

Deze opdracht kan een naam krijgen om drie autorisatie te plaatsen voor alle drie categorieën bestandsgebruikers. De persoon die eigenaar is van het bestand heeft toegang en gebruikt de bestanden. De opdracht chmod gebruikt een expressie als argument dat de werking, de machtigingstypen en de categorie samenvoegt, door effectieve afkortingen te gebruiken. De onderstaande tabel toont de afkortingen die de drie factoren van deze uitdrukkingen gebruiken.

CategorieOperatieAttribuut
u - gebruiker+ toestemming verlenenr - lees toestemming
g - groep- verwijder toestemmingw - schrijf toestemming
o - andere= absolute toestemming verlenenx - toestemming uitvoeren
een - alles

Voorbeeld

  • chmod u + x ppk: de opdracht toewijzen (+) uitvoerbare (x) machtiging voor de gebruiker (u), andere machtigingen blijven ongewijzigd.
  • chmod ugo + x ppk: de string ugo combineert alle drie categorieën gebruiker, groep en andere
  • chmod u + x ppk Syed Krishna: chmod accepteert ook meer dan één bestandsnaam in de opdrachtregel
OPMERKING: Machtigingen worden verwijderd met de operator -

6. Octale notatie

Enkele van de Octale notatie hieronder uitgelegd:

Voorbeeld

chmod 666 ppk

De 6 geeft aan lees- en schrijfrechten (4 + 2)

De 4 geeft leesmachtiging aan

De 2 geeft schrijfrechten aan

De 1 geeft uitvoerbare toestemming aan

7. Opdrachten voor het kopiëren van bestanden

Enkele van de onderstaande opdrachten:

  • cp: De opdracht cp (copy) kopieert een bestand of een groep bestanden

Syntaxis:

cp (options)

Voorbeeld:

$cp ppk ppk1

Als het doelbestand niet bestaat. Het wordt eerst gemaakt voordat het kopiëren plaatsvindt. Zo niet, dan wordt het gewoon overschreven.

$ cp ppk progs / ppk1

Het bestand ppk wordt gekopieerd naar de map progs met de naam ppk1.

Voorbeeld:

$cp ppk01 ppk02 ppk03 progs

Alle bestanden na het kopiëren behouden hun oorspronkelijke naam. Het is niet mogelijk om doelbestandsnamen voor elk bestand op te geven en het kopiëren vindt alleen plaats als de map progs bestaat. Onthoud dat als deze bestanden al aanwezig zijn in progs, ze gewoon zullen worden overschreven.

Opties in cp-opdrachten
  • -i -> Optie

$ cp -i ppk ppk1

cp: overwrite ppk1? y

Als het doelbestand al bestaat, vraagt ​​deze optie om bevestiging om het te overschrijven. Als u 'y' kiest, wordt de inhoud overschreven. Als u 'n' kiest, wordt de inhoud niet overschreven.

  • -r -> Recursieve optie

$ cp -r progs new progs

Het is nu mogelijk om een ​​hele mapstructuur te kopiëren met behulp van de -r (recursieve optie). Dit kopieert bestanden en submappen in progs naar nieuwe progs.

8. Opdrachten verwijderen

Hieronder worden enkele van de verwijderingsopdrachten gegeven:

  • rm: deze opdracht wordt gebruikt om de bestanden te verwijderen

Syntaxis:

rm (options) (filename(s))

Voorbeeld:

$rm ppk ppk1

Het verwijdert de bestanden ppk en ppk1

Voorbeeld:

$rm *

Alle bestanden in de huidige map worden verwijderd

Opties in Opdrachten verwijderen

-i: $ rm -I ppk ppk1
ppk:?y
Ppk1:?n

Als u na dit bericht op a drukt, wordt het bestand verwijderd.

-r : $rm -r pethu

Het verwijdert de pethu-map en de bijbehorende submappen.

9. Hernoemen van bestandsopdrachten

Enkele van de hernoemde bestandsopdrachten die hieronder worden uitgelegd:

  • mv: deze opdracht wordt gebruikt om de bestanden te hernoemen

Syntaxis:

+mv (filename(s))

Voorbeeld:

$mv ppk ppk2

Hernoem het bestand ppk ppk2

$mv ppk pkk1 progs

Verplaats de bestanden ppk ppk1 naar de map progs

$mv progs progs1

Het zal directory progs hernoemen naar progs1

10. Kalenderopdrachten

Hieronder staan ​​enkele kalenderopdrachten:

  • cal: deze opdracht wordt gebruikt om de kalender af te drukken

Syntaxis:

cal (month)(year)

Voorbeeld:

$cat

Als er geen argument is opgegeven, wordt de vorige maand, huidige maand en de volgende maand afgedrukt.

$ cat Jan

Het zal de huidige januari-maandkalender afdrukken

$cat Jan 1996

Het zal de maandkalender van januari van 1996 drukken

$cat 1996

Het zal de jaarkalender voor het jaar 1996 afdrukken

11. Weergeven van de opdracht Systeemdatum

  • datum: het wordt gebruikt om de datum af te drukken en in te stellen

Syntaxis:

date (MMddhhmm(yy))(+format)

  • MM: maandnummer
  • dd: dagnummer in de maand
  • hh: uurnummer (24-uurs systeem)
  • mm: minuutnummer
  • jj: laatste 2 cijfers van het jaarnummer (optioneel).

Voorbeeld:

$date

Drukt de huidige datum en tijd af.

12. Aanmeldingsgegevens Commando's

Hieronder worden enkele van de inloggegevens gegeven:

  • wie: Linux houdt een account bij van alle huidige gebruikers van het systeem. Het is een goed idee om de mensen te kennen die op de verschillende terminals werken, zodat u ze rechtstreeks berichten kunt sturen. Een lijst hiervan wordt weergegeven door de opdracht who, die standaard een kolom met drie kolommen produceert.

Syntaxis:

who (optional)(filename)

Voorbeeld:

$who
root
syed
pethu
$who am I
pethu

13. Twee bestandenopdrachten in Linux vergelijken

Enkele van de onderstaande opdrachten:

  • cmp: het vergelijkt twee bestanden en geeft, als ze verschillend zijn, de byte en het regelnummer van de verschillen weer.

Syntaxis:

cmp ()

Voorbeeld:

$cmp ppk ppk1
ppk ppk1 differ: char 9, line 1

Conclusie - Topopdrachten in Linux

Linux is een besturingssysteem met interfaceprovider, maar in tegenstelling tot andere besturingssystemen heeft het verschillende voordelen waardoor Linux een topprioriteit is, het is een open-source besturingssysteem zonder kosten, veilig in vergelijking met andere besturingssystemen, eenvoudig aan te passen aan onze voorkeuren en het is stabiel in vergelijking met Windows, vooral wanneer we grote bits gegevens gebruiken en zelfs in het implementatieproces, de omgevingen zijn meestal Linux, vandaar dat verschillende applicaties die worden geïmplementeerd in de cloud een Linux-omgeving gebruiken.

Aanbevolen artikelen

Dit is een gids voor Topcommando's in Linux. Hier bespreken we de introductie, Top Linux-commando's, Vergelijking van twee bestandsopdrachten en het hernoemen van bestanden. U kunt ook onze andere voorgestelde artikelen doornemen voor meer informatie–

  1. Soorten Shells in Linux
  2. Linux-procesbeheer
  3. Linux-bestandssysteem
  4. Linux-distributies