• Diese Seite verwendet Cookies. Indem du diese Website weiterhin nutzt, erklärst du dich mit der Verwendung von Cookies einverstanden. Erfahre mehr
  • Hallo Comunity wie ihr seht haben wir eine Neue Forum Software. Darum bitte ich euch für euer erstes Login die Passwort vergessen Funktion zu nutzen Hier Klicken Wenn nicht, kannst du dich registrieren und Zugang zu unseren wundervollen Foren erhalten, Themen ansehen, Beiträge schreiben und mehr! Also, wenn du noch kein Benutzer der Noobs Community bist, kannst du dich hier anmelden.

Linux die Console Farbig machen und einige alias Befehle

Kammi_

Administrator
Mitarbeiter
Mitglied seit
23 Oktober 2017
Gefällt mir
45
Standort
Knetzgau
#1
Da ich es immer leid bin einige *nix Befehle zu schreiben ist hier eine Erweiterung der bashrc

mit dem befehl status seht ihr folgende ausgaben

Machine information:


Linux Debian-87-jessie-64-minimal 4.9.12 #2 SMP Sat Feb 25 19:35:44 CET 2017 x86_64 GNU/Linux





Users logged on:


root pts/0 xxxxxxxxxxxx 12:14 2.00s 0.05s 0.00s w -h





Current date :


Sat Apr 1 12:39:51 CEST 2017





Machine status :


12:39:51 up 31 days, 12:52, 1 user, load average: 0.06, 0.04, 0.00





Memory status :


total used free shared buffers cached


Mem: 24151 22967 1184 398 225 21375


-/+ buffers/cache: 1367 22784


Swap: 24559 0 24559





Filesystem status :


Filesystem Size Used Avail Use% Mounted on


udev 10M 0 10M 0% /dev


tmpfs 4.8G 393M 4.4G 9% /run


/dev/md2 3.6T 30G 3.4T 1% /


tmpfs 12G 516K 12G 1% /dev/shm


tmpfs 5.0M 12K 5.0M 1% /run/lock


tmpfs 12G 0 12G 0% /sys/fs/cgroup


/dev/md1 488M 57M 405M 13% /boot


tmpfs 2.4G 0 2.4G 0% /run/user/1000


tmpfs 2.4G 0 2.4G 0% /run/user/0

mit dem befehl extract xxxxx.zip (tar.gz bzip2 etc.) könnt ihr ein archiv entpacken zudem ist die Console Farbig gestaltet für eine bessere Übersicht.


#############################################################################


export PS1='\[\033[01;31m\]\u\[\033[01;33m\]@\[\033[01;36m\]\h \[\033[01;33m\]\w \[\033[01;35m\]\$ \[\033[00m\]'


umask 022


#############################################################################


eval "`dircolors`"


#############################################################################


alias ls='ls $LS_OPTIONS'


alias ll='ls $LS_OPTIONS -l'


alias l='ls $LS_OPTIONS -lA'


alias ..='cd ..'


alias ...='cd ../..'


#############################################################################


export EDITOR="nano"


export HISTFILESIZE=99999999


export HISTSIZE=99999999


export HISTCONTROL="ignoreboth"


export LS_OPTIONS='--color=auto -h'


#############################################################################


#Archive Extractor


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;;


*.7z) 7z x $1 ;;


*) echo "'$1' cannot be extracted via ex()" ;;


esac


else


echo "'$1' is not a valid file"


fi


}


# System Status


status() {


echo -e "\nMachine information:" ; uname -a


echo -e "\nUsers logged on:" ; w -h


echo -e "\nCurrent date :" ; date


echo -e "\nMachine status :" ; uptime


echo -e "\nMemory status :" ; free -m


echo -e "\nFilesystem status :"; df -h


}
 
Zuletzt bearbeitet:

Similar threads