Note: Entrer vos trucs et astuces sur cette page!
Contents
Trucs Essentiels (tm)
Trucs pour /bin/zsh
Voici un truc/exercice pour lire des variables avec la commande source.
% baiji=/home/suzie/baiji.conf % (touch $baiji && echo 'shrimp=suzie' > $baiji) % source $baiji; echo $shrimp suzie
Find
TODO
Documentation
Un truc pour retrouver de l'information sur un sujet quelconque:
$ apropos devd
ou
$ whatis cat
ou
$ man -k cat
Traitement de texte
-
TrucsEtAstuces/Sed : Trucs pour (apprendre) et utiliser GNU/sed
-
TrucsEtAstuces/Awk : Créer cette page svp..
-
TrucsEtAstuces/Vim : Trucs rapides pour vi/vim.
Un truc pour supprimer les caractères NL (newline) d'un fichier DOS:
$ cat file | col -bx > file.out
Pour effacer le contenu d'un fichier sans importance:
$ : > fichier_sans_importance
Ceci peut également fonctionner:
$ touch ma_femme.txt
Copier un flux (stream) de caractères vers un autre endroit:
$ cat ma_femme.txt | tee mon_ex.txt
X11
Un truc pour rendre la cloche silencieuse dans xterm:
$ xset b 0
Trucs de sécurité
-
TrucsEtAstuces/Nmap : TODO
-
TrucsEtAstuces/Sudo : TODO
Trouver un fichier setgid en mode root avec sudo:
$ sudo find / -type f -name blah -perm +6000
Administration (Networking)
nc, wget, sockstat, hping...
Administration UNIX (POSIX)
-
TrucsEtAstuces/AdminLinux : Trucs pour administrer une boîte Linux
-
TrucsEtAstuces/AdminFreeBSD : Créer cette page aussi
Autres recettes
-
TrucsEtAstuces/Zsh : TODO
Utiliser nice(1) pour compiler un programme en réduisant la priorite:
$ sudo nice -n 31 gmake ...
Trouver un programme en cours d'execution avec pgrep(1):
$ sudo pgrep httpd 31885
Compresser un repertoire avec cpio(1):
$ chdir /bar $ ls | cpio -ov > bar.cpio
Voici un truc pour enlever un fichier avec sudo, which et rm (:
$ sudo rm -rf `which shrimp`