Mes notes Linux

Mes notes Linux

Accès console

taper CRTL+ALT+F


Afficher le dossier où l'on est :

pwd pour "Print Working Directory


Ce déplacer dans les dossiers

cd / : retour au répertoire racine. La racine windows est C: et / en linux

cd .. : pour remonter au répertoire parent.

cd nomDuDossier : pour descendre dans le dossier immédiatement inférieur

cd /chemin/chemin/nomDuDossier : pour indiquer le chemin absolu.


Ajouter et retirer un utilisateur

Pour ajouter sudo adduser nomUtilisateur

Pour retirer sudo deluser nomUtilisateur


Connaître les groupes auquels on appartient

Taper id dans le terminal


Ajouter et retirer un utilisateur à un groupe

Pour ajouter sudo adduser nomUtilisateur nomGroupe

Pour ajouter sudo deluser nomUtilisateur nomGroupe

adduser et deluser sont des commandes qui n'existent que sous Debian et tous ses descendants, dont Ubuntu.
Partout ailleurs on doit utiliser useradd et userdel, qui sont les commandes Unix traditionnelles fonctionnant partout.
Elles font globalement la même chose mais de manière beaucoup plus basique : si vous n'appelez pas passwd vous-mêmes, le compte ne sera pas activé et n'aura pas de mot de passe.


Ajouter ou supprimer un groupe :

addgroup : crée un groupe. Exemple : sudo addgroup amis

delgroup : supprime un groupe

Changer de groupe à un utilisateur :

usermod -g. Exemple sudo usermode -g amis patrick ajoute patrick au groupe amis


Changer les propriétaires de fichiers :

chown Par exemple chown patrick rapport.txt : patrick devient propriétaire du fichier rapport.txt


Changer les droits : :

chmod.
root@mateo21-desktop:/home/mateo21# ls -l rapport.txt on obtient : -rw-r--r-- 1 patrick mateo21 0 2007-11-15 23:14 rapport.txt patrick est propriétaire et peut Read et Write. Le groupe mateo21 ne peut que Read et les autres utilisateurs de la machine également.

A retenir : Droit et chiffre (r=4, w=2 et x=1)

Exemple : sudo chmod 753 rapport.txt : patrick peut rwx, le groupe mateo21 peut r-x et les autres x


Lancer LAMPP

Saisir dans le terminal : $ sudo /opt/lampp/lampp start


Quand XAMPP fait des siennes..

Starting XAMPP for Linux 5.5.28-0...
XAMPP: Starting Apache...fail.
XAMPP: Another web server is already running.
XAMPP: Starting MySQL...ok.
XAMPP: Starting ProFTPD...already running.

Faire ceci :

sudo /etc/init.d/apache2 stop
sudo /opt/lampp/lampp stop
sudo /opt/lampp/lampp start

Installer un logiciel

Saisir dans le terminal : $ sudo apt-get update (pour faire les mises à jour)

Saisir dans le terminal : $ sudo apt-get install nomDuLogiciel

Saisir dans le terminal : $ sudo apt-get install -f Pour installer les dépendances manquantes à l'installation (si message d'erreur)


Désinstaller et purger un logiciel via la console

Saisir dans le terminal : $ sudo apt-get remove nomDulogiciel --purge

Puis $ sudo apt-get autoremove


D'après OpenClassRoom :

$ sudo apt-get remove nomDulogiciel supprime le logiciel sans les dépendances

$ sudo apt-get autoremove nomDulogiciel supprime le logiciel avec les dépendances inutilisées


Télécharger un fichier

Saisir dans le terminal : $ sudo wget adresseUrl


Devenir root en permanence :

Saisir dans le terminal :sudo su

Ce situer dans à la racine "/" et faire CTRL + D ou exit pour en sortir


Lister les dossiers

ls sans détails

ls -l avec détails

ls -a avec fichiers cachés


Installation WebCam HUE

Pour vérifier l'installation de votre webcam, il faut saisir dans un terminal : gstreamer-properties. Si pas installé faire sudo apt-get install gnome-media puis installé un logiciel type Cheese ou Guvcview Guvcview me semble mieux.


Installation MagicDraw
vignette vidéoCopier MagicDraw_180_sp1_unix.sh dans mes documents (par exemple) puis clic droit, permettre au fichier de s'exécuter. Double cliquer sur le fichier puis suivre les instructions.
Installation WKHTMLtoPDF
vignette vidéoSite Grafikart : installation d'un convertisseur HTML vers PDF