Linux eksamenspg Flashcards
Explain how to login to a virtual machine on Azure, from a local command line.
Brug SSH til at oprette forbindelse til en Azure VM fra din lokale terminal:
Demonstrate how to navigate in a linux shell.. nævn alle dem du kan..
pwd → Vis den aktuelle mappe
ls → List filer i den aktuelle mappe
ls -a → List alle filer, inklusiv skjulte filer
ls -l → Vis detaljeret information om filer
cd <mappe> → Skift mappe
cd .. → Gå én mappe op
cd ~ → Gå til hjemmemappen
mkdir <mappenavn> → Opret en ny mappe
rmdir <mappenavn> → Slet en tom mappe
rm -r <mappenavn> → Slet en mappe med indhold
cp <fil> <destination> → Kopier en fil
mv <fil> <destination> → Flyt eller omdøb en fil
cat <fil> → Vis filens indhold
clear → Ryd terminalen</fil></destination></fil></destination></fil></mappenavn></mappenavn></mappenavn></mappe>
How to list all files (including hidden files)
Brug denne kommando til at vise alle filer, inklusiv skjulte filer (de starter med . i Linux):
ls -a
How to list detailed information about files and folders including permissions
Brug ls -l for at vise detaljeret information:
ls -l
For både detaljer og skjulte filer:
ls -la
How to create/open/add/edit a file (using nano or another editor)
Opret og rediger en fil med nano:
nano <filnavn></filnavn>
How to create, move, and delete files/directories
Opret en mappe: mkdir <mappenavn>
Opret en tom fil: touch <filnavn>
Flyt en fil: mv <fil> <destination>
Slet en fil: rm <filnavn>
Slet en mappe (med indhold): rm -r <mappenavn></mappenavn></filnavn></destination></fil></filnavn></mappenavn>
How to start/stop/restart a service (use docker as an example)
Start Docker:
sudo systemctl start docker
Stop Docker:
sudo systemctl stop docker
Genstart Docker:
sudo systemctl restart docker
Tjek status for Docker:
sudo systemctl status docker
How to execute commands that requires elevated privileges
Brug sudo før kommandoen:
sudo <kommando></kommando>
Hvis du vil skifte til root-bruger:
sudo su
How to execute files, and if necessary, provide files/directories with required
permissions
For at gøre en fil eksekverbar:
chmod +x <filnavn></filnavn>
For at eksekvere en fil:
./<filnavn></filnavn>
Hvis filen kræver root-adgang:
sudo ./<filnavn></filnavn>
Demonstrate how to install new packages in a terminal, for example, how did you install
docker
For Ubuntu/Debian-baserede systemer (APT):
sudo apt update
sudo apt install docker.io