Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
utilisateurs:qid [Le 03/11/2021, 16:42] Qid |
utilisateurs:qid [Le 30/03/2023, 14:34] (Version actuelle) Qid |
||
---|---|---|---|
Ligne 11: | Ligne 11: | ||
[[https://montpellibre.fr|Montpel'libre le GUL de Montpellier (France, Hérault, 34)]]\\ | [[https://montpellibre.fr|Montpel'libre le GUL de Montpellier (France, Hérault, 34)]]\\ | ||
- | de plus, avec une connaissance du GUL, on a créé une autre association\\ | + | À part ça l'idéal pour que tout se passe bien entre nous\\ |
- | pour gérer "[[http://libre-shop.com|une plate-forme d'e-commerce communautaire]]"\\ | + | |
- | ainsi qu'[[http://blog.libre-shop.com|un blog d'information sur les "produits" libres]]\\ | + | |
- | + | ||
- | En tous cas l'idéal pour que tout se passe bien entre nous\\ | + | |
c'est de savoir poser des questions construites\\ | c'est de savoir poser des questions construites\\ | ||
et donner suffisamment de détails sur le problème\\ | et donner suffisamment de détails sur le problème\\ | ||
Ligne 68: | Ligne 64: | ||
export DATE=`date +%A\ %d/%m/%Y`\\ | export DATE=`date +%A\ %d/%m/%Y`\\ | ||
- | === Quelques uns de mes alias (à utiliser sans modération) === | + | === Quelques uns de mes alias et fonctions (à utiliser sans modération) === |
** L'idée de base était de franciser les commandes régulièrement utilisées ** | ** L'idée de base était de franciser les commandes régulièrement utilisées ** | ||
+ | |||
+ | **# fonction d'extraction de fichier**\\ | ||
+ | %%extraire () {%%\\ | ||
+ | %% if [ -f "$1" ] ; then%%\\ | ||
+ | %% case "$1" in%%\\ | ||
+ | %% *.tar.bz2) tar xvjf "$1" ;;%%\\ | ||
+ | %% *.tar.gz) tar xvzf "$1" ;;%%\\ | ||
+ | %% *.tar.xz) tar xvJf "$1" ;;%%\\ | ||
+ | %% *.bz2) bunzip2 "$1" ;;%%\\ | ||
+ | %% *.rar) unrar x "$1" ;;%%\\ | ||
+ | %% *.gz) gunzip "$1" ;;%%\\ | ||
+ | %% *.tar) tar xvf "$1" ;;%%\\ | ||
+ | %% *.tbz2) tar xvjf "$1" ;;%%\\ | ||
+ | %% *.tgz) tar xvzf "$1" ;;%%\\ | ||
+ | %% *.zip) unzip "$1" ;;%%\\ | ||
+ | %% *.Z) uncompress "$1" ;;%%\\ | ||
+ | %% *.7z) 7z x "$1" ;;%%\\ | ||
+ | %% *.xz) unxz "$1" ;;%%\\ | ||
+ | %% *.exe) cabextract "$1" ;;%%\\ | ||
+ | %% *) echo "'$1': unrecognized file compression" ;;%%\\ | ||
+ | %% esac%%\\ | ||
+ | %% else%%\\ | ||
+ | %% echo "'$1' is not a valid file"%%\\ | ||
+ | %% fi%%\\ | ||
+ | %%}%%\\ | ||
+ | |||
+ | **# Fonction d'information système**\\ | ||
+ | %%affichernomsysteme () {%%\\ | ||
+ | %% echo "$(lsb_release -sd) $(awk -F"[()]" '/VERSION=/{print $2}' /etc/os-release) (migrée depuis $(cat /var/log/installer/media-info)) avec $XDG_CURRENT_DESKTOP sur $XDG_SESSION_TYPE et avec ces interfaces d'installés : $(ls -lt /usr/share/xsessions | awk '{print $6,$7,$8,$9}')"%%\\ | ||
+ | %%}%%\\ | ||
**# Gerer les packages**\\ | **# Gerer les packages**\\ | ||
Ligne 108: | Ligne 134: | ||
%%alias editernet='sudo nano /etc/{network/interfaces,resolv.conf,hosts} ; sudo /etc/init.d/networking restart'%%\\ | %%alias editernet='sudo nano /etc/{network/interfaces,resolv.conf,hosts} ; sudo /etc/init.d/networking restart'%%\\ | ||
%%alias editercrontab='sudo nano /etc/crontab'%%\\ | %%alias editercrontab='sudo nano /etc/crontab'%%\\ | ||
- | %%alias editercassefichier='rename `s/(^.)/\u$1/` *'%%\\ | + | %%alias editercassefichier="rename 's/(^.)/\u$1/' *"%%\\ |
**# Lister**\\ | **# Lister**\\ |