Treceți la conținutul principal

Cum arată fișierul vostru de configurare a shell-ului?

Înainte de fiecare upgrade sau instalare a Ubuntului îmi salvez fișierul de configurare pentru shell, numit bashrc. Asta deoarece am câteva configurări cu care m-am obișnuit și nu vreau să le tot introduc în .bashrc (remarcați punctul din fața numelui) de fiecare dată. Nu sunt cine știe ce comenzi, dar eu m-am obișnuit cu ele.

Unele dintre aceste comenzi le-am luat de pe site-ul Shell-fu.



# # dezarhivare diferite tipuri de arhive - http://www.shell-fu.org/lister.php?id=375
extract () {
   if [ -f $1 ] ; then
     case $1 in
            *.tar.bz2) tar xvjf $1 ;;
            *.tar.gz) tar xvzf $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 ;;
            *) echo "'$1' cannot be extracted via >extract<" ;;
     esac
   else
echo "'$1' is not a valid file"
fi
}
# # upload imagine pe Imgur direct din terminal
imgur(){
for i in "$@";do
  curl -# -F "image"=@"$i" -F "key"="4907fcd89e761c6b07eeb8292d5a9b2a" http://imgur.com/api/upload.xml|\
grep -Eo '<[a-z_]+>http[^<]+'|sed 's/^<.\|_./\U&/g;s/_/ /;s/<\(.*\)>/\x1B[0;34m\1:\x1B[0m /'
done
}

alias ld='ls -al -d * | egrep "^d"' # only subdirectories
alias lt='ls -alt | head -20' # recently changed files

alias md='mkdir -p'
alias rd=rmdir
alias ..='cd ..'
alias ...='cd ../..'
alias +='pushd .'
alias clean-deborphan='sudo deborphan | xargs sudo apt-get -y remove --purge'

alias ppa-add='sudo add-apt-repository'
alias ppa-purge='sudo ppa-purge'

alias dnsrestart='sudo /etc/init.d/nscd restart'
alias pngcrush='pngcrush -brute -e'

if [ "$PS1" ]; then
complete -cf sudo
fi

alias dpkg="LD_PRELOAD=/home/irinel/tdpkg/libtdpkg.so /usr/bin/dpkg"

alias mount-usb="sudo mount /dev/sdb1 /mnt/usbstick/"
alias umount-usb="sudo umount /dev/sdb1 /mnt/usbstick/"

#convert -resize 50% input.jpg output.png
alias convertimg="convert -resize 60%"

PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '

alias tarbz2="tar -c --bzip2 -f"
alias debor="sudo deborphan | xargs sudo apt-get -y remove --purge"
alias compress="tar -zcvf"

alias infomem='cat /proc/meminfo'
alias infocpu='cat /proc/cpuinfo'
alias infopci='lspci'
alias infousb='lsusb'
alias scrot_delay_5='scrot -d 5'

alias poweroff="sudo shutdown -h now"
alias update="sudo apt-get update"
alias upgrade="sudo apt-get upgrade"
alias install="sudo apt-get install"
alias dnsflush="sudo /etc/init.d/dns-clean start"

alias optijpg='mogrify -quality 75'
alias optijpeg='jpegoptim -v -o -t'


Cam asta am eu în fișierul .bashrc. Sunt sigur că sunt foarte multe alte configurări și sunt curios ce alte comenzi (generale) aș mai putea adăuga în fișierul meu de configurare. Deci, voi ce comenzi interesante aveți în fișierul de configurare?

Postări populare de pe acest blog

BING.com un nou motor de cautare

Acum doua saptamani in urma,pe data de 3 iunie 2009 a intrat in functiune un nou motor de cautare ("search engine") numit BING.com . Acest site apartine companiei Microsoft ca un inlocuitor pentru Windows Live Search. Bing este numit de catre cei de la Microsoft ca fiind un motor decizional. Aici echipa Bing da si un mic exemplu cum poti sa castigi bani de pe urma acestui search engine cu ajutorul optiunii cashback. Acest motor de cautare deja are si o pagina pe Wikipedia . In caz ca doriti sa faceti o comparatie Google vs. Bing este deja un site care face acest lucru. Ramane la decizia voastra ce motor de cautare sa folositi!

Install Heroes Of Might and Magic 3 on Ubuntu Linux

This is an other small tutorial on how to install a game on Ubuntu Linux. Until now I've already explained how to install Football Manager 2011 on Ubuntu and I've seen that a lot of people are entering on my blog looking how to do that. I think that you know Heroes 3 and that you've played in Windows but the story and the game play is calling you to play it also in Linux, no? First we have to download and install this game. Download I think that this is the easiest step, you just have to search on Google something like this download heroes 3 linux and I'm definitively sure that you'll find a site from which to download the game files ;). Installation After downloading the game you have to install it. If the *.iso file is compressed in a  *.bz2 file you have to uncompressed it. After that write in the Terminal this, after you go with cd command in the folder where the iso file is: sudo mount -t iso9660 -o loop HMM3-Linux.iso /mnt/fakecd ...

Wallpaper-uri cu Steagul României pentru 1 Decembrie

Având în vedere faptul că mâine e 1 Decembrie - Ziua Naţională a României - am pus mai jos câteva wallpaper-uri cu drapelul nostru ... dar nu numai.