[Topic unique] Les alias qui changent la vie

Les alias qui changent la vie [Topic unique] - Codes et scripts - Linux et OS Alternatifs

Marsh Posté le 11-03-2008 à 16:24:50    

:hello: J'ai fait quelques recherches, j'ai pas trouvé un topic du genre sur osa (m'engueulez pas si ça existe :o ).

 

Je propose de mettre en commun des alias qui peuvent nous simplifier la vie, la rendre plus belle  :love:

 

On va séparer les alias plutôt "client" et ceux utilisé sur des serveurs (pour avoir une meilleure visibilité). Pour les alias pas "de base", un petit commentaire et une explication est la bienvenue :o

 

Allez, voilà les basiques, inutile de les commenter !

 
Citation :

alias ll='ls -l'
alias la='ls -A'
alias l='ls -CF'

 

Avec quelques commentaire, sur mes postes clients :

 

Faire un rsync avec ssh :

Citation :

alias rescp='rsync --size-only --partial --progress --stats'

 

Les moins simples, sur mon serveur :

 

Avoir les chaînes TV de sa freebox depuis l'extérieur : (attention, les paramètres de transcodent vont dépendre de votre connexion, idem pour les ports à vous de voir)

Citation :

alias tv='/usr/bin/vlc http://mafreebox.freebox.fr/freeboxtv/playlist.m3u --rtp-client-port=8080 --sout '\''#transcode{vcodec=mp4v,vb=600,scale=1,acodec=vorbis,ab=48,channels=1}:standard{access=http,mux=ogg,url=:8081}'\'' -I ncurses 2> /dev/null'

 

Compter les tentatives d'intrusions sur votre ssh :

Citation :

alias sshcount="cat /var/log/auth.log* | grep 'Failed password' | grep sshd | awk '{print \$1,\$2}' | sort | uniq -c"

 

Voir rapidement les baux dhcp délivrés :

Citation :

alias dhcpcurrent="sudo cat /var/log/syslog | grep DHCPACK | cut -d ' ' -f 8 | sort | uniq"

 


Allez, it's up to you ;)


Message édité par Plam le 11-03-2008 à 16:28:16

---------------
Spécialiste du bear metal
Reply

Marsh Posté le 11-03-2008 à 16:24:50   

Reply

Marsh Posté le 11-03-2008 à 16:30:42    

http://forum.hardware.fr/hfr/OSAlt [...] 4114_1.htm
 
Non ?


---------------
Décentralisons Internet-Bépo-Troll Bingo - "Pour adoucir le mélange, pressez trois quartiers d’orange !"
Reply

Marsh Posté le 11-03-2008 à 16:51:16    

Mouais. Là je voudrai trier un minimum, et surtout commenter pour bien comprendre.
Mais bon "As a modo wish" :o


---------------
Spécialiste du bear metal
Reply

Marsh Posté le 29-04-2008 à 15:59:38    

alias rmtilt='rm -f .*~  *~'
pour effacer les fichiers temporaires d'emacs


Message édité par o'gure le 29-04-2008 à 16:03:09

---------------
Relax. Take a deep breath !
Reply

Marsh Posté le 29-04-2008 à 16:01:42    

pour l'alias ll, ca serait pas plus sympa de faire ls -al?

Reply

Marsh Posté le 29-04-2008 à 16:02:51    

Message de la modération
Je tiens à signaler que TOUT alias ayant pour conséquence la suppression non désirée de fichier ou toutes commandes ayant pour conséquence des dégradations non voulues seront durement sanctionnées si aucun message d'avertissement n'est mis en place dans le post (conformément aux règles en vigueur).

 

addyll> si tu ne mets pas un message d'avertissement expliquant ton alias, une sanction t'attend !!


Message édité par o'gure le 29-04-2008 à 16:05:28

---------------
Relax. Take a deep breath !
Reply

Marsh Posté le 29-04-2008 à 16:05:08    

mic_12 a écrit :

pour l'alias ll, ca serait pas plus sympa de faire ls -al?


Personnellement j'ai : l pour ls, ll pour ls -l et lla pour ls -al


---------------
Relax. Take a deep breath !
Reply

Marsh Posté le 29-04-2008 à 16:17:25    

Ecoute c'est simple : des néophytes totals fréquentent cette section. Par le passé certains se sont amusés à donner ce genre de commande à ces néophytes. Ils ont perdu des données.

 

>> C'est de l'humour qui se croit élitiste élitiste non drôle. Si t'as besoin de ces blagues potaches pour te sentir mieux, faudrait penser à évoluer un minimun.

 

Donc maintenant, soit tu indiques ce que fait cette commande, soit tu supprimes ce post, soit on te revoit plus.

 

A bon entendeur.


Message édité par o'gure le 29-04-2008 à 16:20:58

---------------
Relax. Take a deep breath !
Reply

Marsh Posté le 29-04-2008 à 16:22:18    

c'est même pas de l'humour, c'est complètement débile :spamafote:

 

mes alias à moi que j'aime [:cerveau huit]

ll -> ls -lFh --color=auto
rmf -> rm -f
rmrf -> rm -rf
dfh -> df -h

 

edit: oui je sais, je suis fainéant :o


Message édité par wedgeant le 29-04-2008 à 16:22:39

---------------
Wedge#2487 @HS -#- PW: +∞ -#- Khaz-Modan/Boltiz @WoW
Reply

Marsh Posté le 29-04-2008 à 16:31:34    

un des miens :


tenlet => telnet


oui j'assume des fois j'ai les doigts crochu :o


---------------
Never f**k with your systems administrator. Why? Because they know what you do with all that free time! |?? | SAVE Jericho !
Reply

Marsh Posté le 29-04-2008 à 16:31:34   

Reply

Marsh Posté le 29-04-2008 à 16:43:50    

[:rofl]

 

ah si, j'ai oublié mplayer ...

 

mplayer -> mplayer -osdlevel 3 -vo xv -idx


ça permet d'avoir le temps écoulé/temps total en haut, d'être sur que j'affiche en xv et pas en x11 qui ne garde pas les rapports Hauteur/Largeur et d'avoir un index tout propre pour naviguer correctement dans le film :jap:

Message cité 1 fois
Message édité par wedgeant le 29-04-2008 à 16:43:57

---------------
Wedge#2487 @HS -#- PW: +∞ -#- Khaz-Modan/Boltiz @WoW
Reply

Marsh Posté le 29-04-2008 à 22:35:33    

wedgeant a écrit :

[:rofl]
 
ah si, j'ai oublié mplayer ...
 

mplayer -> mplayer -osdlevel 3 -vo xv -idx


ça permet d'avoir le temps écoulé/temps total en haut, d'être sur que j'affiche en xv et pas en x11 qui ne garde pas les rapports Hauteur/Largeur et d'avoir un index tout propre pour naviguer correctement dans le film :jap:


mplayer a un fichier de configuration  [:wlitw]


---------------
Bitcoin, Magical Thinking, and Political Ideology
Reply

Marsh Posté le 30-04-2008 à 13:47:56    

Le_Tolier a écrit :

un des miens :


tenlet => telnet


oui j'assume des fois j'ai les doigts crochu :o


 
Pas bête :D


---------------
Spécialiste du bear metal
Reply

Marsh Posté le 30-04-2008 à 13:50:38    

alias lire="more"


Pareil que pour Le_Tolier [:god]


---------------
Relax. Take a deep breath !
Reply

Marsh Posté le 30-04-2008 à 13:52:18    

farib a écrit :

mplayer a un fichier de configuration  [:wlitw]


oui :o
mais j'aime bien faire des alias :o


---------------
Wedge#2487 @HS -#- PW: +∞ -#- Khaz-Modan/Boltiz @WoW
Reply

Marsh Posté le 30-04-2008 à 15:45:22    

Le_Tolier a écrit :

un des miens :


tenlet => telnet


oui j'assume des fois j'ai les doigts crochu :o


 
moi j'ai fait tn pour telnet (trop l'habitude de l'AIX).


---------------
En théorie, la théorie et la pratique sont identiques, en pratique, non.
Reply

Marsh Posté le 02-05-2008 à 16:18:04    

alias monserveur='ssh compte@monserveur'

 

alias sai='sudo aptitude install'

 

alias sas='sudo aptitude search'


Message édité par chaica le 02-05-2008 à 16:18:41
Reply

Marsh Posté le 04-05-2008 à 01:53:32    

Bien pratique ce topic :jap:.  
Perso j'ai juste

Code :
  1. alias ls="ls --color"


mais y'a des bonnes idées ici :D.

Reply

Marsh Posté le 04-05-2008 à 03:32:45    

Le coup du sas pour la recherche dans aptitude est adopté pour ma part :D


---------------
Spécialiste du bear metal
Reply

Marsh Posté le 04-05-2008 à 05:21:18    

Des alias, j'en ai des milliers. :o
 

Code :
  1. alias rm='rm -i'
  2. alias mv='mv -i'
  3. alias cp='cp -i'
  4. alias l='ls -l'
  5. alias la='ls -al'
  6. alias lt='ls -ltr|tail'
  7. alias ..='cd ..'
  8. alias ...='cd ../..'
  9. alias ....='cd ../../..'
  10. alias m='less -i'
  11. alias r="fc -s"
  12. alias df='df -m'
  13. alias pss='ps ax kstart_time ouser:10,pid,ppid,%cpu,%mem,vsz,tty,stat,start_time,bsdtime,cmd'
  14. alias psst='pss|tail'
  15. alias k9='/bin/kill -9'
  16. alias hmsn='date +%T.%N'
  17. alias j='date +%F'
  18. alias jh='date +%F.%H'
  19. alias jhm='date +%F.%H%M'
  20. alias jhms='date +%F.%H%M%S'
  21. alias date2='echo -e "\n#################################\n# `date` #\n#################################\n"'
  22. #chaine aleatoire
  23. alias randstr='perl -e '\''{print((map {("0".."9", "a".."z" )[int rand $_]} ((36)x8)),"\n" )}'\'
  24. alias randdig='perl -e '\''{print((map {("0".."9" )[int rand $_]} ((10)x8)),"\n" )}'\'
  25. alias findnewer='find . -path /dev -prune -o -path /proc -prune -o -path /sys -prune -o -xdev -newer ~/toto -ls 2>/dev/null| sort -k11'


 
Le dernier cherche à partir du répertoire courant les fichiers plus récents que ~/toto, en restant sur la même partition et sans chercher dans /dev /proc /sys
Pratique pour voir quels fichiers ont été modifiés par une appli.
 
Ah, et le "fc -s", je sais plus ce que c'est, mais je le laisse au cas où quelqu'un en aurait l'utilité.  [:ooinverse]


---------------
Legalize it @HFR
Reply

Marsh Posté le 04-05-2008 à 10:05:00    

man ls -> option -B, option -v ça change la vie
 
chez moi ça donne du  
 
alias la='/bin/ls -CFahlv --color=auto'
alias ll='ls -lh'
alias ls='/bin/ls -BCFv --color=auto'

Reply

Marsh Posté le 04-05-2008 à 14:34:57    

Pour voir ce que font des users sur un serveur :

Citation :

alias psusers='ps aux | egrep -e "^($(for u in $(getent passwd | cut -d ":" -f 1,3); do id=$(echo $u | cut -d ":" -f 2); u=$(echo $u | cut -d ":" -f 1); [ $id -lt 1000 ] && continue; echo -n "$u|"; done)USER)"'


Message édité par Plam le 04-05-2008 à 14:35:06

---------------
Spécialiste du bear metal
Reply

Marsh Posté le 05-05-2008 à 16:26:26    

bha moi je rajoute un truc bien mnémotechnique, que j'adapte parfois selon mon humeur/besoin:
 
alias psg='ps -ef| grep '

Reply

Marsh Posté le 05-05-2008 à 19:54:53    

Mes alias du moment...

 

alias ls="ls --color -FGh"
alias l="ls -lh"
alias ll="ls -lh"
alias la="ls -lha"
alias clean="rm -fv .*~ *~ \#* *.core a.out" # pour virer les fichier temp emacs, les buffers emacs, les .core les a.out
alias emacs="emacs -nw"
alias ne="emacs"
alias coldtouch="ssh coldtouch"
alias mkdir="mkdir -pv"
alias df="df -Th"
alias upgrade="swaret --update && swaret --upgrade -a"
alias mc="mv"
alias dev="cd ~/_dev"
alias nv="mv"
alias rn="rm -i"
alias cd..="cd .."
alias dedibox="echo 'connecting to xx.xx.xx.xx'; ssh -p xxxxx -i cle_rsa login@xx.xx.xx.xx"
alias cp="rsync -rlHpEvh --progress"
alias vi="vim"
alias grep="grep --color"


Message édité par peyo22 le 05-05-2008 à 19:55:29

---------------
"Se tromper est humain ; Vraiment foutre la merde necessite le mot de passe de root."
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed