PROJET AUTOBLOG


Planet-Libre

source: Planet-Libre

⇐ retour index

David Mercereau : Partage de mon fichier ~/.bash_aliases

vendredi 30 novembre 2012 à 13:40

Le bash_aliases  grossomodo c’est un fichier qui se trouve dans votre $HOME qui contient des raccourcis de commandes. C’est très pratique quand on passe beaucoup de temps dans sont terminal…

Je partage le mien qui n’est ni plus ni moins qu’une compile de ce qu’on peut trouver ici où là et deux trois petites choses maison dont je ne suis pas peu fier…

# Eliminer les commentaires d'un fichier
alias cgrep="grep -E -v '^(#|$|;)'"
alias nocomment='cgrep'

# Reviens à faire  cp /etc/apache2/apache2.conf /etc/apache2/apache2.conf.bak 
function cpb() { cp $@{,.bak} ;}
# Crée une sauvegarde du fichier passé en paramètre, en rajoutant l'heure et la date
function bak() { cp "$1" "$1_`date +%Y-%m-%d_%H-%M-%S`" ; }
alias bak="bak"
alias back="bak"

# Êtres gentil avec les ressources de son système
function nicecool() {
    if ! [ -z "$1" ] 
    then
        # Prendre en paramètre un pid
        ionice -c3 -p$1 ; renice -n 19 -p $1
    else
        # Si il n'y a pas de paramètre on nice le pid courant (le bash)
        ionice -c3 -p$$ ; renice -n 19 -p $$
    fi
}
alias niceprod="nicecool"
alias np="niceprod"

function extract() {
    if [ -f $1 ] ; then
        case $1 in
            *.tar.bz2)  tar xjf $1      ;;
            *.tar.gz)   tar xzf $1      ;;
            *.bz2)      bunzip2 $1      ;;
            *.rar)      rar x $1        ;;
            *.gz)       gunzip $1       ;;
            *.tar)      tar xf $1       ;;
            *.tbz2)     tar xjf $1      ;;
            *.tgz)      tar xzf $1      ;;
            *.zip)      unzip $1        ;;
            *.Z)        uncompress $1   ;;
            *)          echo "'$1' cannot be extracted via extract()" ;;
        esac
    else
        echo "'$1' is not a valid file"
    fi
}
alias extract="extract"
alias unall="extract"

# Bannir l'IP d'un méchant rapidement
function ban() {
    if [ "`id -u`" == "0" ] ; then
        iptables -A INPUT -s $1 -j DROP
    else
        sudo iptables -A INPUT -s $1 -j DROP
    fi
}
alias ban="ban"

# Divers petits raccourcis : 
alias q='exit'
alias maj='sudo aptitude update && sudo aptitude safe-upgrade'
alias c='clear'
alias rm='rm --interactive --verbose'
alias wget='wget -c'
alias mv='mv --interactive --verbose'
alias cp='cp --verbose'
alias grepr='grep -r'
alias grep='grep -i --color'
alias tree="find . | sed 's/[^/]*\\//|   /g;s/| *\\([^| ]\\)/+--- \\1/'"
alias mkdir='mkdir -pv'
alias pg='ps aux | grep'
alias pl='ps faux | less'
#function mkcd () { mkdir $1 && cd $1 }
function mkcd() { mkdir -p "$@" && cd "$_"; }
alias mkcd="mkcd"

# Sources : 
#  - http://root.abl.es/methods/1504/automatic-unzipuntar-using-correct-tool/
#  - http://forum.ubuntu-fr.org/viewtopic.php?id=20437&p=3

Si aucun de ces raccourcis ne s’applique une fois que vous avez relancé votre terminal vérifier que vous avez une référence au .bash_aliases dans votre fichier ~/.bashrc

if [ -f ~/.bash_aliases ]; then
. ~/.bash_aliases
fi

Et si vous avez des alias que vous jugez indispensable n’hésitez pas à les posters en commentaire…

Gravatar de David Mercereau
Original post of David Mercereau.Votez pour ce billet sur Planet Libre.

Articles similaires

crowd42 : Vidéo proof of concept d’une application android qui fait tourner WebOS

vendredi 30 novembre 2012 à 13:39

En attendant de voir débarquer sur le marché les premiers téléphones portables équipés de WebOS, le système d’exploitation pour mobile rendu libre par HP, les développeurs du Phoenix International Communications ont publié une vidéo proof of concept, d’une application android qui fait tourner WebOS sur un Nexus S 4G. L’application est encore en stade pre-alpha, l’accélération matérielle n’est pas supportée, mais ça reste un projet très prometteur.

source

Cet article Vidéo proof of concept d’une application android qui fait tourner WebOS est apparu en premier sur crowd42.

flattr this!

Gravatar de crowd42
Original post of crowd42.Votez pour ce billet sur Planet Libre.

Pascal Chevrel : Quelques nouvelles Mozilla

vendredi 30 novembre 2012 à 11:46

Tiens, ce matin j'ai envie d'utiliser mon blog :)

Alors voilà quelques nouvelles intéressantes cette semaine liées à Mozilla :

Gravatar de Pascal Chevrel
Original post of Pascal Chevrel.Votez pour ce billet sur Planet Libre.

Articles similaires

Tasse de Café : Firefox : la navigation privée par fenêtre et non plus globale

vendredi 30 novembre 2012 à 09:50

La navigation privée est une fonctionnalité permettant de visiter des sites sans en garder aucune trace, rien dans l’historique, aucun cookie stocké ou d’autres choses du style, vous êtes un anonyme et vous restez tel quel. Actuellement, la navigation privée est quelque chose de global : vous l’activez et vous vous retrouvez dans ce mode de navigation sur toutes les fenêtres que vous ouvrez, ce qui, pour certains est un inconvénient.

La navigation privée par fenêtre dans Firefox

Et c’est pourquoi Mozilla a bossé pendant 19 mois pour nous apporter une petite nouveauté : la possibilité de n’utiliser la navigation privée que sur une seule fenêtre. Ainsi, il sera possible de visiter vos sites habituels de façon normale et d’avoir en parallèle une fenêtre ouverte en mode navigation privée qui permettra de ne garder aucune trace de ce que vous y faites.

Ce qu’il se passe actuellement, c’est que si vous activez la navigation privée en ayant plusieurs fenêtres d’ouvertes, toutes ces fenêtres se ferment et vous n’en avez plus qu’une vous permettant de naviguer sans laisser de trace. Vous retrouvez vos fenêtres une fois la navigation privée désactivée : Firefox sait si vous ne souhaitez pas laisser de trace grâce à une valeur globale servant à toute la session.

Dans ces versions de test, nous trouvons une valeur par document chargé, ce qui permet donc à Firefox de regarder pour chaque chose que souhaite stocker la page si elle a le droit ou non. La navigation privée ne s’active donc plus de la même manière : il vous suffit de choisir d’ouvrir une fenêtre de navigation privée via le menu Fichier. Cette nouvelle fonctionnalité n’est pour le moment disponibles que sur des versions de test pour Linux, Windows et Mac OS X et devrait être implémentée bientôt sur la version Nightly.

Il est important de noter que nous n’en sommes pas encore à l’étape où nous verrons ce genre de choses sur une version stable étant donné que quelques problèmes sont encore rencontrés, notamment le fait que la Social API soit activée dans la navigation privée par exemple. En outre, sachez que la question de la possibilité d’ouvrir des « onglets privés » au lieu de « fenêtres privées » a été évoquée et n’est pour le moment pas la priorité. Cependant, on peut raisonnablement penser que ce sera possible dans le futur.

Via

Gravatar de Tasse de Café
Original post of Tasse de Café.Votez pour ce billet sur Planet Libre.

Geek de France : [V2B] Le logiciel libre

vendredi 30 novembre 2012 à 06:30

Vidéo2Brain m’a offert de partager sur Geek de France certaines des vidéos de ce portail de formation. Pendant quelques temps, je partagerai donc ces vidéos, à raison d’une vidéo par mois. Pour commencer, je vous propose une vidéo très intéressante décrivant ce qu’est le logiciel libre :

Voila cette première vidéo :

Selon les retours, je pourrai vous proposer des vidéos/tuto Ubuntu,  bureautique, 3D CAO, Design illustration, etc… Donc n’hésitez pas à me faire savoir ce qui vous fait envie!

Gravatar de Geek de France
Original post of Geek de France.Votez pour ce billet sur Planet Libre.

Articles similaires