Outils pour utilisateurs

Outils du site


la_ligne_de_commande_sous_linux

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
la_ligne_de_commande_sous_linux [2018/02/01 15:47]
wilfried.pepin
la_ligne_de_commande_sous_linux [2018/03/14 12:15] (Version actuelle)
wilfried.pepin
Ligne 140: Ligne 140:
  
 La commande grep sert donc a filtrer les données d'un fichier. La commande grep sert donc a filtrer les données d'un fichier.
 +
 +==== La commande "​scp"​ ====
 +La commande scp permet une copie entre différentes machines sur le mêmes serveur.
 +
 +Imaginons que je souhaite transferer un fichier iso "​fichier1.iso"​ vers la machine 172.17.2.15 dans le dossier /​var/​lib/​vz/​template/​iso.
 +
 +Je fais alors:
 +  cp fichier1.iso 172.17.2.15/​var/​lib/​vz/​template/​iso
 +Il existe aussi différentes options:
 +
 +-p : garde les droits, date de dernière modification...
 +
 +-R : copier de menière récursive pour les dossiers
 +
 +On peut aussi préciser un utilisateur précis:
 +  cp fichier1.iso utilisateur@172.17.2.15/​var/​lib/​vz/​template/​iso
 +  ​
  
 ==== Changer son mot de passe ==== ==== Changer son mot de passe ====
Ligne 145: Ligne 162:
 Il faut utiliser la commande "​passwd"​ Il faut utiliser la commande "​passwd"​
   passwd   passwd
 +  ​
 +==== La commande "​df"​ ====
 +La commande df permet d'​avoir des informations sur le partitionnement de votre disque(le nom, la taille, le systeme de fichier, l'​espace libre, ...)
 +  df
  
 ===== Editer un fichier ===== ===== Editer un fichier =====
Ligne 249: Ligne 270:
 Dans cette exemple nous avons créer une utilisatrice jane d'uid 1010, de gid 1002 et nous avons aussi créer son dossier home dans le répertoire "/​home/​jane"​ (avec l'​option -m, marche aussi avec --create-home) Dans cette exemple nous avons créer une utilisatrice jane d'uid 1010, de gid 1002 et nous avons aussi créer son dossier home dans le répertoire "/​home/​jane"​ (avec l'​option -m, marche aussi avec --create-home)
  
 +
 +
 +
 +===== Le partitionnement en ligne de commande =====
 +Il existe deux utilitaire CLI  connu sur linux:
 +  cfdisk
 +  fdisk
 +  ​
 +"​cfdisk"​ est un utilitaire plus interactif, que je vous invite a découvrir par vous-même.
 +Nous allons nous intéréssez ici a fdisk
 +Pour modifier votre disque, faîtes:
 +  fdisk /​dev/<​nom_du_disque>​
 +  ex: fdisk /dev/sda1
 +(utiliser la commande "​df"​ pour voir l'​état de vos partition)
 +Ensuite vous arriver sur utilitaire qui vous demande quoi faire, les principales commandes:
 +  l: permet d'​afficher vos partitions
 +  d: permet de supprimer une partitions:
 +  n: permet de créer une partition
 +  w: écrit sur votre disque les changements (ATTENTION: une fois w taper, il est impossible de revenir en arrière)
 +  q: quitter, si vous n'avez pas écrit avec w, aucun changement n'est enregistrer
 +
 +Vous pouvez ensuite formater vos partitions avec un système de fichiers
 +par exemple avec ext4
 +  mkfs.ext4 /​dev/<​numero_de_la_partition>​
 +  ex: mkfs.exts /dev/sda1
 +(ATTENTION: cela efface toutes les données sur votre partition !)
 +
 +===== Accès à distance d'un serveur Windows depuis un client Linux =====
 +==== Installer rdesktop =====
 +Pour faire ceci, nous allons utiliser le paquet rdesktop.
 +  apt-get install rdesktop
 +==== Configurer son serveur Windows ====
 +Il faut modifier l’exécutable SystemPropertiesRemote.exe. Taper ceci dans la barre de recherche du menu démarrer
 +  SystemPropertiesRemote.exe
 +Ensuite il faut faire les modifications suivantes:
 +
 +- cochez "​Autoriser les connexions à distance vers cet ordinateur"​
 +
 +- cochez "​Autoriser les connexions d'​assistance à distance vers cet ordinateur"​
 +
 +- Cliquez sur "​Sélectionnez des utilisateurs"​ et ajoutez les utilisateurs dont vous voulez prendre le controle de la session
 +
 +- Trouver l'​adresse IP du serveur: cmd > ipconfig > prendre l'​adresse ipv4
 +
 +==== Utiliser rdesktop ====
 +Maintenant que le serveur Windows est configurer, vous pouvez vous connecter de cette façon:
 +  rdesktop -g 80% <​ip_du_serveur>​
 +Avec l'​option "​-g"​ qui est la taille en pourcentage d'​écran que prendra la fenêtre d'​accès a distance du serveur
  
 ===== Trucs et astuces ===== ===== Trucs et astuces =====
Ligne 268: Ligne 337:
   alias ppe="​cd /​var/​www"​   alias ppe="​cd /​var/​www"​
   ...   ...
 +
 +==== Se connecter a son serveur linux en ssh sur windows ====
 +=== Créer un serveur ssh ===
 +Nous allons voir comment se connecter en ssh sur son serveur linux depuis notre machine cliente windows.
 +Pour se faire installer le paquet openssh-server sur votre serveur ssh
 +  apt-get install openssh-server
 +Et voila, il est automatiquement configuré, vous avez avez fait de votre serveur linux un serveur ssh !
 +
 +=== Se connecter depuis windows ===
 +Pour se connecter depuis windows, installer un client ssh comme putty et lancez-le.
 +
 +Ensuite entrer l'​adresse ip du serveur, laisser le port sur 22 et cliquez sur connecter.
 +Ensuite connectez-vous avec votre utilisateur et mot de passe(ATTENTION:​ il n'est pas possible de se connecter directement en root par défault sur un serveur openssh)
 +==== Changer la langue du clavier ====
 +
 +Pour peu que vous ayez mal configurer votre clavier lors de l'​installation de votre OS GNU/Linux, vous pourriez vous retrouvez avec ce bon vieux clavier qwerty, bien dégueulasse.
 +Vous pouvez le changer comme ceci:
 +  setxkbmap fr
 +(il faudra le refaire a chaque démarrage de la machine)
la_ligne_de_commande_sous_linux.1517496435.txt.gz · Dernière modification: 2018/02/01 15:47 par wilfried.pepin