100% satisfaction guarantee Immediately available after payment Both online and in PDF No strings attached
logo-home
Résumé LINUX pour les nuls $7.06   Add to cart

Summary

Résumé LINUX pour les nuls

 0 view  0 purchase
  • Course
  • Institution

Les commandes de base linux, cours synthétisé

Preview 3 out of 23  pages

  • March 1, 2023
  • 23
  • 2022/2023
  • Summary
avatar-seller
SEMAINE N°1 LINUX + SHELL 07-10/11/2022




Introduction
Pour une application : il faut une base de donnée
un serveur d’application : là où l’user met son mdp
un serveur Web : va lire l’URL

Mais on installe ça où ? Sur des serveur LINUX ou Windows serveur

Linux psq les serveurs dont on a besoin s’installe sur le serveur LINUX (ou Windows serveur)

Sur un serveur Linux, on va manipuler des dossier, mais comment y accéder ? Mobaxtern ou
Putty. Comment se connecter ? via l’adresse IP du serveur ( adresse IP unique) + numéro de port
+ User et mot de passe

SSH est un protocole de communication

Architecture serveur LINUX : RAM (Go) + disque dur (Go) + Processeur (nombre de Core)
Quand on installe un composent, on l’installe sur le disque
Quand un composant tourne, il consomme de la RAM
Di érence entre mon PC et un serveur: performance ( mon PC ne peut pas tourner 24h/24
comme un serveur)

3 types de serveurs : LINUX UNIX Windows

Système d’exploitation Linus : Ubunto, Redhat

Administrateur système installe le système d’exploitation sur le serveur, c’est lui qui me donne les
login

Adresse IP 37.187.80.223
VPS http://vps-00d568e0.vps.ovh.net
Login/mdp apx03/apx03
Port 44500
7efkGauaJPaD

Avant la connexion au serveur, il faut véri er si le serveur est démarré : PING

Mettre l’adresse IP + numéro de port
OPEN
Login et mdp

Toute les commandes sont en minuscule, respecter les espaces

apx03@svl200 = login@nomdeserveur (nom de la machine : svl200)

Linux en chier
On part de la racine (« / ») (si on supprime la racine, tout part)
Bin : binaire, voir où est sont les commandes
Boot : redemarrage
Etc : con guration de système/ chier système ( ne jamais supprimer un chier système)
Home : à chaque fois on créer un user, il a un dossier perso (répertoire des utilisateurs(




ff fi fi fi fi

, SEMAINE N°1 LINUX + SHELL 07-10/11/2022



LINUX
Commandes fondamentales
Commande pwd : pour voir le répertoire courant
/home/apx03

Commande which pwd : pour savoir où est la commande
/usr/bin/pwd

Commence ls : savoir ce qu’il y a dans le repertoire courant
etudiant.txt nom.txt sed.txt system
ls /etc : contenu du dossier etc
ModemManager init.d pollinate
NetworkManager initramfs-tools popularity-contest.conf
PackageKit inputrc pro le
X11 iproute2 pro le.d
ls -lrt : trie par date de dernière modi cation + de détails comme si c’est un chier ou un dossier
Si commence par d : dossier, si commence par - chier
drwxr-xr-x 2 apx03 apx03 4096 Nov 6 08:39 system. (Dossier)
-rw-r--r-- 1 apx03 apx03 37 Nov 6 08:40 nom.txt. ( chier)
-rw-r--r-- 1 apx03 apx03 94 Nov 6 08:40 sed.txt
-rw-r--r-- 1 apx03 apx03 138 Nov 6 08:40 etudiant.txt
ls -a : a cher les chier cacher
.Xauthority .bash_history .bashrc .pro le etudiant.txt sed.txt
.. .ansible .bash_logout .cache .ssh nom.txt system
ls —help: help de la commande ls
ls -l : classe par ordre alphabétique

Commande cd/opt: changer de dossier (aller à opt, qui est dans le dossier actuel)
cd /.. : revenir sur un dossier en arrière cd /../.. revenir sur deux dossier en arrière
cd / revenir à la racine

Commande du : a cher la taille des chiers dans le dossier courant en octet et les tailles des
chiers présent dans les dossiers eux mêmes présent dans le dossier courant
du -h ou du -h . pour a cher l’unité ou
du nomde chier pour avoir la taille du chier mentionné ( chier existant dans le dossier courant)
du -h —max-depth=1 + taille des chiers présent au premier niveau dans le dossier courant
(exclu les chiers présent dans les dossiers aux mêmes présent dans le dossier courant)
du -h --max-depth=1 | sort -nr : + trie les chiers dans le dossier courant par taille décroissante

Commande cat /etudiant.txt : ouvrir un chier
cat -n /etudiant.txt
1 Alain
2 Jean
3 Marc
4 Christophe
5 Albert
cat etudiant.txt | more : a cher le chier page par page

Commande tail : a che les 10 dernières lignes d’un chier
tail -2 nom.txt : a cher les 2 dernières lignes du chier nom.txt

Commande head : a che les 10 premières lignes d’un chier




fi ffi fifi ffi
fi ffiffi ffiffi ffi fifi fi fififi fifi fi fifi fififi fi fi

, SEMAINE N°1 LINUX + SHELL 07-10/11/2022

head -2 nom.txt : a cher les 2 premières lignes du chier nom.txt

Commande mv :
mv etudiant.txt eleve.txt : pour renommer etudiant.txt en eleve.txt
mv /home/apx03/eleve.txt /home/apx03/system/ : déplacer eleve.txt dans system
Exemple:
mv system/ backup/ déplacer le dossier system dans le dossier backup quand les deux sont
dans le même dossier (chemin relatif)

Commande cp : permet de faire des copies de chiers ou de répertoires
cp -r pour copier un dossier et ce qu’il y a dedans (r pour récursif)

Commande rm test.txt : supprime le chier test.txt
rm -i test.txt pour demander la con rmation de l’utilisateur (i pour interactive)
rm -r cours/ supprimer le dossier cours et tout ce qu’il contient (r pour récursif)
rm -f test.txt force la suppression du chier text.txt

Commande mkdir backup : pour créer un dossier nommé backup
mkdir -v backup/ a che un message lors de la création d’un dossier
created directory ‘backup/’

Commande touch etudiant.txt : pour créer un chier nommé etudiant.txt

Commande shutdown : arrêter le système, avertit les utilisateurs que le système va être
stoppé, bloque les possibilités de se connecter (login) au système. Cette commande donne la
possibilité d’arrêter le système soit immédiatement soit après un certain délai.
shutdown -r ou reboot pour redemarrer le système


Commande ps -ef : voir tous les Process lancé ( équivalent du gestionnnaire de tâche)
UID PID PPID C STIME TTY TIME CMD
ps -fu apx03 : consommation de cpu et ram des processus ( charge du système) par l’utilisateur
apx03 à l’instant t
ps -aux : consommation de cpu et ram des processus ( charge du système) à l’instant t
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
top : consommation de cpu et ram des processus ( charge du système) en temps réél


Commande kill : kill+PID arrêter un Process (programme) en cours d’exécution
kill -9PID ( -9 pour forcer l’arrêt)

top & : donne le PID du process top .
Pour avoir le PID on peut aussi utiliser ps -aux | grep top pour avoir la ligne où est
mentionné le process et obtenir son PID

Commande nd chercher un chier ou un dossier (locate, which, whereis, whatis, et apropos)
. ou / ou rien pour dossier courant
nd / -name etudiant.txt : a che les éléments dans le dossier courant et dont le nom est
etudiant.txt
nd . -name « *.txt » : a che les éléments dans le dossier courant dont le nom ni par « .txt »
nd . -size -50M : a che les dossiers et chiers présent dans le dossier courant et dont la taille
est inférieur à 50M
nd -user
nd -type(f pour chier, d pour dossier...)
nd -atime(date du dernier accès au chier)




fi

fi fi ffi
ffi ffi ffi fi fi fifi fifi fi fi fi fi

The benefits of buying summaries with Stuvia:

Guaranteed quality through customer reviews

Guaranteed quality through customer reviews

Stuvia customers have reviewed more than 700,000 summaries. This how you know that you are buying the best documents.

Quick and easy check-out

Quick and easy check-out

You can quickly pay through credit card or Stuvia-credit for the summaries. There is no membership needed.

Focus on what matters

Focus on what matters

Your fellow students write the study notes themselves, which is why the documents are always reliable and up-to-date. This ensures you quickly get to the core!

Frequently asked questions

What do I get when I buy this document?

You get a PDF, available immediately after your purchase. The purchased document is accessible anytime, anywhere and indefinitely through your profile.

Satisfaction guarantee: how does it work?

Our satisfaction guarantee ensures that you always find a study document that suits you well. You fill out a form, and our customer service team takes care of the rest.

Who am I buying these notes from?

Stuvia is a marketplace, so you are not buying this document from us, but from seller ryma1. Stuvia facilitates payment to the seller.

Will I be stuck with a subscription?

No, you only buy these notes for $7.06. You're not tied to anything after your purchase.

Can Stuvia be trusted?

4.6 stars on Google & Trustpilot (+1000 reviews)

60281 documents were sold in the last 30 days

Founded in 2010, the go-to place to buy study notes for 14 years now

Start selling
$7.06
  • (0)
  Add to cart