Étiquette : Shell

13 juillet 2015 /

Explain Shell est un petit outil qui permet d’avoir des explications sur une commande.

131219-0002
Grâce à cet outils ont peut aller plus vite dans la compréhension d’une commande et d’économiser son temps en évitant d’éplucher la doc du « man », Explain Shell  détaillera paramètre par paramètre la ligne que vous venez de saisir.

Explain Shell

10 juillet 2015 /

Voici un autre petit outil bien pratique pour vérifier ses scripts. Cela s’appelle ShellCheck.

shellCheck

ShellCheck

5 juillet 2015 /

Sous Red Hat/Fedora:

1) Faire la Maj des dépots

yum update

2) Pour identifier le paquet dans lequel on trouve la dépendance (ici dans l’exemple « ld-linux.so.2 »).

yum provides ld-linux.so.2

ou

yum deplist ld-linux.so.2

Sous Ubuntu/Debian:

1) Faire la Maj des dépots

apt-file update

2) Pour identifier le paquet dans lequel on trouve la dépendance (ici dans l’exemple « ld-linux.so.2 »).

apt-file search ld-linux.so.2

3 juillet 2015 /

Voici quelques raccourcis clavier. Ils correspondent à une combinaison de deux touches qui permettent d’effectuer une tâche rapidement.

Pour effacer tout le texte afficher sur le terminal:

CTRL+l

Pour déplacer le curseur mot par mot:

CTRL+(flèche gauche | flèche droite)

Pour éffacer le mot précédant le curseur:

CTRL+w

Pour mettre le curseur en debut de ligne:

CTRL+a

Pour mettre le curseur en fin de ligne:

CTRL+e

Pour effacer le texte à gauche du curseur:

CTRL+u

Pour effacer le texte à droite du curseur:

CTRL+k

Pour faire une recherche inversé dans l’historique:

CTRL+r

Pour quitter la session SSH en cours:

CTRL+d

28 juin 2015 /

Quand vous tombez sur un fichier commençant  par un tiret, si vous vous voulez le déplacer, le renommer ou le supprimer, il vous est impossible de le faire car celui-ci sera considérer comme une option.

Voici trois façon de contourner le problème:

Avec — devant le fichier:

mv -- -fichier

Par le numéro d’inode:

ls -i

find  . -inum "n° d'inode'" -exec mv {} nouveau_nom \;

Avec ./ devant le fichier:

mv ./--help toto