commit cf58fbac9c06c7d8c129eb32a6c7f8e85082215a Author: sarah Date: Thu Apr 8 16:10:08 2021 +0200 linuxdocu diff --git a/LinuxLignedecommande.md b/LinuxLignedecommande.md new file mode 100644 index 0000000..602d7a1 --- /dev/null +++ b/LinuxLignedecommande.md @@ -0,0 +1,85 @@ +openclassroom pour entrainement et video + + +Site internet pour ligne de commande [ici](https://ryanstutorials.net/) + +**Ligne de commande** + +Creation ficher touch "nom du file" + \ : maniere de creer le nom d'un dossier sans qu'il en face plusieurs a cause des espaces + +Editeur de text 'nano' utilé pour la création de text += le chapeau signifie la touche " contrôle" + +commande file : determiner le type de ficher sait +Chercher le chemin d'un file : which "ficher en question" + +pour renomer ficher : mv "ficher1 " ficher2" + +* - represents zero or more characters +? - represents a single character +[] - represents a range of characters + +touch picture_ {00..99}.jpg +touch Picture_ {00..99}.jpg + +[Pp] pour avoir une liste avec P et p + + +**Ajouter user** + +sudo adduser marie +ls /home : voir les users +changer d'utilisateur via ligne de commande :^su 'nom' + +question : root? + +Chmod : changer permission -r +r + +type de group dans ls -l +u g o + +**permissions** +0 = rien +4 = r +2 = w +1 = x + +chown : change ownership pour changer de hoofduser + +sarahbis : sudo chown steve:steve mysecretfile pour donner le ownership a une autre personne + +/home/skel/ + +Telecharger site via console : wget "site" + + + +Alias pour creer un nouveau raccourci +Creer une nouvelle variable : nano .bashrc, #Own command +exemple : alias ll="ls-l" + Name="Sarah Rmiki" +Ensuite taper dans console : ll resulats +ensuite tester echo $NAME = Sarah Rmiki +echo "welcom sarah" se met automatiquement en ouvrant la console +Sleep 1 +htop +exit status : reussite ou fail d'une commande + +**SSH : secure shell** + +Sudo tasksel pour changer de desktopenvirement + +pour se connecter sur un autre serveur avec une adresse ip: + +ssh + adresse ip, yes +pour se connecter a distance +Configuration pour enlever le mode nat : config dans vm , reseau, adapter changer nat ou bridge + +ouvrir 2e terminal sur 2 vm, sur le premier terminal chercher le ip en metant bridge +aller sur 2 terminal telecharger ssh si pas encore fait puis faire : ssh studenten@♦numero ip + +**vim** + +telechager : vim.tiny +vimtutor toturial