Catégorie : Mémo

15 septembre 2015 /

Si vous souhaitez forcer la vérification des partitions au prochain démarrage de votre machine, il suffit de créer un fichier «forcefsck» à la racine du disque:

touch /forcefsck
reboot

ou alors

shutdown -r -F now

L’inverse est possible avec en créant le fichier suivant:

touch /fastboot
reboot

ou alors

shutdown -r -f now

14 septembre 2015 /

Pour effacer tout le contenu d’un répertoire en épargnant un fichier:


cd repertoire
find . -maxdepth 1 -not -name fichier_a_conserver -exec rm -rf ‘{}’ \;

Pou effacer tout le contenu d’un dossier sauf les fichiers jpg:


cd dossier
find . -maxdepth 1 -not -name *.jpg -exec rm -rf ‘{}’ \;

13 septembre 2015 /

Vimtutor est  utile  pour  les  personnes  souhaitant  apprendre  leurs
premières commandes Vim. Il a été écrit à l’origine pour  Vi  par  Michael  C.  Pierce  et Robert  K. Ware, de la Colorado School of Mines, en reprenant des idées émises par Charles Smith, de la Colorado State  University.

Installer et lancer Vim

Sur la plupart des distributions Linux, Vim est généralement installé par défaut.
Si ce n’est pas le cas et que vous êtes sous Ubuntu, je vous invite à l’installer en tapant :

sudo apt-get install vim vim-common

On peut maintenant le lancer en tapant :

vimtutor

Il faut compter une petite demi-heure pour finir le tutoriel. Cela vous fera une bonne introduction.

13 septembre 2015 /

Si vous avez besoin de vous connecter automatiquement avec un utilisateur sur une machine au démarrage de celle-ci, il suffit de désactiver le gestionnaire de connexion. Pour cela, il suffit créer ce service dans SystemD

Création du répertoire de destination:

mkdir -pv /etc/systemd/system/getty@tty1.service.d/

Créer un fichier de configuration:

vi /etc/systemd/system/getty@tty1.service.d/autologin.conf

Coller ce qui suit, en changeant $utilisateur par l’utilisateur de votre choix:

[Service]
ExecStart=
ExecStart=-/sbin/agetty --autologin $utilisateur --noclear %I 38400 linux

Permettre le démarrage du service :

systemctl enable getty@tty1.service

Au prochain redémarrage la machine sera automatiquement connectée avec l’utilisateur choisi.

12 septembre 2015 /

Pour changer le RunLevel par défaut, Il faut éditer/créer le fichier /etc/inittab.
Puis changer la ligne suivante:

id:5:initdefault

Pour mettre le RunLevel par défaut à 3 il suffit de modifier la ligne de cette façon:

id:3:initdefault

Les run levels ne sont pas tous normalisés, en général la signification suivante est adoptée :

0 : Arrêt
1 : Mode mono-utilisateur ou maintenance
2 à 5 : dépend du système d’exploitation(*)
6 : Redémarrage

(*)
Le niveau 2 peut correspondre à un mode multi-utilisateur sans serveur applicatif.

Le niveau 3 correspond alors à un environnement multi-utilisateur avec serveurs applicatifs.
Le niveau 4 ou 5 est parfois utilisé pour lancer l’environnement graphique.