Cheatsheet voor UNIX - Introductie

UNIX is een groep besturingssystemen voor meerdere gebruikers en meerdere families die oorspronkelijk is afgeleid van AT&T UNIX. De onderzoeksontwikkeling werd aanvankelijk gestart in het AT&T Bell Laboratory Research Center in de jaren '70. Het werd ontwikkeld door Dennis Ritchie, Ken Thompson, Brian Kernighan, Joe Ossanna en Douglas McIlroy bij Bell Labs. Het werd oorspronkelijk uitgebracht in het jaar 1971. Het was gelicenseerd onder de gratis en open source en sommige functies onder een eigen licentie. De standaard gebruikersinterfaces zijn Graphical User Interface (GUI) en Command Line Interface (CLI). Het werd volledig geschreven in Assembler en C programmeertaal. Het kreeg een Turing Award.

In dit cheatsheet voor UNIX-artikel zullen we bespreken wat UNIX is en de verschillende UNIX-opdrachten.

Cheatsheet voor UNIX-opdrachten en inhoud:

UNIX-opdrachten kunnen vaak worden onderscheiden of gegroepeerd in verschillende categorieën krachtige opdrachten, zoals Bestandsopdrachten, Procesbeheeropdrachten, Compressie, Netwerk gerelateerd, Bestandsrechten, Zoeken en SSH gerelateerd. Hieronder ziet u de lijst met cheatsheets voor UNIX-opdrachten die verschillende soorten functionaliteiten en bewerkingen in het UNIX-besturingssysteem uitvoeren:

UNIX-opdrachten

Beschrijving

BESTAND I / O

lsOm de map weer te geven.
pwdOm de huidige map te tonen.
map mkdirOm een ​​nieuwe map met de naammap te maken
cp f1 f2Bestand f1 naar bestand f2 kopiëren
mv f1 f2Bestand f1 naar bestand f2 verplaatsen als er een bestand met de naam f2 bestaat
rm f1Om een ​​bestand met de naam f1 te verwijderen
rm –r bestandOm een ​​bestand krachtig te verwijderen
rm –r richtEen map met de naam dir verwijderen
rm –rf richtOm een ​​map met de naam dir krachtig te verwijderen
rm –f f1Een bestand met de naam f1 verwijderen
touch bestandEen bestand maken of bijwerken
meer bestandOm de inhoud van een bestand als uitvoer af te drukken
hoofdbestandOm de inhoud van de eerste 10 regels van het bestand als uitvoer af te drukken
staart bestandOm de inhoud van de laatste 10 regels van het bestand als uitvoer af te drukken

PROCESCOMMANDO'S

psOm alle momenteel actieve processen in het besturingssysteem weer te geven
dood pidOm het proces te doden met de genoemde proces-id als pid
fgOm de recent lopende opdracht naar de voorgrond te brengen
bgOm alle huidige lopende processen of taken op de achtergrond weer te geven
topOm alle actieve processen weer te geven.

NETWERK

ifconfigOm alle netwerkgerelateerde details op te sommen, zoals alle toegewezen IP-adressen IPv4 en IPv6, netwerkinterfaces enz.,
netstatOm een ​​lijst te maken van alle lopende verbindingen in het lokale systeem en de details van de poorten waarnaar wordt geluisterd en de services die wachten op aanvragen.
nslookupOm de DNS-zoekopdracht op te vragen en de bijbehorende details te vinden.
hostnameOm de details van de toegewezen hostnaam en het IP-adres te kennen.

ZOEKEN

vindOm de bestanden in de opgegeven map te doorzoeken.
grepOm de geselecteerde lijnen te zoeken in alle bestanden die overeenkomen met het gegeven patroon.
grepOm het patroon in gegeven lijnen te zoeken.
grep –rnOm het patroon recursief te zoeken naar het patroon in een bepaalde map inclusief het regelnummer.
grep –rOm het patroon recursief te zoeken naar het patroon in een bepaalde map.
commando | grepZoeken naar het patroon in de gegeven uitvoer van de opdracht.
Vind het bestandOm alle instanties van het bestand te vinden met behulp van een op index gebaseerd systeem van de database dat is opgebouwd uit een bijgewerkte opdracht.
Vind bestandOm alle exemplaren van een bestand in de echte systeemmap te vinden.

Gratis tips en trucs voor het gebruik van Cheatsheet voor Unix-opdrachten: -

  1. Het UNIX-besturingssysteem heeft een kernel die het kerngedeelte van het systeem is dat de volledige functies coördineert om verschillende bewerkingen uit te voeren.
  2. Het heeft een Shell die de utility-aanvragen verwerkt door de UNIX-commando's te interpreteren die door de gebruiker in de terminal worden verstrekt.
  3. De volledige gegevens in cheatsheet UNIX zijn georganiseerd in een bestandssysteem.
  4. De inlogopdracht wordt gebruikt om in te loggen bij het UNIX-systeem als een geldige gebruiker voordat een bewerking wordt uitgevoerd, terwijl uitloggen de opdracht is om als gebruiker uit te loggen bij het systeem.
  5. Shell Scripting is de manier van programmeren die op cheatsheet UNIX wordt uitgevoerd om de shellscripts (een reeks opdrachten) door de kernel in het UNIX-besturingssysteem uit te voeren.
  6. De beveiliging van het bestandssysteem in UNIX is gebaseerd op de toegangsrechten van de gebruiker zoals R, W of X, die R - leesrechten, W - schrijfrechten, X - uitvoeringsrechten worden genoemd.
  7. Er zijn verschillende opdrachten voor toegangsrechten van een gebruiker in een UNIX-systeem.

Cheatsheet voor UNIX-opdrachten is als volgt:

Cheatsheet voor UNIX-opdrachten

Beschrijving

chmodOm de bestandsmodus te wijzigen of te wijzigen
chmod uOm de bestandsmodus te wijzigen in gebruiker
chmod oOm de bestandsmodus te wijzigen naar andere
chmod rOm de bestandsmodus te wijzigen om te lezen
chmod aOm de bestandsmodus in alle te veranderen
chmod gOm de bestandsmodus in groep te veranderen
chmod xOm de uit te voeren bestandsmodus te wijzigen door de map te openen
chmod wDe bestandsmodus wijzigen om te schrijven en verwijderen
chmod -Om de bestandsmodus te wijzigen om de toestemming te verwijderen
chmod +Om de bestandsmodus te wijzigen om de toestemming toe te voegen
  1. De compressie van verschillende grote bestanden kan worden uitgevoerd door verschillende bestanden te gebruiken, zoals gzip, zcat, tar, gunzip etc., om verschillende tar-bestanden te comprimeren en te decomprimeren, om archiefbestanden in het zip-formaat enz. Te maken,

Cheatsheet voor UNIX - conclusie

UNIX-besturingssystemen worden meestal gebruikt in de meeste serverhostingsystemen om zeer schaalbare en zeer beschikbare systemen te bieden. De belangrijkste kenmerken en voordelen van de UNIX-systemen zijn multi-tasking en multi-user mogelijkheden om multitasking-bewerkingen uit te voeren om de tijd en middelen te besparen voor het lang uitvoeren van verwerkingshandelingen. Het andere grote voordeel van het gebruik van cheatsheet UNIX is de veiligheid en de snelheid van de bewerkingen in de gegeven tijd die effectieve en efficiënte resultaten oplevert. UNIX heeft verschillende varianten van besturingssystemen zoals Linux, BSD enz. Om verschillende aangepaste functionaliteiten te bieden. UNIX is flexibeler en kan op verschillende machines worden geïnstalleerd en het is ook gratis te gebruiken en open source, wat veel onderhoudskosten voor overheadkosten verlaagt en zeer voordelig is voor het ontwerp van het besturingssysteem en de functies voor beveiliging en toegang.

Aanbevolen artikel

Dit is een handleiding voor Cheatsheet voor UNIX geweest. We hebben de inhoud en het commando besproken, evenals gratis tips en trucs voor cheatsheet voor UNIX. Je kunt ook het volgende artikel raadplegen voor meer informatie -

  1. 4 effectieve Shell-scripttypen voor Linux-nieuwkomers (nuttig)
  2. UNIX-interviewvragen
  3. Cheatsheet SQL (opdrachten, gratis tips en trucs)
  4. Linux versus Ubuntu
  5. Top 10 nuttige Linux-apps voor systeembeheerders
  6. Cheatsheet JavaScript: voordelen