Basis Linux Commando's op Linux en Windows-besturingssystemen

Dit schrijven is handig voor degenen die willen aan de slag met Linux commando's. Hier vindt u de meest voorkomende commando's die gebruikt worden in Linux vinden.

Als u wilt draaien Linux-commando's op Windows installeer Cygwin. Cygwin is a Linux layer on top of Windows that allows you to use Linux commands in Windows.

Als je dan het standaard pad Cygwin te installeren op Windows wanneer u begint met de Cygwin terminal zal zijn:

C:\cygwin64\home\{username}

 

Maak een nieuwe kladblok bestand voorbeeld

touch textfile.txt

 

Change directory

cd {directory path\name}

 

List directory content in long format ( -l ) including hidden files and directories ( -een )

ls -l -a

ls -al

 

Order files and directories by the time they were last modified

ls -t

 

List directory with pause and scrolling

ls -l | less

 

Toon de huidige locatie (print working directory)

pwd

 

Extract laatste 100 woorden van een bestand

tail -100 {filename.extension}

 

Extract eerste 100 rijen van een bestand

head -100 {filename.extension}

 

Kopieer een bestand

cp {source} {destination}

 

Verplaats een bestand

mv {source} {destination}

 

Maak een nieuwe directory

mkdir {new directory name}

 

Verwijder bestand

rm {filename}

 

Delete an empty directory

rmdir {directory to remove}
rm -d{directory to remove}

 

Delete directory and its contents

rm -r {directory to remove}
rm -R{directory to remove}

 

Sorteer de inhoud van een bestand

sort {filename to sort}

 

Verwijder dubbele vermeldingen in een bestand

uniq {filename to remove duplicates}

 

Comprimeren van bestanden

gzip {filename}

 

Comprimeren directory

gzip -r {directory name}

 

Tel het aantal rijen en woorden in een tekstbestand

wc {filename}

 

Search text within files for matching string pattern (case sensitive)

grep 'word' {filename}

 

Search text within files for matching string pattern (case insensitive)

grep -i 'word' {filename}

 

Search with a directory

grep -R Arctic /home/ccuser/workspace/geography

 

Weergave inhoud van een tekstbestand

cat

 

sed stream editor (similar to find and replace)

sed 's/snow/rain/' forests.txt

 

Wijzigen bestanden en directory permissies

chmod {options} {permissions} {filename}

 

Een lijst van recente commando gebruikt

history

 

Automatisch inplannen taken

cron
crontab

 

Verandering permissies

chmod {permission number} {some file or directory}
chmod 777 /storage

 

Veranderen recursieve permissies

chmod -R {permission number} {some file or directory}