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.
Categorie | Operatie | Attribuut |
u - gebruiker | + toestemming verlenen | r - lees toestemming |
g - groep | - verwijder toestemming | w - schrijf toestemming |
o - andere | = absolute toestemming verlenen | x - 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
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–
- Soorten Shells in Linux
- Linux-procesbeheer
- Linux-bestandssysteem
- Linux-distributies