Skip navigation

Archives mensuelles : October 2013

Installer la carte WiFi sur le DELL Precision m4600

En premier lieux, il faut télécharger le paquet firmware-iwlwifi qui se trouve à cette adresse :

http://ftp.us.debian.org/debian/pool/non-free/f/firmware-nonfree/firmware-iwlwifi_0.28+squeeze1_all.deb
Où à celle-ci :
http://www.debian.nicolas-sery.com/firmware-iwlwifi_0.28+squeeze1_all.deb

Installation de paquet.

root@debian~#: dpkg -i -R firmware-iwlwifi_0.28+squeeze1_all.deb


Lire la suite…

by | October 24, 2013 | No Comments | Réseaux Système


La commande :r

La commande :r! commande insére le résultat d’une commande à partir de la ligne courante.

La commande :r nom-fichier sans le !, insère le contenu du fichier nom-fichier à partir de la ligne courante.

:r! date

sortie

Sun Jan 25 14:14:06 CET 2015

by | October 23, 2013 | No Comments | Vim | Tags : commande :r commande vim

Les sessions sous Vim

La commande :mksession sans option écrit le fichier Session.vim qui enregistre l’état de la session en cours dans le
dossier courant.

La commande :mksession! écrase le fichier Session.vim existant. Même mécanisme que :w et :w!.

L’option -S permet de lancer Vim avec la session Session.vim.

user@debian~$: vim -S

La commande :mksession nom-session enregistre la session nom-session dans le dossier courant.

user@debian~$: vim -S nom-session

by | October 23, 2013 | No Comments | Vim | Tags : mksession vim session

Ouvrir plusieurs fichiers à la fois

Ouvre plusieurs fichiers en même temps et les placent dans des onglets.

user@debian~$: vim -p fichier-1  fichier-2 fichier-n

L’option -p indique à Vim d’ouvrir fichier-1 et fichier-2 dans des onglets différent.

Pour créer un onglet on utilise la commande :tabedit. Utilisé seul, :tabedit ouvre un onglet vide. Pour ouvrir un fichier dans un onglet, on l’utilise comme suit :tabedit nom-fichier.

Pour déplacer un onglet à la position n, 0 étant la première position (la plus à gauche), on utilise :tabmove n.

La navigation entre les onglets se fait grâce au touche g + t (onglet suivant) et g + T (onglet précédent). Néanmoins, les touches Ctrl + PgDown pour l’onglet précédent et Ctrl + PgUp pour l’onglet suivant fonctionnent aussi.

by | October 23, 2013 | No Comments | Vim | Tags : vim navigation

Splitter la fenêtre et navigation dans les fenêtres splittées

Combinaison de touches Action
Ctrl+wq Ferme la fenêtre splitter courante
Ctrl+ws Split horizontalement
Ctrl+wS Split horizontalement
Ctrl+wCtrl+s Split horizontalement
Ctrl+wv Split verticalement
Ctrl+wCtrl+v Split verticalement
Ctrl+wh Basculer sur la fenêtre de gauche
Ctrl+wCtrl+h Basculer sur la fenêtre de gauche
Ctrl+wleft Basculer sur la fenêtre de gauche
Ctrl+wj Basculer sur la fenêtre en-dessous
Ctrl+wCtrl+j Basculer sur la fenêtre en-dessous
Ctrl+wdown Basculer sur la fenêtre en-dessous
Ctrl+wk Basculer sur la fenêtre au-dessus
Ctrl+wCtrl+k Basculer sur la fenêtre au-dessus
Ctrl+wup Basculer sur la fenêtre au-dessus
Ctrl+wl Basculer sur la fenêtre de droite
Ctrl+wCtrl+l Basculer sur la fenêtre de droite
Ctrl+wright Basculer sur la fenêtre de droite
Ctrl+ww Basculer sur la vue suivante
Ctrl+wCtrl+w Basculer sur la vue suivante
Ctrl++ Agrandir la fenêtre actuel
Ctrl+ Réduit le fenêtres actuel
Ctrl+= Égalise à nouveau la taille des fenêtres
Ctrl+r Échange la position des fenêtres
Ctrl+R
[Ctrl+shift+r]
Échange la position des fenêtres
Ctrl+shift+{h | j | k | l} Déplacement ou split horizontalement / verticalement.
Les touches h, j, k et l permettent de se déplacer d’un fenêtres à l’autre, utilisé en MAJUSCULE elles déplacent les fenêtres

by | October 23, 2013 | No Comments | Raccourci clavier Vim | Tags : écran splité raccourcis clavier vim vim vim navigation

Les raccourcis clavier de Vim (tous mode confondu)

Vim est un éditeur de texte intégré hautement configurable permettant d’édition des textes efficacement. Ce est une version améliorée de l’éditeur vi distribué avec la plupart des systèmes UNIX. Vim est distribué gratuitement en tant que charityware.
Lire la suite…

by | October 23, 2013 | No Comments | Raccourci clavier Vim | Tags : raccourcis clavier vim vim mode insertion

Recherche et remplacement

:s/ancien/nouveau : remplace la première occurrence de la ligne où se trouve le curseur

:s/ancien/nouveau/g : remplace toutes les occurrences de la ligne où se trouve le curseur

:#,#s/ancien/nouveau/g : remplace toutes les occurrences dans les lignes n° # à # du fichier

:%s/ancien/nouveau/g : remplace toutes les occurrences dans tout le fichier. C’est peut-être ce que vous utiliserez le plus fréquemment.

by | October 23, 2013 | No Comments | Vim | Tags : recherche et remplacement

Les raccourcis clavier dans un terminal

Ctrl + L : efface le contenu de la console. c’est l’équivalent de la commande clear.

Ctrl + D : envoie le message EOF (End Of File). Équivalent de la commande exit. Permet, entre autre, de se déloguer jusqu’à fermeture de la cousole (en mode graphique).

Shift + PgUp : remonte dans les messages envoyés par la console. En mode graphique, la molette de la souris accomplit aussi très bien cette action.

Shift + PgDown : descend dans les messages envoyés par la console.

Ctrl + A : ramène le curseur au début de la commande. La touche Origine a le même effet.

Ctrl + E : ramène le curseur à la fin de la ligne de commandes. La touche Fin a le même effet.

Ctrl + U : supprime tout ce qui se trouve à gauche du curseur. Si celui-ci est situé à la fin de la ligne, cette dernière sera donc supprimée en totalité.

Ctrl + K : supprime tout ce qui se trouve à droite du curseur. S’il est situé au début de la ligne, celle-ci sera donc totalement supprimée.

Ctrl + W : supprime le premier mot situé à gauche du curseur.

Ctrl + Y : colle le texte de supprimer avec Ctrl + U, Ctrl + K ou Ctrl + W.

Ctrl + R : recherche dans l’historique par auto-complétion.

by | October 23, 2013 | No Comments | Raccourci clavier | Tags : raccourcis clavier terminal

Connexion automatique au serveur FTP

Afin d’éviter de taper les identifiants ftp à chaque connexion, il est possible de créer un fichier ~/user/.netrc qui stock ces informations. Voici sa structure.

machine ftp.serveur.com login user@serveur.com password password


Lire la suite…

by | October 23, 2013 | No Comments | Réseaux | Tags : .netrc connexion autaumatique ftp macro

Connexion au serveur FTP

Pour se connecter au serveur ftp, il faut tout d’abord contacter le serveur via la command ftp.

user@debian~$:  ftp -i ftp.serveur.com


Lire la suite…

by | October 23, 2013 | No Comments | Réseaux | Tags : connexion serveur ftp ftp

Copier des fichiers sur le réseau

La commande scp permet de copier des fichiers ou des répertoires via le réseau, le tout en console.

: il s’agit bien ici d’une architecture type client/serveur. Le client étant la machine initiant la procédure de copie.

Copier un fichier depuis le client vers la serveur (upload).

user@debian~$: scp -rC fichier login_distant@ip_machine_distant: /repertoire_de_reception_distant

Copier un fichier à partir le serveur sur le client (download).

user@debian~$:  scp -rC login_distant@ip_machine_distant:fichier /repertoire_de_destination

Quelques options de la commande scp

Option Description
-r Récursive mode. À utiliser lorsque de dossier doivent-être copier.
-C Compresse les fichiers avant envoie. Très utile pour les gros dossiers.
-v Mode verbose

by | October 23, 2013 | No Comments | Réseaux | Tags : copie de fichier scp ssh copie

Identification automatique avec SSH

Pour se connecter sur une machine distante, cette dernière demande le mot de passe de la session en cours. Et ce pour un certain nombre de commandes, comme le transfère de fichier. Afin de rendre l’utilisation de SSH plus confortable, il est possible d’utiliser l’idenfitication automatique.

Côté client, lancer ssh-keygen.

user@debian~$: ssh-keygen -t rsa


Lire la suite…

by | October 23, 2013 | No Comments | Système | Tags : connexion à distance ssh

Structure de fichier : /etc/group

Le fichier group définit dans /etc/ comprend 4 champs, séparés par le symbole « : ».

root:x:0:
stan:x:1000:
admin:x:119:stan

admin : nom du groupe. Affiché lors de l’exécution de la commande li avec l’option -l, vous verrez ce nom imprimé dans le domaine de groupe.
x : Généralement mot de passe n’est pas utilisé, par conséquent, il est vide. Ce fichier peut stocker des mots de passe cryptés. Ceci est utile pour mettre en œuvre des groupes privilégiés.
119 : Chaque utilisateur doit se voir attribuer un ID de groupe. Vous pouvez voir ce numéro dans le fichier passwd définit dans /etc/.
stan : Il s’agit d’une liste de noms d’utilisateur des utilisateurs qui sont membres du groupe. Les noms d’utilisateur, doivent être séparées par des virgules.

by | October 23, 2013 | No Comments | Gestion Utilisateur | Tags : fichier de configuration group groupe utilisateur

Structure de fichier : /etc/passwd

Le fichier passwd définit dans /etc/ comprend 7 champs, séparés par le symbole « : ».

root:x:0:0:root:/root:/bin/bash
stan:x:1000:1000:Stan MARCH,42,646-222-4444,646-222-4441:/home/stan:/bin/bash


Lire la suite…

by | October 22, 2013 | No Comments | Système | Tags : stucture de fichier

Modifier le groupe primaire d’un utilisateur.

La commande usermod avec l’option --gid ou -g permet de changer le groupe primaire de l’utilisateur.

root@debian~#: usermod --gid nouveau-groupe utilisateur

by | October 22, 2013 | No Comments | Gestion Utilisateur | Tags : modifier un groupe usermod

Modification d’un groupe

La commande groupmod permet de modifier un groupe.

root@debian~#: groupmod --new-name nouveau-nom ancien-nom

L’option --new-name, gpasswd ajoute un utilisateur à un groupe.

root@debian~#: groupmod --gid 1014 nom-groupe

Modifie le gid du groupe nom-groupe pour 1014. Le gid doit être un entier non négatif compris, de préférence, à partir de 1000 car le numéro gid compris entre 1 et 999 sont généralement attribués aux groupes systèmes. Si on tente d’attribuer à un groupe un gid déjà existe la commande renvoie une erreur indiquant que le numéro gid existe déjà. Pour attribuer un gid déjà existant à un groupe, il faut utiliser l’option --non-unique ou -o. Comme suit :

root@debian~#: groupmod -og 1002 nom-groupe

Modifie le gid du groupe nom-groupe pour 1002. L’option -o s’utilise uniquement avec l’option -g et dans cet ordre : -go.

: les fichiers ne changent pas de gid à l’attribution du nouveau numéro de gid. Ils doivent, par conséquent, être changé manuellement.

by | October 22, 2013 | No Comments | Gestion Utilisateur | Tags : groupe groupmod modifier un groupe

Administrer un utilisateur et ses groupes

La commande gpasswd permet d’ajouter ou de supprimer un utilisateur d’un groupe. Avec l’option --add, gpasswd ajoute un utilisateur à un groupe.

root@debian~#: gpasswd --add nom-utilisateur nom-groupe

Avec l’option --delete, gpasswd supprime un utilisateur d’un groupe.

root@debian~#: gpasswd --delete nom-utilisateur nom-groupe

Pour supprimer un utilisateur d’une liste de groupe, il faut utiliser la commande usermod avec l’option -G.

Article lié : Ajouter un utilisateur à un ou plusieurs groupes

by | October 22, 2013 | No Comments | Gestion Utilisateur | Tags : groupe groupe utilisateur supprimer un utilisateur

Supprimer un groupe utilisateur

La commande delgroup permet de supprimer un groupe utilisateur.

root@debian~#: delgroup nom-groupe

: il n’est pas possible de supprimer le groupe primaire d’un utilisateur si ce groupe contient lui-même des utilisateurs.

by | October 22, 2013 | No Comments | Gestion Utilisateur | Tags : delgroup groupe supprimer un groupe

Créer un groupe utilisateur

La commande addgroup permet d’ajouter un groupe utilisateur.

root@debian~#: addgroup nom-groupe

by | October 22, 2013 | No Comments | Gestion Utilisateur | Tags : addgroup groupe utilisateur

Consulter la liste des groupes d’un utilisateur

La commande groups permet de consulter les groupes auxquelles un utilisateur appartient.

user@debian~$: groups nom-utilisateur

by | October 22, 2013 | No Comments | Gestion Utilisateur | Tags : commande groupe groups information utilisateur

Modifier le mot de passe d’une liste d’utilisateurs

chpasswd change le mot de passe d’une liste d’utilisateurs. Les mot de passe sont affiché en clair, c’est à dire affiché à l’écran.

root@debian~#: chpasswd
utilisateur-01:mdp
utilisateur-02:mdp
utilisateur-n:mdp

Entrer le nom de l’utilisateur séparé avec le symbole « : « le mot de passe. Pour terminer et sortir de la commande : Ctrl+D.

by | October 21, 2013 | No Comments | Gestion Utilisateur | Tags : chpasswd modification utilisateur mot de passe

Gérer les comptes utilisateurs

Modifier le mot de passe d’un utilisateur

La passwd sans option est une commande intéractive.

root@debian~#: passwd nom_utilisateur


Lire la suite…

by | October 21, 2013 | No Comments | Gestion Utilisateur | Tags : modification utilisateur mot de passe passwd

Modifier les informations personnelles de l’utilisateur

Mise à jour du nom, prénom, des numéros de téléphones, ect… de l’utilisateur.

root@debian~#: chfn nom-utilisateur


Lire la suite…

by | October 21, 2013 | No Comments | Gestion Utilisateur | Tags : chfn commande modification utilisateur

Ajouter un utilisateur à un ou plusieurs groupes

Ajoute nom-utilisateur à grp1, grp2 et grp3 sans le supprimer de ses groupes grâce à l’option --append ou -a.

root@debian~#: usermod -aG grp1,grp2,grp3 nom-utilisateur

Article lié : Commande : gpasswd – administre un utilisateur et ses groupes

by | October 21, 2013 | No Comments | Gestion Utilisateur | Tags : groupe modification utilisateur usermod

Modifier le login et le répertoire personnel d’un utilisateur

La commande usermod associé à l’option --login ou -l permet de changer le login de l’utilisateur. En revanche le nom de son dossier personnel reste le même. Il faut donc le changer manuellement. Par conséquent l’attribution de ce répertoire personnel au système ne sera plus le même. C’est pourquoi il est nécessaire de suivre une procédure afin de modifier : le login et le nom de répertoire personnel pour enfin attribuer ce nouveau répertoire à l’utilisateur renommé.
Lire la suite…

by | October 21, 2013 | No Comments | Gestion Utilisateur | Tags : commande login usermod

Suppression d’un utilisateur

Supprimer un utilisateur.

root@debian~#: deluser --remove-all-files nom-utilisateur

Avec l’option --remove-all-files supprime TOUS les fichiers de l’utilisateur, ainsi que les fichiers qui lui sont lié. C’est-à-dire son répertoire /home et les fichiers lui appartenant, mais qui seraient placées dans les dossiers d’autres utilisateurs.

by | October 21, 2013 | No Comments | Gestion Utilisateur | Tags : commande deluser supprimer un utilisateur

Modifier des utilisateurs

Modification d’utilisateur.

root@ubuntu~#: usermod [option] nom-utilisateur
Option Description
-a, --append Ajoute un groupe supplémentaire à l’utilisateur. À utiliser avec -G(--gid).
--home Change le répertoire personnel /home/user/ de l’utilisateur.
-g, --gid Change le nom du groupe ou le numéro du groupe initial de l’utilisateur. Le groupe doit déjà exister.
Les fichiers en dehors du répertoire personnel de l’utilisateur doit être changé manuellement.
-G, --groups Fixe l’appartenance de l’utilisateur à une liste de groupes secondaires séparé par « ‘ » et sans espace.

: supprime l’utilisateur des autres groupes si l’option -a (--append) n’est pas utilisé.

-l, --login Change le login de l’utilisateur.
-m, --move-home Déplace le contenu du répertoire personnel de l’utilisateur.

by | October 21, 2013 | No Comments | Gestion Utilisateur

Ajouter des utilisateurs

La commande d’ajout d’utilisateur est adduser pour éviter de créer un groupe de nom du l’utilisateur (qui ne contient généralement que cet ulilisateur), il est conseillé de mettre ce nouvel utilisteur dans un groupe préalablement créé grâce à l’option --ingroup.

root@debian~#: adduser --ingroup nom-du-groupe nom-de-l'utilisateur


Lire la suite…

by | October 21, 2013 | No Comments | Gestion Utilisateur | Tags : chfn chpasswd passwd

Fichier de configuration d’ajout d’utilisateur

Le fichier adduser.conf défénit dans /etc/ permet de configurer le comportement par défaut de la commande adduser. L’appartenance au(x) groupe(s) par défaut en fait partie ainsi que l’intervalle de des gid et iud.
Lire la suite…

by | October 21, 2013 | No Comments | Gestion Utilisateur | Tags : adduser ajout utilisateur fichier de configuration

Synchronisation et backup

L’un des outil permettant de faire des backups intelligemment s’appelle rsync. Cet outil peut gérer la suppression de fichier. Le backup peut également se faire à distance via ssh.

Installation de rsync.

root@debian~#: aptitude install rsync


Lire la suite…

by | October 20, 2013 | No Comments | Manipulation de fichier | Tags : commande rsync

Renommage multiple de fichiers

Le renommage multiple est très simple il faut seulement comprendre la synthax de la commante rename qui est sensiblement la même que l’outil de recherche de Vim.
Lire la suite…

by | October 20, 2013 | No Comments | Manipulation de fichier | Tags : rename

Commande : find – rechercher

La commande find recherche physiquement des fichiers ou des répertoires.

À ne pas confondre avec locate qui cherche dans un registre.
Lire la suite…

by | October 20, 2013 | No Comments | Manipulation de fichier | Tags : recherche fichier

Les instructions en bash.

En scripting shell, il faut entourer d’espaces les crochets des instructions.

Ainsi, l’instruction suivante est incorrecte :

if [$test = "test"];then
   echo "le test est vérifié";
fi

En revanche celle-ci est correcte :
$test

if [ $test = "test" ];then
   echo "le test est vérifié";
fi

La condition : if, elif et else.

if [ $test = "test" ];then
   echo "le test est vérifié";
elif [ $test = "test" ];then
   echo "le test-2 est vérifié";
else
   echo "le test-3 est vérifié";
fi

La boucle while.

i=0;
while [ $i -lt 5 ];do
   echo "loop number :" $i;
   (( i++ ));
done

La boucle for.

i=0;
while [ $i -lt 5 ];do
   echo "loop number :" $i;
   (( i++ ));
done

by | October 20, 2013 | No Comments | Scripting

Manipulation de tableau (array) en bash.

Déclarer un tableau (array) en bash.

tableau=("valeur 01" "valeur 02" "valeur n");

Attribuer une valeur à un élément n.

tableau[n]="valeur n";

Afficher valeur d’un élément n.

echo ${tableau[n]};

Afficher tout les élément d’un tableau sous forme de liste.

echo ${tableau[@]};

Afficher tout les éléments d’un tableau sous forme de chaîne.

echo ${tableau[*]};

by | October 20, 2013 | No Comments | Scripting

Déclaration, modification, appel et affichage d’une variable.

Déclarer ou modifier une variable en bash.

variable="valeur";

Appel de variable en bash.

$variable;

: l’appel et la déclaration/modification de variable ne se font pas de la même façon. Le signe “$” placé devant la variable indique au shell que l’on souhaite lire la variable. L’absence du signe “$” indique que l’on souhaite affecter une valeur à la variable ou à en modifier la valeur.

Affichage de variable en bash.

echo $variable;

by | October 20, 2013 | No Comments | Scripting | Tags : variable

Trouver la résolution de la police de caractère

Résolution de la police de caractère

user@debian~$: xdpyinfo | grep resolution


Lire la suite…

by | October 18, 2013 | No Comments | Bonnes pratiques | Tags : font police

Mise à jour de Iceweasel

Ajouter les lignes suivantes dans le fichier sources.list définit dans /etc/apt/.

/etc/apt/sources.list

deb http://mozilla.debian.net/ wheezy-backports iceweasel-release
deb-src http://mozilla.debian.net/ wheezy-backports iceweasel-release


Lire la suite…

by | October 18, 2013 | No Comments | Système

Recherche de commande

Le fichier sources.list définit dans /etc/apt/ un document au format texte brut contenant une liste successive de lignes APT. Ces lignes donnent l’information à propos de dépôts de paquets pour le système d’exploitation.

Il peut-être générer en ligne. Voici un exemple.

http://debgen.simplylinux.ch/

by | October 18, 2013 | No Comments | Système | Tags : gestion de paquets sources.list

Recherche de commande

apropos est une commande qui permet de rechercher une commande à partir d’un mot clef.

user@debian~$: apropos mot-clef


Lire la suite…

by | October 18, 2013 | No Comments | Système | Tags : commande recherche commande

Nettoyer le disque dur

root@debian~#: aptitude clean

Efface du disque dur les paquets téléchargés pour être installés (inutile quand la source est un CD ou un fichier du système de fichiers local).

Article lié : Installation de paquets Installer un paquet local Mise à jour des paquets Suppression de paquets

by | October 18, 2013 | No Comments | Système | Tags : gestion de paquets nettoyage système

Mise à jour des paquets

Mettre à jour la liste des paquets.

root@debian~#: aptitude update


Lire la suite…

by | October 18, 2013 | No Comments | Système | Tags : gestion de paquets mise à jour update

Suppression de paquets

Désinstaller un paquet.

root@debian~#: aptitude remove paquet

Désinstalle le paquet paquet sans effacer ses fichiers de configuration.

root@debian~#: aptitude purge paquet

Idem que la commande précédente mais ses fichiers de configuration sont supprimés.

Article lié : Installation de paquets Installer un paquet local Mise à jour des paquets Nettoyer le disque dur

by | October 18, 2013 | No Comments | Système | Tags : gestion de paquets nettoyage système suppression de paquets

Installation de paquets

Installer des paquets.

root@debian~#: aptitude install paquet-01 paquet-02 […] paquet-n

Installe les paquets « paquet-01 », « paquet-02 » … « paquet-n » et tous les paquets dont ils dépendent.

Article lié : Installer un paquet local Mise à jour des paquets Suppression de paquets Nettoyer le disque dur

by | October 18, 2013 | No Comments | Système | Tags : gestion de paquets installation de paquets

Modifier le nom de la machine sous Debian 7.x

Pour changer de façon permanente le nom de la machine, il faut éditer le fichier /etc/hostname qui ne contient qu’une seule ligne : le nom de la machine actuelle.
Lire la suite…

by | October 18, 2013 | No Comments | Système | Tags : debian debian 7

Mise en veille.

Mettre en veille (dump RAM).

Effectue un dump dans la RAM ce qui permet à l’ordinateur de se mettre veille avec une consomation réduite. De 1 à 3 jours de veille pour un ordinateur portable sur batterie.
Nécessite 3 à 5 secondes pour quitter la veille.

root@debian~#: pm-suspend

Mise en veille prolongé (dump HDD).

Effectue un dump sur le disque ce qui permet à l’ordinateur de se mettre veille totale. Par conséquent l’alimentation n’est plus nécessaire.

Nécessite 15 à 45 secondes pour quitter la veille.

root@ubuntu~#: pm-hibernate

by | October 18, 2013 | No Comments | Système | Tags : energie pm pm-hibernate pm-suspend veille

Installer les utilitaires VMware tools sous Debian 7.x et Debian 8.x

Après l’installation de l’OS voici les préliminaires avant d’installer les utilitaires VMware.

Installation de : gcc, make et linux-headers.
Lire la suite…

by | October 17, 2013 | No Comments | Système | Tags : installation debian machine virtuel virtualisation vmware

Modification de la résolution des consoles tty

Édition du fichier grub définit dans etc/default/.

root@debian~#: vim /etc/default/grub


Lire la suite…

by | October 17, 2013 | No Comments | Système

Nettoyer la liste des noyaux

Pour nettoyer la liste des noyaux il faut déplacer la liste des noyaux que l’on ne souhaite plus afficher.

Se placer dans le répertoire /boot.

root@ubuntu~#: cd /boot

Créer un répertoire où placer les anciens noyaux.

root@ubuntu:/boot# mkdir kernel-old

Déplacer les anciens noyaux et leurs fichiers associés dans ce répertoire nouvellement créé.

root@ubuntu:/boot# find . -maxdepth 1 -type f -name *x.xx.x-xx* -exec mv -v {} old-kernel/ \;

Mettre à jour le fichier grub.cfg.

root@ubuntu~#: update-grub

Article lié : Modifier l’ordre d’amorçage de Grub Modifier le temps d’achiffage de grub

by | October 17, 2013 | No Comments | Système | Tags : boot grub

Temps d’achiffage de grub

Modifier le temps d’achiffage de grub : GRUB_HIDDEN_TIMEOUT=n

Il faut éditer le fichier : /etc/default/grub. Et modifier la ligne suivante :

GRUB_TIMEOUT=n


Lire la suite…

by | October 17, 2013 | No Comments | Système | Tags : boot grub

emplacement d’un programme.

Permet le localiser l’emplacement d’un programme.

user@debian~$:  which nom_programme

by | October 13, 2013 | No Comments | Système | Tags : which

répertoire courant.

Afficher le chemin absolu du répertoire courant.

user@debian~$: pwd

pwd est un acronyme pour « print working directory ».

by | October 13, 2013 | No Comments | Système | Tags : pwd répertoire courant

executer des scripts et des programmes sans ./.

Modifier la variable d’environnement : $PATH

Dans le fichier de configutation .bashrc ajouter la ligne :
Lire la suite…

by | October 13, 2013 | No Comments | Bonnes pratiques | Tags : path variable environnement

Installer un paquet local.

Installer un paquet local.

root@debian~#: dpkg -i paquet.deb


Lire la suite…

by | October 13, 2013 | No Comments | Système | Tags : gestion de paquets installation de paquets installation local

Savoir si un paquet est installé ou non.

Avant d’installer un paquet il est parfois utile de savoir si ce dernier est installé ou non, voici les commandes indiquant leur état :

user@debian~$: dpkg --get-selections | grep paquet


Lire la suite…

by | October 12, 2013 | No Comments | Système | Tags : gestion de paquets rechercher un paquet

Insérer le CD d’installation.

Démarrer sur le CD en mode essayer la distribution – live CD.

Ouvrir le terminal et passer en root !

ubuntu@ubuntu$: sudo su


Lire la suite…

by | October 12, 2013 | No Comments | Système | Tags : live CD ubuntu

Installation de SSH

Par défaut le SSH n’est peut-être pas installé. Voici le paquet à installer côté serveur.

root@debian~#: aptitude install openssh-server


Lire la suite…

by | October 7, 2013 | No Comments | Système | Tags : connexion à distance démarrer serveur ssh installation ssh ssh ssh client ssh server

tar l’outil d’archivage

Le programme tar est utilisé pour créer, maintenir, modifier et extraire les fichiers qui sont archivés au format tar.

: Les options sont expliquées dans le tableau plus bas.

Archiver les fichiers ou les dossiers sans compression.

user@debian~$: tar -cvf fichier-de-sortie.gz fichier-01 fichier-02


Lire la suite…

by | October 6, 2013 | No Comments | Manipulation de fichier | Tags : archivage compression de fichier décompression de fichier gestion de paquets tar

Vim par défaut.

Exécuter la commande suivante :

root@debian~$: update-alternatives --config editor

Ensuite choisir l’éditeur parmi la liste proposé.

by | October 6, 2013 | No Comments | Vim | Tags : configuration par défaut

Le répertoire : /etc/grub.d/

Ces fichiers sont traités dans l’ordre numérique (00_, puis 05_, puis 10_, etc…)
Si vous souhaitez lancer windows (qui est détecté dans le fichier 30_OS-prober) avant Linux, il suffit de renommer ce fichier en lui donnant un nom commençant par un nombre compris entre 06 et 09 (soit entre 05_debian et 10_linux).

Lire la suite…

by | October 6, 2013 | No Comments | Système | Tags : boot démarrage grub

Organisation des dossiers communs aux distributions.

/bin : contient des programmes – exécutables – susceptibles d’être utilisés par tous les utilisateurs de la machine.

/boot : fichiers permettant le démarrage de Linux.

/dev : fichiers contenant les périphériques. Ce dossier contient des sous-dossiers qui “représentent” chacun un périphérique.
Lire la suite…

by | October 6, 2013 | No Comments | Système | Tags : hiérarchie repertoire