Parlons de Linux au sens large qui est un sytème d'exploitation📌 gratuit:


-Noyau Linux conçu par Linus Torvalds


-Utilitaire GNU/projet GNU, certain outils et license conçu par Richard Matthew Stalleman


linux and GNU


Commençons par nommer les différentes distribution linux comme Debian, Ubuntu...


Qui vous permet d'administrer, de faire de la bureautique ...


Utiliser sur Oracle VM ces distibutions vous permettrons dans windows de naviguer sur le web et vous permet d'utiliser au mieux vos ressources (cpu, network,...) via votre Virtual Machine. Mais aussi de faire de l'édition d'image, du traitement de texte, de la lecture audio ou vidéo... C'est donc un OS complet que nous fournient par ces différente entreprise ou développeur (développeur Debian, Canonical Ltd. ...).


Une chose importante dans ces distro c'est la possibilité d'utiliser ou non le terminal qui nous permets gràce à des commandes (du code📌) d'administrer notre nouveau système d'exploitation.


Aprés avoir allumer votre machine ou OS, d'avoir attribuer des ressources réseau et matériel.


C'est donc l'installation que nous avons fait gràce au LiveCD ou à un DistroDebian.iso télécharger depuis votre ancienne machine par exemple.


Mais comme nous somme tous des futur administrateur, futur codeur (ou seulement des curieux)... nous voulons vite voir de quoi retourne notre environemment graphique et bien entendu notre terminal.


Nous entrons donc dans notre machine en la bootant depuis notre VM et en entrant nos renseignements ( login, mot de passe). Excellent nous découvrons notre nouvelle machine.


Donc, les commandes nous permmettent d'administrer notre distro.


📌Voici, les plus utiles pour commencer sur votre machine:


uname: Affiche l'enssemble des informations system


whoami: affiche l'utilisateurs connectés à votre machine (userid)


who: affiche la liste des utilisateurs connectés à votre machine


pwd: renvoie le répertoire courant


ls: liste le contenu d'un répertoire


exemple: #prompt# ls -n | grep home


cd: se déplace dans un répertoire


exemple: #prompt# cd home/


cp: copie un document


exemple: #prompt# cp shellscript.pdf newnamescript.pdf


mv: déplace un document


rm: supprimme un document


mkdir: créer un répertoire


exemple:#prompt# mkdir MonRep


cat: affiche le contenu d'un document txt, xml, log...etc




Dessous un script shell bash en téléchargement (diffculté facile ⭐):
visit-website.sh