Pour ce premier tutoriel concernant les base de Linux, on va essayer de voir quelques commande pour naviguer dans le Shell de linux/unix. Pour utiliser un système d'exploitation Linux, se sont des commandes primordial à maîtriser.
Les commandes de base
- cd :Se déplacer dans un répertoire : cd rep1.
- ls : Lister les fichiers et dossiers d'un répertoire: ls dossier1.
- touch : Créer un fichier : touch fichier1.
- mkdir : Créer un répertoire: mkdir rep1.
- rm : Efface un fichier vide : rm fich1.
- rm : Efface un répertoire vide : rm rep1.
- cp : Copie un fichier fich1 dans un fichier fich2: cp fich1 fich2.
- cp : Copie le répertoire rep1 dans un répertoire rep2: cp -R rep1 rep2.
- mkdir : Créer un répertoire: mkdir rep1.
- rm : Efface un fichier vide : rm fich1.
- rm : Efface un répertoire vide : rm rep1.
- cp : Copie un fichier fich1 dans un fichier fich2: cp fich1 fich2.
- cp : Copie le répertoire rep1 dans un répertoire rep2: cp -R rep1 rep2.
- mv : Déplacer le fichier fich1 vers un autre fichier fich2: mv fich1 fich2.
- find : Recherche les fichiers contenant une chaine de caractère dans un répertoire:
find rep1 -name "formation-it".
Les commandes pour l'affichage du contenu d'un fichier
- cat : Affiche le contenu d'un fichier : cat fich1
- more : Affiche le contenu d'un fichier pa une page: more fich1
- more : Affiche le contenu d'un fichier pa une page: more fich1
- tail : Affiche les 20 dernières lignes d'un fichier: tail -20 fich1
- head : Affiche les 20 premières lignes du fichier: head -20 fich1
- grep : Cherche une chaine de caractère dans un fichier : grep "formation" fichier1.txt
- grep : Cherche une chaine de caractère dans un fichier : grep "formation" fichier1.txt
Commandes réseaux
- ifconfig : Afficher la configuration de la pile tcp/ip sur votre ordinateur, et aussi ça vous permet de configurer les interfaces réseaux comme dans ce cas:
ifconfig eth0 192.168.1.2 255.255.255.0 192.168.1.254: Affecter à l'interface eth0 une adresse IP fixe 192.168.1.2, avec un masque 255.255.255.0 et une passerelle par défaut 192.168.1.254.
- dhclient : Configuration automatique d'une interface en utilisant le serveur DHCP (Activation du client dhcp sur l'ordi): dhclient wlan0 ou dhclient eth0
- dhclient : Configuration automatique d'une interface en utilisant le serveur DHCP (Activation du client dhcp sur l'ordi): dhclient wlan0 ou dhclient eth0
- Ajouter la ligne nameserver 192.168.2.254 dans le fichie /etc/resolv.conf: permet de fixer l'adresse du serveur DNS.
-Ping : Tester la connectivité réseaux et permet de faire la résolution de nom de domaine en contactant le serveur DNS: ping www.formation-it.com