Hallo Freunde ich habe mal eine Frage zu alias, ich möchte was in alias löschen und was hinein stellen. wenn ich es mit unalias in der Konsole lösche kommt danach die Meldung Command not found. Wenn ich die Konsole wieder starte ist das comando wieder da. ---------------------------------- zB $ unalias ll $ ll bash: ll: command not found Neustart $ ll insgesamt 80 drwxr-xr-x 2 stefan users 4096 21. Mär 16:25 00 drwxr-xr-x 3 stefan users 4096 25. Feb 21:17 bin drwxr-xr-x 2 stefan users 4096 25. Feb 21:04 Desktop drwxr-xr-x 11 stefan users 4096 19. Mär 08:11 Documents drwxr-xr-x 6 stefan users 4096 16. Mär 09:11 public_html -rw-r--r-- 1 stefan users 1313 14. Mär 22:44 x-server.txt $ ls -l habe ich in 3 Versionen ll= ls-l= und dir= ll habe ich wohl mal aus O'REILYS Taschenbibliothek reingesetzt. wie kann ich das eine oder andere für immer aus der Alias löschen, bzw hineinsetzen magnum Linux (10.0 2006) Mark+Technik: Alias-Definitionen müssen in Initialisierungsdateien hinterlegt werden, z.B. die Dateien ~/.profile oder ~/.bash_profile, damit sie nach jedem Sytemstart in der Shell bekann sind. Alias-Definitionen sollten auch in der C- und TC-Shell in Initialisierunsdateien hinterlegt werden, damit sie nach jedem Systemstart in jeder Shell bekannt sind mfg Stefan - ------ -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo, Am Mon, 22 Mär 2010, Stefan Plenert schrieb:
wenn ich es mit unalias in der Konsole lösche kommt danach die Meldung Command not found. Wenn ich die Konsole wieder starte ist das comando wieder da. [..] ls -l habe ich in 3 Versionen ll= ls-l= und dir=
Diese 3 Aliase werden schon in /etc/profile gesetzt (oder wurden, jetzt evtl. in /etc/profile.d/* oder /etc/bash.bashrc oder so). Mach einfach ein 'grep alias /etc/* /etc/profile.d/*'). Wenn du sie für dich löschen willst schreib in deine ~/.profile: unalias ll ls-l dir HTH, -dnh --
"Winter, jetzt!" Tut mir leid, Winter macht gerade Urlaub in Australien. Kann ich evtl. weiterhelfen? -- Arnim Sommer -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
On Montag, 22. März 2010 03:48:04 dnh@opensuse.org wrote:
Hallo,
Am Mon, 22 Mär 2010, Stefan Plenert schrieb:
wenn ich es mit unalias in der Konsole lösche kommt danach die Meldung Command not found. Wenn ich die Konsole wieder starte ist das comando wieder da.
[..]
ls -l habe ich in 3 Versionen ll= ls-l= und dir=
Diese 3 Aliase werden schon in /etc/profile gesetzt (oder wurden, jetzt evtl. in /etc/profile.d/* oder /etc/bash.bashrc oder so). Mach einfach ein 'grep alias /etc/* /etc/profile.d/*').
Wenn du sie für dich löschen willst schreib in deine ~/.profile:
unalias ll ls-l dir
HTH, -dnh
"Winter, jetzt!"
Hallo ist leider nocht nicht die Lösung $ alias ... ... alias dir='ls -l' .. alias ll='ls -l' ... alias ls-l='ls -l' ... ... $ $ unalias ll bash: ll: command not found ----------- $ unalias ll ls -l dir bash: unalias: -l: not found $ ll bash: ll: command not found für immer: $ unalias dir + $ alias jpti='for i in *.tif; do rm -i -f -- "${i/%.tif/.jpg}"; done' mfg Stefan - -------------- -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo, Am Mon, 22 Mär 2010, Stefan Plenert schrieb:
On Montag, 22. März 2010 03:48:04 dnh@opensuse.org wrote:
Am Mon, 22 Mär 2010, Stefan Plenert schrieb:
wenn ich es mit unalias in der Konsole lösche kommt danach die Meldung Command not found. Wenn ich die Konsole wieder starte ist das comando wieder da.
[..]
ls -l habe ich in 3 Versionen ll= ls-l= und dir=
Diese 3 Aliase werden schon in /etc/profile gesetzt (oder wurden, jetzt evtl. in /etc/profile.d/* oder /etc/bash.bashrc oder so). Mach einfach ein 'grep alias /etc/* /etc/profile.d/*').
Wenn du sie für dich löschen willst schreib in deine ~/.profile:
unalias ll ls-l dir
ist leider nocht nicht die Lösung
Doch. Glaub's mir einfach.
$ alias [..] alias ll='ls -l' [..] $ unalias ll ls -l dir bash: unalias: -l: not found
Da hast du ein flasches Leerzeichen ins 'ls-l' eingefügt.
$ ll bash: ll: command not found
Eben. Das 'unalias' hat gewirkt, 'll' ist nicht mehr definiert. -dnh -- Things should be as simple as possible, but not simpler. -- Albert Einstein -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
On Montag, 22. März 2010 10:44:53 David Haller wrote:
Hallo,
Doch. Glaub's mir einfach.
$ alias
[..]
alias ll='ls -l'
[..]
$ unalias ll ls -l dir bash: unalias: -l: not found
Da hast du ein flasches Leerzeichen ins 'ls-l' eingefügt.
$ ll bash: ll: command not found
Eben. Das 'unalias' hat gewirkt, 'll' ist nicht mehr definiert.
-dnh
Neuer Test: $ unalias ll ls-l dir $ ll bash: ll: command not found Neustart der Konsole $ ll insgesamt 80 drwxr-xr-x 2 stefan users 4096 22. Mär 21:18 00 drwxr-xr-x 3 stefan users 4096 25. Feb 21:17 bin drwxr-xr-x 2 stefan users 4096 19. Mär 08:10 bld1 drwxr-xr-x 2 stefan users 4096 25. Feb 21:04 Desktop drwxr-xr-x 11 stefan users 4096 19. Mär 08:11 Documents -rw-r--r-- 1 stefan users 38438 9. Mär 08:10 Fahrplan.pdf -rw-r--r-- 1 stefan users 1352 9. Mär 09:47 help.txt -rw-r--r-- 1 stefan users 176 24. Feb 15:04 jarnalshell.conf drwxr-xr-x 6 stefan users 4096 16. Mär 09:11 public_html -rw-r--r-- 1 stefan users 1313 14. Mär 22:44 x-server.txt -rw-r--r-- 1 stefan users 1105 11. Mär 09:03 x-server.txt~ ob unalias ll oder unalias ls-l dir, das Ergebnis ist das Gleiche. das Commando ist gelöscht. Nach einem Neustart ist das Commando wieder da. mfg Stefan - ----------- -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Stefan Plenert´s Tastaturgeklapper am Montag 22 März 2010 :
On Montag, 22. März 2010 10:44:53 David Haller wrote:
Hallo,
Doch. Glaub's mir einfach.
$ alias
[..]
alias ll='ls -l'
[..]
$ unalias ll ls -l dir bash: unalias: -l: not found
Da hast du ein flasches Leerzeichen ins 'ls-l' eingefügt.
$ ll bash: ll: command not found
Eben. Das 'unalias' hat gewirkt, 'll' ist nicht mehr definiert.
-dnh
Neuer Test:
$ unalias ll ls-l dir $ ll bash: ll: command not found
Neustart der Konsole
$ ll insgesamt 80 drwxr-xr-x 2 stefan users 4096 22. Mär 21:18 00 drwxr-xr-x 3 stefan users 4096 25. Feb 21:17 bin drwxr-xr-x 2 stefan users 4096 19. Mär 08:10 bld1 drwxr-xr-x 2 stefan users 4096 25. Feb 21:04 Desktop drwxr-xr-x 11 stefan users 4096 19. Mär 08:11 Documents -rw-r--r-- 1 stefan users 38438 9. Mär 08:10 Fahrplan.pdf -rw-r--r-- 1 stefan users 1352 9. Mär 09:47 help.txt -rw-r--r-- 1 stefan users 176 24. Feb 15:04 jarnalshell.conf drwxr-xr-x 6 stefan users 4096 16. Mär 09:11 public_html -rw-r--r-- 1 stefan users 1313 14. Mär 22:44 x-server.txt -rw-r--r-- 1 stefan users 1105 11. Mär 09:03 x-server.txt~
ob unalias ll oder unalias ls-l dir, das Ergebnis ist das Gleiche.
das Commando ist gelöscht.
Nach einem Neustart ist das Commando wieder da.
mfg Stefan - -----------
Hi Stefan, kommentiere mal die alias Einträge in /etc/bash.bashrc aus. Sollte evtl. helfen. Gruß Lutz -- http://www.linux-beginnerforum.de -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
On Montag, 22. März 2010 22:43:39 Lutz Weber wrote:
Stefan Plenert´s Tastaturgeklapper am Montag 22 März 2010 :
- -----------
Hi Stefan,
kommentiere mal die alias Einträge in
/etc/bash.bashrc
aus. Sollte evtl. helfen.
Gruß Lutz
Inhalt von bash.bashrc # /etc/bash.bashrc for SuSE Linux # # PLEASE DO NOT CHANGE /etc/bash.bashrc There are chances that your changes # will be lost during system upgrades. Instead use /etc/bash.bashrc.local # for your local settings, favourite global aliases, VISUAL and EDITOR # variables, etc ... # # Check which shell is reading this file # if test -z "$is" ; then if test -f /proc/mounts ; then case "`/bin/ls --color=never -l /proc/$$/exe`" in */bash) is=bash read -t 1 a r </proc/$$/cmdline case "$a" in sh|-sh|*/sh) is=sh ;; esac ;; */ash) is=ash ;; */ksh) is=ksh ;; */pdksh) is=ksh ;; */zsh) is=zsh ;; */*) is=sh ;; esac # # `r' in $- occurs *after* system files are parsed # for a in $SHELL ; do case "$a" in */r*sh) readonly restricted=true ;; -r*|-[!-]r*|-[!-][!-]r*) readonly restricted=true ;; --restricted) readonly restricted=true ;; esac done unset a r else is=sh fi fi # # Call common progams from /bin or /usr/bin only # path () { if test -x /usr/bin/$1 ; then ${1+"/usr/bin/$@"} elif test -x /bin/$1 ; then ${1+"/bin/$@"} fi } # # ksh/ash sometimes do not know # test -z "$UID" && readonly UID=`path id -ur 2> /dev/null` test -z "$EUID" && readonly EUID=`path id -u 2> /dev/null` # # Colored file listings # if test -x /usr/bin/dircolors ; then # # set up the color-ls environment variables: # if test -f $HOME/.dir_colors ; then eval "`/usr/bin/dircolors -b $HOME/.dir_colors`" elif test -f /etc/DIR_COLORS ; then eval "`/usr/bin/dircolors -b /etc/DIR_COLORS`" fi fi # # ls color option depends on the terminal # If LS_COLROS is set but empty, the terminal has no colors. # if test "${LS_COLORS+empty}" = "${LS_COLORS:+empty}" ; then LS_OPTIONS=--color=tty else LS_OPTIONS=--color=none fi if test "$UID" = 0 ; then LS_OPTIONS="-A -N $LS_OPTIONS -T 0" else LS_OPTIONS="-N $LS_OPTIONS -T 0" fi # # Avoid trouble with Emacs shell mode # if test "$EMACS" = "t" ; then LS_OPTIONS='-N --color=none -T 0'; path tset -I -Q path stty cooked pass8 dec nl -echo fi export LS_OPTIONS # # Set prompt and aliases to something useful for an interactive shell # case "$-" in *i*) # # Some useful functions # if test -z "$restricted" ; then startx () { test -x /usr/bin/startx || { echo "No startx installed" 1>&2 return 1; } /usr/bin/startx ${1+"$@"} 2>&1 | tee $HOME/.xsession-errors } remount () { /bin/mount -o remount,${1+"$@"} ; } fi # # Set prompt to something useful # case "$is" in bash) # Force a reset of the readline library unset TERMCAP # Returns short path (last two directories) spwd () { ( IFS=/ set $PWD if test $# -le 3 ; then echo "$PWD" else eval echo \"..\${$(($#-1))}/\${$#}\" fi ) ; } # Set xterm prompt with short path (last 18 characters) ppwd () { local _t="$1" _w _x _u="$USER" _h="$HOST" test -n "$_t" || return test "${_t#tty}" = $_t && _t=pts/$_t test -O /dev/$_t || return _w="$(dirs +0)" _x=$((${#_w}-18)) test ${#_w} -le 18 || _w="...${_w#$(printf "%.*s" $_x "$_w")}" printf "\e]2;%s@%s:%s\007\e]1;%s\007" "$_u" "$_h" "$_w" "$_h" > /dev/$_t } # If set: do not follow sym links # set -P # # Other prompting for root _t="" if test "$UID" -eq 0 ; then _u="\h" _p=" #" else _u="\u@\h" _p=">" if test \( "$TERM" = "xterm" -o "${TERM#screen}" != "$TERM" \) \ -a -z "$EMACS" -a -z "$MC_SID" -a -n "$DISPLAY" then _t="\$(ppwd \l)" fi if test -n "$restricted" ; then _t="" fi fi case "$(declare -p PS1 2> /dev/null)" in *-x*PS1=*) ;; *) # With full path on prompt PS1="${_t}${_u}:\w${_p} " # # With short path on prompt # PS1="${_t}${_u}:\$(spwd)${_p} " # # With physical path even if reached over sym link # PS1="${_t}${_u}:\$(pwd -P)${_p} " ;; esac # Colored root prompt (see bugzilla #144620) if test "$UID" -eq 0 -a -t ; then _bred="$(path tput bold 2> /dev/null; path tput setaf 1 2> /dev/null)" _sgr0="$(path tput sgr0 2> /dev/null)" PS1="\[$_bred\]$PS1\[$_sgr0\]" unset _bred _sgr0 fi unset _u _p _t ;; ash) cd () { local ret command cd "$@" ret=$? PWD=$(pwd) if test "$UID" = 0 ; then PS1="${HOST}:${PWD} # " else PS1="${USER}@${HOST}:${PWD}> " fi return $ret } cd . ;; ksh) # Some users of the ksh are not common with the usage of PS1. # This variable should not be exported, because normally only # interactive shells set this variable by default to ``$ ''. if test "${PS1-\$ }" = '$ ' ; then if test "$UID" = 0 ; then PS1="${HOST}:"'${PWD}'" # " else PS1="${USER}@${HOST}:"'${PWD}'"> " fi fi ;; zsh) # setopt chaselinks if test "$UID" = 0; then PS1='%n@%m:%~ # ' else PS1='%n@%m:%~> ' fi ;; *) # PS1='\u:\w> ' PS1='\h:\w> ' ;; esac PS2='> ' if test "$is" = "ash" ; then # The ash shell does not have an alias builtin in # therefore we use functions here. This is a seperate # file because other shells may run into trouble # if they parse this even if they do not expand. test -s /etc/profile.d/alias.ash && . /etc/profile.d/alias.ash else unalias ls 2>/dev/null case "$is" in bash) alias ls='ls $LS_OPTIONS' ;; zsh) alias ls='\ls $=LS_OPTIONS' ;; *) alias ls='/bin/ls $LS_OPTIONS' ;; esac alias dir='ls -l' alias ll='ls -l' alias la='ls -la' alias l='ls -alF' alias ls-l='ls -l' # # Set some generic aliases # alias o='less' alias ..='cd ..' alias ...='cd ../..' alias cd..='cd ..' if test "$is" != "ksh" ; then alias -- +='pushd .' alias -- -='popd' fi alias rd=rmdir alias md='mkdir -p' if test "$is" = "bash" -a ! -x /bin/which -a ! -x /usr/bin/which ; then # # Other shells use the which command in path (e.g. ash) or # their own builtin for the which command (e.g. ksh and zsh). # _which () { local file=$(type -p ${1+"$@"} 2>/dev/null) if test -n "$file" -a -x "$file"; then echo "$file" return 0 fi hash -r type -P ${1+"$@"} } alias which=_which fi alias rehash='hash -r' alias you='if test "$EUID" = 0 ; then /sbin/yast2 online_update ; else su - -c "/sbin/yast2 online_update" ; fi' if test "$is" != "ksh" ; then alias beep='echo -en "\007"' else alias beep='echo -en "\x07"' fi alias unmount='echo "Error: Try the command: umount" 1>&2; false' test -s $HOME/.alias && . $HOME/.alias fi # # Expert mode: if we find $HOME/.bash.expert we skip our settings # used for interactive completion and read in the expert file. # if test "$is" = "bash" -a -r $HOME/.bash.expert ; then . $HOME/.bash.expert elif test "$is" = "bash" ; then # Complete builtin of the bash 2.0 and higher case "$BASH_VERSION" in [2-9].*) if test -e $HOME/.bash_completion ; then . $HOME/.bash_completion elif test -e /etc/bash_completion ; then . /etc/bash_completion elif test -s /etc/profile.d/complete.bash ; then . /etc/profile.d/complete.bash fi for s in /etc/bash_completion.d/*.sh ; do test -r $s && . $s done if test -f /etc/bash_command_not_found ; then . /etc/bash_command_not_found fi ;; *) ;; esac fi # Do not save dupes and lines starting by space in the bash history file HISTCONTROL=ignoreboth if test "$is" = "ksh" ; then # Use a ksh specific history file and enable # emacs line editor : ${HISTFILE=$HOME/.kshrc_history} : ${VISUAL=emacs} case $(set -o) in *multiline*) set -o multiline esac fi # command not found handler in zsh version if test "$is" = "zsh" ; then if test -f /etc/zsh_command_not_found ; then . /etc/zsh_command_not_found fi fi ;; esac # # Just in case the user excutes a command with ssh # if test -n "$SSH_CONNECTION" -a -z "$PROFILEREAD" ; then _SOURCED_FOR_SSH=true . /etc/profile > /dev/null 2>&1 unset _SOURCED_FOR_SSH fi if test "$is" != "ash" ; then # # And now let's see if there is a local bash.bashrc # (for options defined by your sysadmin, not SuSE Linux) # test -s /etc/bash.bashrc.local && . /etc/bash.bashrc.local fi if test -n "$restricted" -a -z "$PROFILEREAD" ; then PATH=/usr/lib/restricted/bin export PATH fi # # End of /etc/bash.bashrc # Der Kopierte Inhalt von bash.bashrc mfg Stefan - --------- -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
On Montag, 22. März 2010 22:43:39 Lutz Weber wrote:
Stefan Plenert´s Tastaturgeklapper am Montag 22 März 2010 :
Hi Stefan,
kommentiere mal die alias Einträge in
/etc/bash.bashrc
Ist das nicht verkehrt?
aus. Sollte evtl. helfen.
Gruß Lutz
# find / -name "alias.ash" find: "/home/stefan/.gvfs": Keine Berechtigung ~/Docukents/ / / (die Kopie) /etc/profile.d/alias.ash # /etc/profile.d/alias.ash for SuSE Linux # # The ash shell does not have an alias builtin in # therefore we use functions here. This is a seperate # file because other shells may run into trouble # if they parse this even if they do not expand. # suspend () { local -; set +j; kill -TSTP 0; } # # A bug? the builtin bltin is missed and mapped # to the builtin command. # bltin () { command ${1+"$@"}; } pushd () { local SAVE=`pwd` if test -z "$1" ; then if test -z "$DSTACK" ; then echo "pushd: directory stack empty." 1>&2 return 1 fi set $DSTACK cd $1 || return shift 1 DSTACK="$@" else cd $1 > /dev/null || return fi DSTACK="$SAVE $DSTACK" dirs } popd () { if test -z "$DSTACK"; then echo "popd: directory stack empty." 1>&2 return 1 fi set $DSTACK cd $1 shift 1 DSTACK="$@" dirs } dirs () { echo "`pwd` $DSTACK"; return 0; } ls () { /bin/ls $LS_OPTIONS ${1+"$@"}; } dir () { ls -l ${1+"$@"}; } ll () { ls -l ${1+"$@"}; } la () { ls -la ${1+"$@"}; } l () { ls -alF ${1+"$@"}; } ls-l () { ls -l ${1+"$@"}; } # # Set some generic aliase functions # o () { less ${1+"$@"}; } .. () { cd ../; } ... () { cd ../../; } + () { pushd .; } - () { popd; } rd () { rmdir ${1+"$@"}; } md () { mkdir -p ${1+"$@"}; } rehash () { hash -r ${1+"$@"}; } you () { su - -c "yast2 online_update"; } beep () { echo -n ' ' | tr ' ' '\007'; } unmount () { echo "Error: Try the command: umount" 1>&2; return 1; } # # End of /etc/profile.d/alias.ash # Hier finde ich die Liste von alias wieder $ alias alias +='pushd .' alias -='popd' alias ..='cd ..' alias ...='cd ../..' alias beep='echo -en "\007"' alias cd..='cd ..' alias dir='ls -l' alias l='ls -alF' alias la='ls -la' alias ll='ls -l' alias ls='ls $LS_OPTIONS' alias ls-l='ls -l' alias md='mkdir -p' alias o='less' alias rd='rmdir' alias rehash='hash -r' alias unmount='echo "Error: Try the command: umount" 1>&2; false' alias you='if test "$EUID" = 0 ; then /sbin/yast2 online_update ; else su - -c "/sbin/yast2 online_update" ; fi' Die Frage ist die Änderung. Löschung und Neueintrag, damit es nach jedem Systemstart da ist. magnum Linux (10.0 2006) Mark+Technik: Alias-Definitionen müssen in Initialisierungsdateien hinterlegt werden, z.B. die Dateien ~/.profile oder ~/.bash_profile, damit sie nach jedem Sytemstart in der Shell bekann sind. ~/.profile - blicke ich nicht durch # Sample .profile for SuSE Linux # rewritten by Christian Steinruecken <cstein@suse.de> # # This file is read each time a login shell is started. # All other interactive shells will only read .bashrc; this is particularly # important for language settings, see below. test -z "$PROFILEREAD" && . /etc/profile || true # Most applications support several languages for their output. # To make use of this feature, simply uncomment one of the lines below or # add your own one (see /usr/share/locale/locale.alias for more codes) # This overwrites the system default set in /etc/sysconfig/language # in the variable RC_LANG. # #export LANG=de_DE.UTF-8 # uncomment this line for German output #export LANG=fr_FR.UTF-8 # uncomment this line for French output #export LANG=es_ES.UTF-8 # uncomment this line for Spanish output # Some people don't like fortune. If you uncomment the following lines, # you will have a fortune each time you log in ;-) #if [ -x /usr/bin/fortune ] ; then # echo # /usr/bin/fortune # echo #fi ~/.bash_profile find ich nicht unter "alias*" findet man viele Dateien. /etc/bash.bashrc ist auch ein Buch mit 7 Siegeln alias.ash ist am einfachtesten zu verstehen. mfg Stefan - ------------ -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo Stefan! Am 22.03.2010 um 21:57 Uhr schrieb Stefan Plenert:
ob unalias ll oder unalias ls-l dir, das Ergebnis ist das Gleiche.
das Commando ist gelöscht.
Nach einem Neustart ist das Commando wieder da.
Na logisch: So wie du das machst, gilt es immer nur für die aktuell laufende bash. Wenn du es dauerhaft haben willst, musst du die Lösungsvorschläge der anderen Mails umsetzen (also in /etc). cu Peter -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo, Am Mon, 22 Mär 2010, Stefan Plenert schrieb: [..]
ob unalias ll oder unalias ls-l dir, das Ergebnis ist das Gleiche.
das Commando ist gelöscht.
Nach einem Neustart ist das Commando wieder da.
LIES MEINE ERSTE ANTWORT! -dnh -- "DOS=HIGH ...I knew it was on something!" (UNIX user, while reading C:\CONFIG.SYS) -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
David Haller schrieb:
Hallo,
Am Mon, 22 Mär 2010, Stefan Plenert schrieb: [..]
ob unalias ll oder unalias ls-l dir, das Ergebnis ist das Gleiche.
das Commando ist gelöscht.
Nach einem Neustart ist das Commando wieder da.
LIES MEINE ERSTE ANTWORT!
Werft den Leuten doch nicht immer nur ein paar Brocken hin. Erklärt das denen doch auch mal. Also, beim Start wird der Inhalt der bash.bashrc aus /etc ausgeführt. Damit wird der alias für ll gesetzt. Wenn du jetzt einen unalias ll aufrufst, wird der alias für ll weggenommen. ABER NUR FÜR DIESE EINE SHELL, IN DER DU DAS AUFGERUFEN HAST. Neue Shell, neuer Alias. Also, alias aus bash.bashrc rauslöschen oder auskommentieren, neu starten und der alias ist weg. Wenn aber SuSE mal neu neue bash.bashrc mit nem Update einspielt, ist die Änderung vermutlich weg. Also wähle den Weg, den dir David schon in seiner ersten Antwort geschrieben hat: Schreib in deine ~/.profile rein: unalias ll ls-l dir Dann wird das bei jedem Login ausgeführt und der alias sollte weg sein. Gruß Daniel
-dnh
-- Daniel Spannbauer Software Entwicklung marco Systemanalyse und Entwicklung GmbH Tel +49 8333 9233-27 Fax -11 Rechbergstr. 4 - 6, D 87727 Babenhausen Mobil +49 171 4033220 http://www.marco.de/ Email ds@marco.de Geschäftsführer Martin Reuter HRB 171775 Amtsgericht München -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo, Am Dienstag, 23. März 2010 schrieb Daniel Spannbauer: snip
LIES MEINE ERSTE ANTWORT!
Werft den Leuten doch nicht immer nur ein paar Brocken hin. Erklärt das denen doch auch mal. full ack,
Wenn das der Stefan Plenert ist, für den ich ihn halte, dann hat er ein Problem, das man unbedingt mit berücksichtigen muss. Er ist genau der, für den ich ihn halte. Hochachtung Stefan -- Mit freundlichen Grüßen Matthias Müller (Benutzer #439779 im Linux-Counter http://counter.li.org) PS: Bitte senden Sie als Antwort auf meine E-Mails reine Text-Nachrichten!
Matthias Müller schrieb:
Hallo,
Am Dienstag, 23. März 2010 schrieb Daniel Spannbauer: snip
LIES MEINE ERSTE ANTWORT! Werft den Leuten doch nicht immer nur ein paar Brocken hin. Erklärt das denen doch auch mal. full ack,
Das Problem ist doch ein anderes: Die Know How Verteilung hier in der Mailingliste ist extrem ungleich verteilt. Auf der einen Seite gibt es absolute Spezialisten und auf der anderen gibt es eben auch diejenigen die erst beginnen sich mit Linux und seinen Möglichkeiten zu beschäftigen. Nun ist es halt meist so, das die absoluten Spezialisten meist nicht unbedingt auch diejenigen sind die auch gut erklären können. Das ist einfach so (Natürlich gibt es immer auch Ausnahmen, die die Regel bestätigen). Hier zu vermitteln ist oft sehr schwierig. Mir geht es immer wieder so, das ich erwarte, das sich derjenige, der das Problem hat, sich eben auch entsprechend damit beschäftigt. Gerade für "Beginner" ist aber das sehr schwierig, weil sie nicht wissen wo sie anfangen sollen. Mir ging es auch so, aber am meisten hat mir geholfen, das ich jemanden direkt neben mir hatte den ich fragen konnte, wenn ich ein Problem hatte. Das ist eben in der Liste wirklich kompliziert, weil zwischen Frage und Antwort immer auch eine gewisse Zeit liegt, die einen aus dem eigentlichen Gedankengang herauswirft... All das wird eben auch oft vergessen und wir haben ja neben der Liste auch noch einen Job und ein Leben, was wir managen müssen... -- Gruß Axel ------------------------------ => einen Server härten? google mal nach Stahl härten oder was meinst Du mit härten? Aus: http://www.administrator.de/index.php?content=69906 -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo, Am Die, 23 Mär 2010, Axel Birndt schrieb:
Matthias Müller schrieb:
Am Dienstag, 23. März 2010 schrieb Daniel Spannbauer: [>>>Ich schrieb]
LIES MEINE ERSTE ANTWORT! Werft den Leuten doch nicht immer nur ein paar Brocken hin. Erklärt das denen doch auch mal. full ack,
Das Problem ist doch ein anderes:
Die Know How Verteilung hier in der Mailingliste ist extrem ungleich verteilt. Auf der einen Seite gibt es absolute Spezialisten und auf der anderen gibt es eben auch diejenigen die erst beginnen sich mit Linux und seinen Möglichkeiten zu beschäftigen.
Nun ist es halt meist so, das die absoluten Spezialisten meist nicht unbedingt auch diejenigen sind die auch gut erklären können. Das ist einfach so (Natürlich gibt es immer auch Ausnahmen, die die Regel bestätigen).
Daß ich erklären kann sollte bekannt sein[1]. Daß ich's nicht immer tue ebenfalls. Und generell erwarte ich eben auch, daß der Fragesteller die Antworten auch komplett liest und sich auch selber bemüht. Stefans Frage, die ich schon in meiner ersten Antwort beantwortet hatte, läßt auf was schließen? Da mache ich mir nicht die Mühe sowas ausführlicher zu beantworten. Und eigentlich hatte ich mir vorgenommen, auf Stefan überhaupt nicht mehr (direkt) zu antworten. Ohne die Antworten zu lesen und v.a. selber mitzudenken wird's unter Linux auf der Shell usw. eh nie was. Wozu sollte ich also ein kontraproduktives Verhalten auch noch fördern? Wenn aber Fragen kommen, an denen man merkt, daß der Frager sich bemüht, dann werd ich auch mal ausführlicher (manchmal mehr als dem Frager lieb ist ;) Händchen halten, manpages vorlesen usw. mach ich nur gegen Bezahlung. -dnh [1] zumindest geh ich mal davon aus, daß ich's kann. Es klappt jedenfalls meistens ;) -- So Linus, what are we doing tonight? The same thing we do every night Tux. Try to take over the world! -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hi David, David Haller schrieb:
Hallo,
Am Die, 23 Mär 2010, Axel Birndt schrieb:
Matthias Müller schrieb:
Am Dienstag, 23. März 2010 schrieb Daniel Spannbauer: [>>>Ich schrieb]
LIES MEINE ERSTE ANTWORT!
Daß ich erklären kann sollte bekannt sein[1]. Daß ich's nicht immer tue ebenfalls. Und generell erwarte ich eben auch, daß der Fragesteller die Antworten auch komplett liest und sich auch selber bemüht. Wenn aber Fragen kommen, an denen man merkt, daß der Frager sich bemüht, dann werd ich auch mal ausführlicher (manchmal mehr als dem Frager lieb ist ;) bitte nicht falsch verstehen, das war nicht auf Dich fokussiert. Mir ging es nur darum genau an diesem Beispiel mal dran zu erinnern, das der Skilllevel hier auf der Liste doch extremen Schwankungen unterworfen ist und das es eben nicht einfach ist immer alles zusammen zu bringen. Bitte: Das war kein Vorwurf ;-) [1] zumindest geh ich mal davon aus, daß ich's kann. Es klappt jedenfalls meistens ;) Ganz sicher ist das so. Und wie schon mal erwähnt markiere ich mir fast alle Deiner Mails für eine spätere Verwendung ;-)
-- Gruß Axel ------------------------------ => einen Server härten? google mal nach Stahl härten oder was meinst Du mit härten? Aus: http://www.administrator.de/index.php?content=69906 -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo, Am Mit, 24 Mär 2010, Axel Birndt schrieb:
David Haller schrieb:
Am Die, 23 Mär 2010, Axel Birndt schrieb:
Matthias Müller schrieb:
Am Dienstag, 23. März 2010 schrieb Daniel Spannbauer: [>>>Ich schrieb]
LIES MEINE ERSTE ANTWORT!
Daß ich erklären kann sollte bekannt sein[1]. Daß ich's nicht immer tue ebenfalls. Und generell erwarte ich eben auch, daß der Fragesteller die Antworten auch komplett liest und sich auch selber bemüht. Wenn aber Fragen kommen, an denen man merkt, daß der Frager sich bemüht, dann werd ich auch mal ausführlicher (manchmal mehr als dem Frager lieb ist ;) bitte nicht falsch verstehen, das war nicht auf Dich fokussiert. Mir ging es nur darum genau an diesem Beispiel mal dran zu erinnern, das der Skilllevel hier auf der Liste doch extremen Schwankungen unterworfen ist und das es eben nicht einfach ist immer alles zusammen zu bringen. Bitte: Das war kein Vorwurf ;-)
Klar. Ich seh mich halt als "betroffen" und wollte eben auch meine Seite darlegen. Und generell klappt's hier in der ML eigentlich recht gut, daß jemand anderes einspringt und die Sache nochmal anders erklärt, wenn's mal hakelt.
[1] zumindest geh ich mal davon aus, daß ich's kann. Es klappt jedenfalls meistens ;) Ganz sicher ist das so. Und wie schon mal erwähnt markiere ich mir fast alle Deiner Mails für eine spätere Verwendung ;-)
*HUCH*[tm] Aber stell nix unanständiges damit an! -dnh -- It's hard to be religious when certain people are never incinerated by bolts of lightning. -- Calvin -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
David Haller schrieb:
Hallo,
Am Die, 23 Mär 2010, Axel Birndt schrieb:
Matthias Müller schrieb:
Am Dienstag, 23. März 2010 schrieb Daniel Spannbauer: [>>>Ich schrieb]
LIES MEINE ERSTE ANTWORT! Werft den Leuten doch nicht immer nur ein paar Brocken hin. Erklärt das denen doch auch mal. full ack, Das Problem ist doch ein anderes:
Die Know How Verteilung hier in der Mailingliste ist extrem ungleich verteilt. Auf der einen Seite gibt es absolute Spezialisten und auf der anderen gibt es eben auch diejenigen die erst beginnen sich mit Linux und seinen Möglichkeiten zu beschäftigen.
Nun ist es halt meist so, das die absoluten Spezialisten meist nicht unbedingt auch diejenigen sind die auch gut erklären können. Das ist einfach so (Natürlich gibt es immer auch Ausnahmen, die die Regel bestätigen).
Daß ich erklären kann sollte bekannt sein[1]. Daß ich's nicht immer tue ebenfalls. Und generell erwarte ich eben auch, daß der Fragesteller die Antworten auch komplett liest und sich auch selber bemüht. Stefans Frage, die ich schon in meiner ersten Antwort beantwortet hatte, läßt auf was schließen? Da mache ich mir nicht die Mühe sowas ausführlicher zu beantworten. Und eigentlich hatte ich mir vorgenommen, auf Stefan überhaupt nicht mehr (direkt) zu antworten.
Ohne die Antworten zu lesen und v.a. selber mitzudenken wird's unter Linux auf der Shell usw. eh nie was. Wozu sollte ich also ein kontraproduktives Verhalten auch noch fördern?
Wenn aber Fragen kommen, an denen man merkt, daß der Frager sich bemüht, dann werd ich auch mal ausführlicher (manchmal mehr als dem Frager lieb ist ;)
Händchen halten, manpages vorlesen usw. mach ich nur gegen Bezahlung.
-dnh
[1] zumindest geh ich mal davon aus, daß ich's kann. Es klappt jedenfalls meistens ;)
Hi, also ich kann David nur Recht geben. Ich frag ja vielleicht auch manchmal naiv und unvorbereitet, weil ich auch so ein etwas gehetzter Teilzeit-Admin bin. Aber ich bin dankbar für jeden "hingeworfenen Brocken", so wie neulich mit dem modprobe. Die Leute, die hier ihre Zeit für Tipps opfern, haben ein Recht darauf, dass Ihre Arbeit wenigstens insoweit gewürdigt wird, dass man sich auch selbst bemüht. Ich lese seit Jahren intermittierend diese Liste mit und ich muss klar sagen, manche Fragen haben mittlerweile ein Niveau, das wäre hier früher als Trollverhalten betrachtet worden und die Leute wären im Killfile gelandet ;-) SCNR cu jth -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Joerg Thuemmler schrieb:
Ich lese seit Jahren intermittierend diese Liste mit und ich muss klar sagen, manche Fragen haben mittlerweile ein Niveau, das wäre hier früher als Trollverhalten betrachtet worden und die Leute wären im Killfile gelandet ;-)
Das mag schon sein, aber es gibt heute mehr Linux-Newbies und eigentlich wollen wir doch auch das Linux sich verbreitet, oder? Übrigens hätte ich früher (ca. 2005) noch nicht mal eine!!! Antwort auf meine Frage bekommen, wenn da nicht Begriffe wie "manpages gelesen, gegooglet" usw. vorgekommen wären. Das ist mir übrigens mehrfach so gegangen, aber ich sag Euch, das war ein mühsamer Weg. Vielleicht muß es heute nicht mehr jedem so gehen? -- Gruß Axel ------------------------------ => einen Server härten? google mal nach Stahl härten oder was meinst Du mit härten? Aus: http://www.administrator.de/index.php?content=69906 -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Mittwoch 24 März 2010 08:11:41 schrieb Axel Birndt:
Übrigens hätte ich früher (ca. 2005) noch nicht mal eine!!! Antwort auf meine Frage bekommen, wenn da nicht Begriffe wie "manpages gelesen, gegooglet" usw. vorgekommen wären.
Das ist mir übrigens mehrfach so gegangen, aber ich sag Euch, das war ein mühsamer Weg. Vielleicht muß es heute nicht mehr jedem so gehen?
Das sicher nicht. Aber wer fleißig mitliest, kann ohne weiteres feststellen, dass ein nicht unerheblicher Teil aller Fragen dadurch beantwortet werden könnten, wenn der TE mal die Hilfe seines Betriebssystems aufruft. Es gab mal so schöne Regeln wie in etwa: Versuche, eine Antwort in den Archiven des Forums in dem du die Frage stellen willst, zu finden. Versuche, eine Antwort durch Suchen im Web zu finden. Versuche, eine Antwort durch Lesen des Handbuches (Manuals) zu finden. Versuche, eine Antwort durch Lesen der FAQ zu finden. Versuche, eine Antwort durch eigene Untersuchungen und Tests zu finden. Versuche, eine Antwort zu bekommen, indem du einen erfahrenen Freund fragst. Wenn du deine Frage stellst, lass durchblicken, dass du diese Dinge bereits getan hast; das stellt sicher, dass du nicht als Schmarotzer und Zeitverschwender angesehen wirst. Besser, du gibst zu verstehen, dass du dabei gelernt hast. Wir mögen es, Leuten zu antworten, die gezeigt haben, dass sie durch Antworten lernen können und wollen. Verwende die Methode, mit Google nach der exakten Fehlermeldung, die du erhältst, zu suchen (suche sowohl in den Google-Groups als auch nach Webseiten). Das wird dich wahrscheinlich zu Dokumentationen oder zu einer Mailing Liste führen, die deine Frage beantworten. Wenn du nichts gefunden hast, ist es hilfreich, den Satz "ich habe nach folgenden Stichworten gegoogelt, aber nichts wirklich Hilfreiches gefunden" in einer Mail oder einem Posting anzuführen. Zumindest hält dies in den Archiven fest, welche Suche zu keinem Ergebnis führt. Nimm niemals an, du hättest ein Recht auf eine Antwort. Das hast du nicht; schließlich hast du für diese Dienstleistung nicht bezahlt. Du wirst eine Antwort bekommen, indem du eine sinnvolle, interessante und zum Denken anregende Frage stellst, die indirekt zum Wissen der Gemeinschaft etwas beiträgt, und nicht nur passiv das Wissen anderer anzapft. Beschreibe die Symptome deines Fehlers oder Problems sorgfältig und klar. Beschreibe die Umgebung, in der es auftaucht (Maschine, Betriebssystem, Applikation, was auch immer). Nenne auch die verwendete Distribution mit Versionsnummer (z.B. "Fedora Core 4", "Slackware 9.1", etc.). Beschreibe, welche Versuche du unternommen hast, um das Problem zu verstehen, bevor du gefragt hast. Beschreibe, welche Versuche du unternommen hast, um das Problem zu lösen, bevor du gefragt hast. Beschreibe die letzten Änderungen an deinem Computer oder deinen Softwareeinstellungen, die dir relevant erscheinen. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am 24. März 2010 08:26 schrieb Thomas Schirrmacher <t.schirrmacher@gmx.net>:
Es gab mal so schöne Regeln wie in etwa:
Du meinst http://www.tty1.net/smart-questions_de.html Gruß Martin -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
On Mittwoch, 24. März 2010 02:50:21 David Haller wrote:
Hallo,
[...]
Daß ich erklären kann sollte bekannt sein[1]. Daß ich's nicht immer tue ebenfalls. Und generell erwarte ich eben auch, daß der Fragesteller die Antworten auch komplett liest und sich auch selber bemüht. Stefans Frage, die ich schon in meiner ersten Antwort beantwortet hatte, läßt auf was schließen? Da mache ich mir nicht die Mühe sowas ausführlicher zu beantworten. Und eigentlich hatte ich mir vorgenommen, auf Stefan überhaupt nicht mehr (direkt) zu antworten.
Lies mal O'REILLY Taschenbibliothek – Linux kurz & gut Skripts kommen erst am Ende. 1. Einsteiger (am Anfang geht es erst mal um Commandos und Befehle) 2. Fortgeschrittene (Erweiterung der des kennens von Commandos + Befehlen, schreiben von einfachen Skripts) 3. Experten magnum Linux (10.0 2006) Mark+Technik: Alias-Definitionen müssen in Initialisierungsdateien hinterlegt werden, z.B. die Dateien ~/.profile oder ~/.bash_profile, damit sie nach jedem Sytemstart in der Shell bekann sind. Zeigte mir ja, dass ich was eintragen soll, aber wo, was? Der gleiche Gedanke wie du. Der andere weis schon was gemeint ist. Mitdenken!
Ohne die Antworten zu lesen und v.a. selber mitzudenken wird's unter Linux auf der Shell usw. eh nie was. Wozu sollte ich also ein kontraproduktives Verhalten auch noch fördern?
Wenn aber Fragen kommen, an denen man merkt, daß der Frager sich bemüht, dann werd ich auch mal ausführlicher (manchmal mehr als dem Frager lieb ist ;)
Händchen halten, manpages vorlesen usw. mach ich nur gegen Bezahlung.
-dnh
mfg Stefan - ----------- -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
On Wed, March 24, 2010 10:01 am, Stefan Plenert wrote:
Lies mal O'REILLY Taschenbibliothek Linux kurz & gut Skripts kommen erst am Ende.
Wozu soll ich das lesen? Doku (manpages, info) existiert auch online.
1. Einsteiger (am Anfang geht es erst mal um Commandos und Befehle) 2. Fortgeschrittene (Erweiterung der des kennens von Commandos + Befehlen, schreiben von einfachen Skripts) 3. Experten
Und was hat das jetzt genau mit Deinem Alias Problem zu tun?
magnum Linux (10.0 2006) Mark+Technik:
Alias-Definitionen müssen in Initialisierungsdateien hinterlegt werden, z.B. die Dateien ~/.profile oder ~/.bash_profile, damit sie nach jedem Sytemstart in der Shell bekann sind.
Das hat man Dir ja nun bereits mehrmals erklärt.
Zeigte mir ja, dass ich was eintragen soll, aber wo, was?
Was genau verstehst Du denn nicht an (Ich zitiere mal Davids erste Mail): ,---- | Wenn du sie für dich löschen willst schreib in deine ~/.profile: | | unalias ll ls-l dir `---- Grüße, Christian -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
On Mittwoch, 24. März 2010 10:34:31 Christian Brabandt wrote:
On Wed, March 24, 2010 10:01 am, Stefan Plenert wrote:
Lies mal O'REILLY Taschenbibliothek Linux kurz & gut Skripts kommen erst am Ende.
Wozu soll ich das lesen? Doku (manpages, info) existiert auch online.
War nur als Beispiel gedacht, das Lehrbücher nicht mit Scripts anfangen
1. Einsteiger (am Anfang geht es erst mal um Commandos und Befehle) 2. Fortgeschrittene (Erweiterung der des kennens von Commandos + Befehlen, schreiben von einfachen Skripts) 3. Experten
Und was hat das jetzt genau mit Deinem Alias Problem zu tun?
Bei Alias sind wir ja nicht mehr
magnum Linux (10.0 2006) Mark+Technik:
Alias-Definitionen müssen in Initialisierungsdateien hinterlegt werden, z.B. die Dateien ~/.profile oder ~/.bash_profile, damit sie nach jedem Sytemstart in der Shell bekann sind.
Das hat man Dir ja nun bereits mehrmals erklärt.
Zeigte mir ja, dass ich was eintragen soll, aber wo, was?
Was genau verstehst Du denn nicht an (Ich zitiere mal Davids erste Mail):
,----
| Wenn du sie für dich löschen willst schreib in deine ~/.profile: | | unalias ll ls-l dir
Ich habe unalias ll ls-l dir in die Konsole kopiert, aber das gleiche Ergebnis gehabt wie unalias ll. Es ging nur solange die Konsole Aktiv ist. Ist die Konsole beendet und neu aktiviert ist der Eintrag wieder da. ~/.profile ist für mich ein Buch mit 7 Siegeln /etc/bash.bashrc ist für mich schon besser zu versthen. etc/profile.d/alias.ash ist für mich am einfachtesten zu verstehen. Leider habe ich keinen zum Fragen. Am besten ich steige aus, bis einige begreifen (---@opensuse.org), dass ich kein Profi bin. In welche - Zeile, Spalte - soll ich unalias ll ls-l dir in ~/.profile eintragen? Ich suche ja auch die Möglichkeit Neuanwendungen in das Alias -System einzutragen. Wenn ich was lösche oder neueintrage, dass die Änderung noch in der Alias ist, wenn ich die Konsole oder den PC neu starte. Muss gestehen, es ging schon mal um das aussortieren von doppelten Bilddateien. Den Aufruf kann ich in ein shell-skrippt legen, bloss der Aufruf einer alias ist einfacher als von einem skript, ist jetzt mein Eindruck. (der Aufruf besteht ja nur aus einer Zeile) Kann mich auch täuschen. mfg Stefan - ---------------- Jetzt ist er groß und stark. Der Mensch hat auch Schwächen. Interssant, irgendwie bekommen ich zwischen den Zeilen raus, wer seine Schwächen nicht war haben will.
`----
Grüße, Christian
-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
On Wed, March 24, 2010 12:02 pm, Stefan Plenert wrote:
On Mittwoch, 24. März 2010 10:34:31 Christian Brabandt wrote:
On Wed, March 24, 2010 10:01 am, Stefan Plenert wrote:
Lies mal O'REILLY Taschenbibliothek Linux kurz & gut Skripts kommen erst am Ende.
Wozu soll ich das lesen? Doku (manpages, info) existiert auch online.
War nur als Beispiel gedacht, das Lehrbücher nicht mit Scripts anfangen
Und? Was hat das genau mit deinem Alias Problem zu tun? Das hier ist ja nicht der erste Thread, in dem du wahllos aus irgendwelchen Büchern zitierst - und zwar in einer Art und Weise - die es schwer macht, Dir zu folgen. Also laß das bitte, es führt nur zu Mißverständnissen und hilft nicht bei der Problemlösung.
1. Einsteiger (am Anfang geht es erst mal um Commandos und Befehle) 2. Fortgeschrittene (Erweiterung der des kennens von Commandos + Befehlen, schreiben von einfachen Skripts) 3. Experten
Und was hat das jetzt genau mit Deinem Alias Problem zu tun?
Bei Alias sind wir ja nicht mehr
Ach nein? Wenn Du lieber aus Deinen Bücher zitieren willst, schreib das doch bitte gleich. Dann weiß ich zukünftig, dass ich Deine Anfragen ignorieren kann.
,---- | Wenn du sie für dich löschen willst schreib in deine ~/.profile: | | unalias ll ls-l dir `---- Ich habe unalias ll ls-l dir in die Konsole kopiert, aber das gleiche Ergebnis gehabt wie unalias ll.
Wo stand, du solltest es in die Konsole kopieren? Es schadet ja auch nichts, den Aufruf vorher zu testen. Und wenn ich mich nicht täusche, war dein unalias Aufruf ja auch erfolgreich (wie man dir erklärt hat).
Es ging nur solange die Konsole Aktiv ist. Ist die Konsole beendet und neu aktiviert ist der Eintrag wieder da.
Natürlich. *Weil* die Aliase in der Initialisierungsdatei deiner Shell stehen und daher in einer neuen Shell wieder da sind. Das habe ich Dir ja auch schon mal in einem anderen Thread erklärt und da wolltest Du mir nicht zuhören. Deshalb muß man es dort entweder rauslöschen oder halt den unalias Aufruf in die initiale Konfigurationsdatei deiner Shell aufnehmen. So wie David es in der *ersten* Antwort bereits schrieb.
~/.profile ist für mich ein Buch mit 7 Siegeln
Was ist so schwer daran, die 1 Zeile hinten anzufügen? Niemand verlangt von Dir, dass Du die komplette Datei verstehst. Das was du dazu gepostet hast, war schon nicht ganz simpel. Aber
/etc/bash.bashrc ist für mich schon besser zu versthen.
etc/profile.d/alias.ash ist für mich am einfachtesten zu verstehen.
Da hast Du ja auch bereits Deine aliase gefunden. Du kannst dort auch einfach alle deaktivieren, die Du nicht möchtest. (vorausgesetzt sie stehen nicht noch in einer deiner persönlichen Konfigurationsdateien also ~/.bashrc oder ~/.profile oder einer der anderen die in man bash erwähnt sind (Abschnitt INVOCATION) Ich habe gerade kein Linux System zum nachschauen da.
Leider habe ich keinen zum Fragen.
Du hast die Liste. Du schreibst nur leider ziemlich wirr und es ist oftmals nicht klar, was jetzt genau Dein Problem ist.
In welche - Zeile, Spalte - soll ich unalias ll ls-l dir in ~/.profile eintragen?
Im Zweifel einfach am Ende eintragen und ausprobieren. Dann testen. Wenn es dann nicht funktioniert wieder nachfragen und zeigen, was Du gemacht hast.
Ich suche ja auch die Möglichkeit Neuanwendungen in das Alias -System einzutragen. Wenn ich was lösche oder neueintrage, dass die Änderung noch in der > Alias ist, wenn ich die Konsole oder den PC neu starte.
Weil aliase immer nur für die aktuelle Session funktionieren, schreibt man sie normalerweise in eine der Konfigurationsdateien, die von der jeweiligen Shell beim Start gelesen werden. D.h. Du mußt diese Dateien anpassen.
Muss gestehen, es ging schon mal um das aussortieren von doppelten Bilddateien. Den Aufruf kann ich in ein shell-skrippt legen, bloss der Aufruf einer alias ist einfacher als von einem skript, ist jetzt mein Eindruck. (der Aufruf besteht ja nur aus einer Zeile)
Ich finde Scripte bzw. Funktionen einfacher und meistens auch verständlicher. Alias sind ja eh nur für simple Anweisungen¹ da und selbst da kriegt man mit dem Quoting irgendwann Augenkrebs. Bei aliasen vergesse ich auch zu oft, dass ich sie angelegt habe und bin manchmal überrascht, dass meine Aufrufe nicht so funktionieren wie sie sollen² und generell finde ich sie einfach unpraktisch. Zunächst einmal in der aktuellen Session testen, ob sie das tun, was sie sollen und wenn das funktioniert, dann muß ich sie nochmal separat in die ~/.bashrc eintragen. Das ist mir zu viel Handarbeit. Um das zu vereinfachen, habe ich mir sogar mal irgendwann eine kleine nette Funktion geschrieben. Irgendwo hatte ich die sogar mal gepostet. Ach ja, hier: http://groups.google.com/group/linux.debian.user.german/msg/b7bd7d96319a3e8f __ ¹) Können z.B. nicht mit Argumenten umgehen ²) alias rm="rm -i" ist ja auch so ein berühmtes Beispiel. Grüße, Christian -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
On Mittwoch, 24. März 2010 12:57:21 Christian Brabandt wrote:
On Wed, March 24, 2010 12:02 pm, Stefan Plenert wrote:
[...]
Ich habe unalias ll ls-l dir in die Konsole kopiert, aber das gleiche Ergebnis gehabt wie unalias ll.
Wo stand, du solltest es in die Konsole kopieren? Es schadet ja auch nichts, den Aufruf vorher zu testen. Und wenn ich mich nicht täusche, war dein unalias Aufruf ja auch erfolgreich (wie man dir erklärt hat).
Es ging nur solange die Konsole Aktiv ist. Ist die Konsole beendet und neu aktiviert ist der Eintrag wieder da.
Natürlich. *Weil* die Aliase in der Initialisierungsdatei deiner Shell stehen und daher in einer neuen Shell wieder da sind.
Das habe ich Dir ja auch schon mal in einem anderen Thread erklärt und da wolltest Du mir nicht zuhören. Deshalb muß man es dort entweder rauslöschen oder halt den unalias Aufruf in die initiale Konfigurationsdatei deiner Shell aufnehmen. So wie David es in der *ersten* Antwort bereits schrieb.
~/.profile ist für mich ein Buch mit 7 Siegeln
Was ist so schwer daran, die 1 Zeile hinten anzufügen? Niemand verlangt von Dir, dass Du die komplette Datei verstehst. Das was du dazu gepostet hast, war schon nicht ganz simpel. Aber
/etc/bash.bashrc ist für mich schon besser zu versthen.
etc/profile.d/alias.ash ist für mich am einfachtesten zu verstehen.
Da hast Du ja auch bereits Deine aliase gefunden. Du kannst dort auch einfach alle deaktivieren, die Du nicht möchtest. (vorausgesetzt sie stehen nicht noch in einer deiner persönlichen Konfigurationsdateien also ~/.bashrc oder ~/.profile oder einer der anderen die in man bash erwähnt sind (Abschnitt INVOCATION) Ich habe gerade kein Linux System zum nachschauen da.
Leider habe ich keinen zum Fragen.
Du hast die Liste. Du schreibst nur leider ziemlich wirr und es ist oftmals nicht klar, was jetzt genau Dein Problem ist.
In welche - Zeile, Spalte - soll ich unalias ll ls-l dir in ~/.profile eintragen?
Im Zweifel einfach am Ende eintragen und ausprobieren. Dann testen. Wenn es dann nicht funktioniert wieder nachfragen und zeigen, was Du gemacht hast.
Ich suche ja auch die Möglichkeit Neuanwendungen in das Alias -System einzutragen. Wenn ich was lösche oder neueintrage, dass die Änderung noch in der > Alias ist, wenn ich die Konsole oder den PC neu starte.
Weil aliase immer nur für die aktuelle Session funktionieren, schreibt man sie normalerweise in eine der Konfigurationsdateien, die von der jeweiligen Shell beim Start gelesen werden. D.h. Du mußt diese Dateien anpassen.
Muss gestehen, es ging schon mal um das aussortieren von doppelten Bilddateien. Den Aufruf kann ich in ein shell-skrippt legen, bloss der Aufruf einer alias ist einfacher als von einem skript, ist jetzt mein Eindruck. (der Aufruf besteht ja nur aus einer Zeile)
Ich finde Scripte bzw. Funktionen einfacher und meistens auch verständlicher. Alias sind ja eh nur für simple Anweisungen¹ da und selbst da kriegt man mit dem Quoting irgendwann Augenkrebs.
Bei aliasen vergesse ich auch zu oft, dass ich sie angelegt habe und bin manchmal überrascht, dass meine Aufrufe nicht so funktionieren wie sie sollen² und generell finde ich sie einfach unpraktisch.
Zunächst einmal in der aktuellen Session testen, ob sie das tun, was sie sollen und wenn das funktioniert, dann muß ich sie nochmal separat in die ~/.bashrc eintragen. Das ist mir zu viel Handarbeit.
Um das zu vereinfachen, habe ich mir sogar mal irgendwann eine kleine nette Funktion geschrieben. Irgendwo hatte ich die sogar mal gepostet. Ach ja, hier: http://groups.google.com/group/linux.debian.user.german/msg/b7bd7d96319a3e8 f
__ ¹) Können z.B. nicht mit Argumenten umgehen ²) alias rm="rm -i" ist ja auch so ein berühmtes Beispiel.
Grüße, Christian
Christian, zu Wissensverteilung. Ich muss ehrlich zugeben, es fällt mir ungeheuer schwer aus der Vielfallt der Zietate und Fachsipeleien herauszufinden was ist wichtig für mich und was nicht. Wobei in deiner Mail einiges interessantes ist, aber auch eins: Wer versteht wen nicht? Ich die anderen nicht, oder die anderen mich nicht? Viele haben Angst Fehler einzugestehen. Ich habe die A ngst vor 40 Jahren überwunden. Der Mensch hat eine Schwäche, er begeht Fehler. Der Mensch begeht Fehler Fehler sind ein Teil des Menschlichen Lebens, Keiner kommt drum herum. Auch ich komme nicht drum herum. Ich belüge mich selbt. Ich machte einen Sprung zum Himmel und ein Stein viel mir vom Herzen. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
On Dienstag, 23. März 2010 21:49:10 Axel Birndt wrote:
Matthias Müller schrieb:
Hallo,
Am Dienstag, 23. März 2010 schrieb Daniel Spannbauer: snip
LIES MEINE ERSTE ANTWORT!
Werft den Leuten doch nicht immer nur ein paar Brocken hin. Erklärt das denen doch auch mal.
full ack,
Das Problem ist doch ein anderes:
Die Know How Verteilung hier in der Mailingliste ist extrem ungleich verteilt. Auf der einen Seite gibt es absolute Spezialisten und auf der anderen gibt es eben auch diejenigen die erst beginnen sich mit Linux und seinen Möglichkeiten zu beschäftigen.
Nun ist es halt meist so, das die absoluten Spezialisten meist nicht unbedingt auch diejenigen sind die auch gut erklären können. Das ist einfach so (Natürlich gibt es immer auch Ausnahmen, die die Regel bestätigen).
Hier zu vermitteln ist oft sehr schwierig. Mir geht es immer wieder so, das ich erwarte, das sich derjenige, der das Problem hat, sich eben auch entsprechend damit beschäftigt. Gerade für "Beginner" ist aber das sehr schwierig, weil sie nicht wissen wo sie anfangen sollen. Mir ging es auch so, aber am meisten hat mir geholfen, das ich jemanden direkt neben mir hatte den ich fragen konnte, wenn ich ein Problem hatte. Das ist eben in der Liste wirklich kompliziert, weil zwischen Frage und Antwort immer auch eine gewisse Zeit liegt, die einen aus dem eigentlichen Gedankengang herauswirft...
All das wird eben auch oft vergessen und wir haben ja neben der Liste auch noch einen Job und ein Leben, was wir managen müssen...
Danke, sprichts mir aus dem Herzen, denn ich habe niemand den ich persönlich fragen kann. Gruß Stefan. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Stefan Plenert schrieb:
On Dienstag, 23. März 2010 21:49:10 Axel Birndt wrote:
Matthias Müller schrieb:
LIES MEINE ERSTE ANTWORT! All das wird eben auch oft vergessen und wir haben ja neben der Liste auch noch einen Job und ein Leben, was wir managen müssen...
Danke, sprichts mir aus dem Herzen, denn ich habe niemand den ich persönlich fragen kann.
Hallo Stefan, aber das entbindet Dich nicht davon, die Antworten die Du bekommst mal genauer zu lesen und eben dann nachzufragen warum derjenige, der Dir die Antwort geschrieben hat es "genau so" geschrieben hat. Und Bitte nochmal: Setze Deine Antwortheader (Reply-TO) NICHT!!!! auf "Lokale@suse.de, Ordner/Posteingang/Stefan@suse.de" Danke... das macht es übrigens einfacher auf Deine Mails zu antworten. Versuch mal selbst auf Deine Mail zu antworten, dann wirst Du merken was ich meine. -- Gruß Axel ------------------------------ => einen Server härten? google mal nach Stahl härten oder was meinst Du mit härten? Aus: http://www.administrator.de/index.php?content=69906 -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo, Am Mittwoch, 24. März 2010 07:42:04 schrieb Axel Birndt:
Setze Deine Antwortheader (Reply-TO) NICHT!!!! auf
"Lokale@suse.de, Ordner/Posteingang/Stefan@suse.de"
Danke...
das macht es übrigens einfacher auf Deine Mails zu antworten. Versuch mal selbst auf Deine Mail zu antworten, dann wirst Du merken was ich meine.
hi hi, ich hab das gerade mal aus Spass ausprobiert. Das Ergebnis ist erstaunlich, ich wusste gar nicht dass das geht. Gruss Karl -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
On Mittwoch, 24. März 2010 07:42:04 Axel Birndt wrote:
Stefan Plenert schrieb:
On Dienstag, 23. März 2010 21:49:10 Axel Birndt wrote:
Matthias Müller schrieb:
LIES MEINE ERSTE ANTWORT!
All das wird eben auch oft vergessen und wir haben ja neben der Liste auch noch einen Job und ein Leben, was wir managen müssen...
Danke, sprichts mir aus dem Herzen, denn ich habe niemand den ich persönlich fragen kann.
Hallo Stefan,
aber das entbindet Dich nicht davon, die Antworten die Du bekommst mal genauer zu lesen und eben dann nachzufragen warum derjenige, der Dir die Antwort geschrieben hat es "genau so" geschrieben hat.
Gut hast recht. Selbstbewustsein heist: sich kritisieren zu lassen, um daraus zu lernen. Kein Mensch ist vollkommen!
Und Bitte nochmal:
Setze Deine Antwortheader (Reply-TO) NICHT!!!! auf
"Lokale@suse.de, Ordner/Posteingang/Stefan@suse.de"
Entschuldige, vergesse immer wieder was in To eingetragen ist. Verlasse mich auf die Automatik von Re. Hatte schon beim hinsehen auf To, das "Lokale@suse.de, Ordner/Posteingang/Stefan@suse.de" eingetragen ist, anstatt opensuse-de@opensuse.org Weis nicht wie das in Kmail kommt?
Danke...
das macht es übrigens einfacher auf Deine Mails zu antworten. Versuch mal selbst auf Deine Mail zu antworten, dann wirst Du merken was ich meine.
mfg Stefan - --------- -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo Stefan, Am Mittwoch, 24. März 2010 08:32:42 schrieb Stefan Plenert:
On Mittwoch, 24. März 2010 07:42:04 Axel Birndt wrote:
[...] Und Bitte nochmal:
Setze Deine Antwortheader (Reply-TO) NICHT!!!! auf
"Lokale@suse.de, Ordner/Posteingang/Stefan@suse.de"
Entschuldige, vergesse immer wieder was in To eingetragen ist. Verlasse mich auf die Automatik von Re.
Hatte schon beim hinsehen auf To, das "Lokale@suse.de, Ordner/Posteingang/Stefan@suse.de" eingetragen ist, anstatt opensuse-de@opensuse.org
Weis nicht wie das in Kmail kommt?
Sicher hast Du das selbst eingetragen. Lösche einfach die Eintragungen zur Antwortadresse.
Danke...
das macht es übrigens einfacher auf Deine Mails zu antworten. Versuch mal selbst auf Deine Mail zu antworten, dann wirst Du merken was ich meine.
mfg
Stefan
Gruß Willi -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
On Mittwoch, 24. März 2010 11:12:09 Wilhelm Boltz wrote:
Hallo Stefan,
Am Mittwoch, 24. März 2010 08:32:42 schrieb Stefan Plenert:
On Mittwoch, 24. März 2010 07:42:04 Axel Birndt wrote: [...]
Hatte schon beim hinsehen auf To, das "Lokale@suse.de, Ordner/Posteingang/Stefan@suse.de" eingetragen ist, anstatt opensuse-de@opensuse.org
Weis nicht wie das in Kmail kommt?
Sicher hast Du das selbst eingetragen. Lösche einfach die Eintragungen zur Antwortadresse.
Weiß jetzt woher das kommt. Ich hatte schon mal eine Mail in Ordner/ Postausgang gelegt, da ich im Textprogramm meine Antwort noch mal überarbeiten wollte. daher Ordner/Posteingang/
Die Antwort soll eigentlich an opensuse-de@opensuse.org muss mehr darauf achten. Antwort an oder kopie, kompt es in der Liste nicht an.
mfg
Stefan
Gruß Willi
-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo Stefan, Am Mittwoch, 24. März 2010 23:17:13 schrieb Stefan Plenert:
On Mittwoch, 24. März 2010 11:12:09 Wilhelm Boltz wrote:
[...] Sicher hast Du das selbst eingetragen. Lösche einfach die Eintragungen zur Antwortadresse.
Weiß jetzt woher das kommt. Ich hatte schon mal eine Mail in Ordner/ Postausgang gelegt, da ich im Textprogramm meine Antwort noch mal überarbeiten wollte. daher Ordner/Posteingang/
Seltsam. Wie das funktioniert haben soll, kann ich mir eigentlich nicht vorstellen.
Die Antwort soll eigentlich an opensuse-de@opensuse.org muss mehr darauf achten.
Antwort an oder kopie, kompt es in der Liste nicht an.
mfg
Stefan
Gruß Willi
Gerade habe ich gesehen, dass in meiner Einstellung in kmail reply- to ebenfalls gesetzt ist. Hab das jetzt mal gelöscht. Vermutlich habe ich deshalb auch Deine Mail noch mal als PM bekommen. Gruß Willi -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo Stefan, Am Donnerstag, 25. März 2010 01:46:54 schrieb Wilhelm Boltz:
Hallo Stefan,
Am Mittwoch, 24. März 2010 23:17:13 schrieb Stefan Plenert:
On Mittwoch, 24. März 2010 11:12:09 Wilhelm Boltz wrote:
[...] Sicher hast Du das selbst eingetragen. Lösche einfach die Eintragungen zur Antwortadresse.
Weiß jetzt woher das kommt. Ich hatte schon mal eine Mail in Ordner/ Postausgang gelegt, da ich im Textprogramm meine Antwort noch mal überarbeiten wollte. daher Ordner/Posteingang/
Seltsam. Wie das funktioniert haben soll, kann ich mir eigentlich nicht vorstellen.
Die Antwort soll eigentlich an opensuse-de@opensuse.org muss mehr darauf achten.
Antwort an oder kopie, kompt es in der Liste nicht an. [...] Gerade habe ich gesehen, dass in meiner Einstellung in kmail reply- to ebenfalls gesetzt ist. Hab das jetzt mal gelöscht. Vermutlich habe ich deshalb auch Deine Mail noch mal als PM bekommen.
Anhand meiner eigenen Mail konnte ich feststellen, dass es an der Eintragung einer Antwortadresse in den Einstellungen von kmail liegen dürfte. Um das wieder zu löschen, habe ich bei Einstellungen -> KMail einrichten -> Identitäten <lists@boltzclan.de> -> ändern -> Erweitert -> Antwortadresse die Eintragung gelöscht. Vielleicht funktioniert das bei Dir auch. Gruß Willi -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo Daniel! Am 23.03.2010 um 14:51 Uhr schrieb Daniel Spannbauer:
Werft den Leuten doch nicht immer nur ein paar Brocken hin. Erklärt das denen doch auch mal. Also, beim Start wird der Inhalt der bash.bashrc aus /etc ausgeführt. Damit wird der alias für ll gesetzt. Wenn du jetzt einen unalias ll aufrufst, wird der alias für ll weggenommen. ABER NUR FÜR DIESE EINE SHELL, IN DER DU DAS AUFGERUFEN HAST.
Neue Shell, neuer Alias. [...]
Ist bereits in diese Liste (z. T. mehrmals) geschrieben worden. Du wiederholst nur Bekanntes. cu Peter -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
On Dienstag, 23. März 2010 13:46:32 David Haller wrote:
Hallo,
Am Mon, 22 Mär 2010, Stefan Plenert schrieb: [..]
ob unalias ll oder unalias ls-l dir, das Ergebnis ist das Gleiche.
das Commando ist gelöscht.
Nach einem Neustart ist das Commando wieder da.
LIES MEINE ERSTE ANTWORT!
-dnh
Wenn du sie für dich löschen willst schreib in deine ~/.profile: unalias ll ls-l dir ~/.profile: ? wo soll was schreiben? Was ihr mir vorwerft, kann ich euch auch vorwerfen, Brocken vor den Kopf werfen. Das was man von anderen verlangt muss man selbst bringen, denn der andere verlangt es auch von einem. mfg Stefan - --------- -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Stefan Plenert schrieb:
On Dienstag, 23. März 2010 13:46:32 David Haller wrote:
Hallo,
Am Mon, 22 Mär 2010, Stefan Plenert schrieb: [..]
ob unalias ll oder unalias ls-l dir, das Ergebnis ist das Gleiche.
das Commando ist gelöscht.
Nach einem Neustart ist das Commando wieder da. LIES MEINE ERSTE ANTWORT!
-dnh
Wenn du sie für dich löschen willst schreib in deine ~/.profile:
unalias ll ls-l dir
~/.profile: ?
wo soll was schreiben?
Was ihr mir vorwerft, kann ich euch auch vorwerfen, Brocken vor den Kopf werfen.
Das was man von anderen verlangt muss man selbst bringen, denn der andere verlangt es auch von einem.
mfg
Stefan - ---------
* PLONK * -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Also, Stefan, ich habe mir mal die Mühe gemacht und diesen kompletten Thread gelesen, weil es im Moment derart ausartet. Und wie ich feststellen musste, stehst du wohl völlig auf dem Schlauch, richtig? Obwohl die anderen es dir ja schon mehrmals vorgekaut haben, was du machen sollst.
ob unalias ll oder unalias ls-l dir, das Ergebnis ist das Gleiche.
das Commando ist gelöscht.
Nach einem Neustart ist das Commando wieder da.
LIES MEINE ERSTE ANTWORT!
-dnh
Wenn du sie für dich löschen willst schreib in deine ~/.profile:
unalias ll ls-l dir
~/.profile: ?
wo soll was schreiben?
Ganz einfache Gegenfrage: Hast du was von Konsolen-Editoren wie "vi", "emacs", "nano" oder vielleicht sogar "mcedit" gehört? Wenn nein, bitte mal einlesen. Tutorials, HowTos wie auch Manpages gibt es im Internet genug. vi ist bereits in openSUSE vorinstalliert. Für dich wegen diesem einen Problem eine MINI-HowTo zu vi: - In der Konsole folgendes tippen: vi ~/.profile - Dann die Taste i für den Insert-Modus drücken und danach STRG + ENDE drücken, um an das Zeilenende zu springen. - 2 mal auf Enter drücken für ein paar neue Zeilen am Ende. - und dann folgende Zeile eintippen: unalias ll ls-l dir - Mit ESC aus dem Insert-Modus gehen und dann nachfolgende Zeile eintippen (genauso eintippen wie ich es hier geschrieben habe): :wq Fertig ist das Kind! Natürlich bei den Profis geht es natürlich auch noch viel schneller und bequemer, wenn man folgendes in die Konsole tippt: echo "unalias ll ls-l dir" >>~/.profile Da ich ja auch weiß, dass du ein deutsches Linux-Handbuch (magnum Linux (10.0 2006) Mark+Technik) zur Hand hast, solltest du es echt komplett in Ruhe durcharbeiten. Und ein solches Linux-Nachschlagewerk sollte auch Themen wie Konsolen-Editor (zumindest vi) behandeln. Zumindest das hätte dir ein Begrif sein müssen, wenn du das Buch wirklich gelesen hast!!!
Was ihr mir vorwerft, kann ich euch auch vorwerfen, Brocken vor den Kopf werfen.
Das was man von anderen verlangt muss man selbst bringen, denn der andere verlangt es auch von einem.
Joah, diese Phrasen kann man genauso bei dir auf die Stirn drücken, dass du leider nicht wirklich das machst, was man dir sagt und du dich immer wiederholst aus dem Buch zitierst oder auch völlig andere Sachen machst. Dann frage ich dich, WIE ZUM GEIER SOLLEN WIR DIR DANN HELFEN??? Trotzdem noch einen schönen abend. -- Gruß Sebastian - openSUSE Member (Freespacer) <http://de.opensuse.org/Benutzer:Freespacer> Wichtiger Hinweis zur openSUSE Mailing Liste: <http://de.opensuse.org/OpenSUSE_mailing_list_netiquette> -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
On Mittwoch, 24. März 2010 19:27:44 Sebastian Siebert wrote:
Also, Stefan, ich habe mir mal die Mühe gemacht und diesen kompletten Thread gelesen, weil es im Moment derart ausartet. Und wie ich feststellen musste, stehst du wohl völlig auf dem Schlauch, richtig? Obwohl die anderen es dir ja schon mehrmals vorgekaut haben, was du machen sollst.
[...]
wo soll was schreiben?
Ganz einfache Gegenfrage: Hast du was von Konsolen-Editoren wie "vi", "emacs", "nano" oder vielleicht sogar "mcedit" gehört? Wenn nein, bitte mal einlesen. Tutorials, HowTos wie auch Manpages gibt es im Internet genug.
Ja ich habe nano (OPEN SOURZE SPEZIAL / Shell-Guru) - Editoren im Testmodus
vi ist bereits in openSUSE vorinstalliert.
Für dich wegen diesem einen Problem eine MINI-HowTo zu vi:
- In der Konsole folgendes tippen: vi ~/.profile
- Dann die Taste i für den Insert-Modus drücken und danach STRG + ENDE drücken, um an das Zeilenende zu springen.
- 2 mal auf Enter drücken für ein paar neue Zeilen am Ende.
- und dann folgende Zeile eintippen: unalias ll ls-l dir
- Mit ESC aus dem Insert-Modus gehen und dann nachfolgende Zeile
Nach ESC ging es nicht mehr weiter und ich konnte :wq nicht mehr eingeben.
eintippen (genauso eintippen wie ich es hier geschrieben habe): :wq
Fertig ist das Kind!
E325: ACHTUNG Auslagerungsdatei mit folgendem Namen gefunden: "~/.profile.swp" Eigentum von: stefan vom: Wed Mar 24 21:39:57 2010 Dateiname: ~stefan/.profile verändert: JA Benutzer-Name: stefan Host-Name: linux-1c4m Process-ID: 4707 Beim Öffnen der Datei "/home/stefan/.profile" vom: Thu Dec 3 18:40:17 2009 (1) Ein anderes Programm editiert möglicherweise diese Datei. Wenn dies der Fall ist, sollten Sie vorsichtig sein, damit es nicht zu Überschneidungen kommt. Ende, oder Fortsetzung mit Vorsicht. (2) Eine Editiersitzung für diese Datei ist abgestürzt. Wenn dies der Fall ist, so verwenden Sie ":recover" oder "vim -r /home/stefan/.profile" um die Änderungen wiederherzustellen (siehe ":help recovery"). Wenn dies bereits geschehen ist, löschen Sie die Auslagerungsdatei "/home/stefan/.profile.swp" um diese Nachricht zu vermeiden. Auslagerungsdatei "~/.profile.swp" ist bereits vorhanden! Unterbrechung: Betätigen Sie die EINGABETASTE oder geben Sie einen Befehl ein
Natürlich bei den Profis geht es natürlich auch noch viel schneller und bequemer, wenn man folgendes in die Konsole tippt: echo "unalias ll ls-l dir" >>~/.profile
Da ich ja auch weiß, dass du ein deutsches Linux-Handbuch (magnum Linux (10.0 2006) Mark+Technik) zur Hand hast, solltest du es echt komplett in Ruhe durcharbeiten. Und ein solches Linux-Nachschlagewerk sollte auch Themen wie Konsolen-Editor (zumindest vi) behandeln. Zumindest das hätte dir ein Begrif sein müssen, wenn du das Buch wirklich gelesen hast!!!
[...]
Trotzdem noch einen schönen abend.
mfg Stefan --------------------------------------------------------------------------------- Der Mensch hat eine Schwäche, er begeht Fehler. Habe ich nur alleine Schuld? Soll ich alle Schuld auf meine Schultern laden und alle anderen sind total vollkommen? Im Warteraum des Verhaltensterapeuthen hängt ein Zettel von einem Patienten. "Ist es die Angst die es Erlaubt, meine Fehler immer wieder zu verzeihen?" -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo,
Ganz einfache Gegenfrage: Hast du was von Konsolen-Editoren wie "vi", "emacs", "nano" oder vielleicht sogar "mcedit" gehört? Wenn nein, bitte mal einlesen. Tutorials, HowTos wie auch Manpages gibt es im Internet genug.
Ja ich habe nano (OPEN SOURZE SPEZIAL / Shell-Guru) - Editoren im Testmodus
Das Vorhandensein eines Editor wie nano ist schön und gut. Wichtig ist aber, ob du damit schon gearbeitet hast? Und ob du damit umgehen kannst? Wenn du beides mit klarem ja beantworten kannst, dann vergiss einfach den vi-Editor und nimm stattdessen nano und füge in nano die genannte unalias Zeile ein.
- und dann folgende Zeile eintippen: unalias ll ls-l dir
- Mit ESC aus dem Insert-Modus gehen und dann nachfolgende Zeile
Nach ESC ging es nicht mehr weiter und ich konnte :wq nicht mehr eingeben.
Hast du evtl. zwischendurch eine andere Taste gedrückt? Bei mir funktioniert es einwandfrei, wenn ich mich strikt an die MINI-HowTo halte.
E325: ACHTUNG Auslagerungsdatei mit folgendem Namen gefunden: "~/.profile.swp" Eigentum von: stefan vom: Wed Mar 24 21:39:57 2010 Dateiname: ~stefan/.profile verändert: JA Benutzer-Name: stefan Host-Name: linux-1c4m Process-ID: 4707 Beim Öffnen der Datei "/home/stefan/.profile" vom: Thu Dec 3 18:40:17 2009
(1) Ein anderes Programm editiert möglicherweise diese Datei. Wenn dies der Fall ist, sollten Sie vorsichtig sein, damit es nicht zu Überschneidungen kommt. Ende, oder Fortsetzung mit Vorsicht.
(2) Eine Editiersitzung für diese Datei ist abgestürzt. Wenn dies der Fall ist, so verwenden Sie ":recover" oder "vim -r /home/stefan/.profile" um die Änderungen wiederherzustellen (siehe ":help recovery"). Wenn dies bereits geschehen ist, löschen Sie die Auslagerungsdatei "/home/stefan/.profile.swp" um diese Nachricht zu vermeiden.
Auslagerungsdatei "~/.profile.swp" ist bereits vorhanden!
Unterbrechung: Betätigen Sie die EINGABETASTE oder geben Sie einen Befehl ein
Hast du etwa nochmal vi gestartet oder hast du das Konsolenfenster einfach so geschlossen. Nicht gut und vor allem soll man das nicht machen! Wenn vi noch läuft, dann mal folgendes machen: 2x ESC drücken und dann :wq (Warum 2x ESC, damit stellst du sicher, dass du in keinem anderen Modus bist) Dann sind die Änderungen in ~/.profile weggespeichert. Wenn du vi brutal geschlossen hast, dann mal bitte die Auslagungsdatei manuell löschen: rm ~/.profile.swp und anschließend nochmal die Anleitung durchgehen. ODER wenn du in nano richtig firm bist, nimm dann diesen Editor.
--------------------------------------------------------------------------------- Der Mensch hat eine Schwäche, er begeht Fehler. Habe ich nur alleine Schuld? Soll ich alle Schuld auf meine Schultern laden und alle anderen sind total vollkommen?
Im Warteraum des Verhaltensterapeuthen hängt ein Zettel von einem Patienten.
"Ist es die Angst die es Erlaubt, meine Fehler immer wieder zu verzeihen?"
Zitat von Thomas Mann: "Es ist etwas Infernalisches darin, so jedes Wort auf die letzte Dummheit, auf die es ankommt, zu berechnen und jedes bessere Wissen, jede anständige Wahrheit frech dabei unter die Füße zu treten." -- Gruß Sebastian - openSUSE Member (Freespacer) <http://de.opensuse.org/Benutzer:Freespacer> Wichtiger Hinweis zur openSUSE Mailing Liste: <http://de.opensuse.org/OpenSUSE_mailing_list_netiquette> -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
On Mittwoch, 24. März 2010 22:57:08 Sebastian Siebert wrote:
Hallo,
Ja ich habe nano (OPEN SOURZE SPEZIAL / Shell-Guru) - Editoren im Testmodus
Das Vorhandensein eines Editor wie nano ist schön und gut. Wichtig ist aber, ob du damit schon gearbeitet hast? Und ob du damit umgehen kannst?
Wenn du beides mit klarem ja beantworten kannst, dann vergiss einfach den vi-Editor und nimm stattdessen nano und füge in nano die genannte unalias Zeile ein.
Da ich noch im lernen der Basis von Shell bin, habe ich mich noch wenig mit Skripten und damit mit dem Arbeiten mit Editoren beschäftigt.
Hast du etwa nochmal vi gestartet oder hast du das Konsolenfenster einfach so geschlossen. Nicht gut und vor allem soll man das nicht machen!
"das soll man nicht machen!" Zitat in vielen Dingen. Aber es gibt Dinge, wo man nicht weiß, was man machen soll.
Wenn vi noch läuft, dann mal folgendes machen: 2x ESC drücken und dann :wq (Warum 2x ESC, damit stellst du sicher, dass du in keinem anderen Modus bist)
Dann sind die Änderungen in ~/.profile weggespeichert.
Folgendes: Beim drücken von ESC ist der Cursor vom Zeilenende auf r von dir gesprungen. Dieses mal habe ich weiter gmacht und mit der Eingabe von :wq ist er aus der Zeile gegangen und hat die Datei geschlossen.
Wenn du vi brutal geschlossen hast, dann mal bitte die Auslagungsdatei manuell löschen: rm ~/.profile.swp
und anschließend nochmal die Anleitung durchgehen.
ODER wenn du in nano richtig firm bist, nimm dann diesen Editor.
Danke mfg Stefan - ------------------- -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo,
Ja ich habe nano (OPEN SOURZE SPEZIAL / Shell-Guru) - Editoren im Testmodus [..] Da ich noch im lernen der Basis von Shell bin, habe ich mich noch wenig mit Skripten und damit mit dem Arbeiten mit Editoren beschäftigt.
Das ist schon mal gut, dann weiß du ja schon mal die Grundzüge vom nano-Editor.
Hast du etwa nochmal vi gestartet oder hast du das Konsolenfenster einfach so geschlossen. Nicht gut und vor allem soll man das nicht machen! "das soll man nicht machen!" Zitat in vielen Dingen. Aber es gibt Dinge, wo man nicht weiß, was man machen soll.
Dann probiert man es einfach solange aus, bis es endlich schließt oder man googelt nach diesem Problem. ;-) Stichwort Google: Mit Hilfe von Google (Suchbegriff: Texteditor vim) habe ich diese kurze sinnvolle Referenz gefunden und würde ich an deiner Stelle als Lesezeichen aufnehmen: <http://www.nitidelo.de/vim.php> Google hilft dir echt ungemein bei der Suche nach Problemlösungen.
Wenn vi noch läuft, dann mal folgendes machen: 2x ESC drücken und dann :wq (Warum 2x ESC, damit stellst du sicher, dass du in keinem anderen Modus bist)
Dann sind die Änderungen in ~/.profile weggespeichert.
Folgendes: Beim drücken von ESC ist der Cursor vom Zeilenende auf r von dir gesprungen. Dieses mal habe ich weiter gmacht und mit der Eingabe von :wq ist er aus der Zeile gegangen und hat die Datei geschlossen.
Nicht nur geschlossen, sondern auch weggespeichert. ;-)
Wenn du vi brutal geschlossen hast, dann mal bitte die Auslagungsdatei manuell löschen: rm ~/.profile.swp
und anschließend nochmal die Anleitung durchgehen.
ODER wenn du in nano richtig firm bist, nimm dann diesen Editor.
Danke
Dann gehe ich mal davon aus, dass das Problem jetzt endgültig gelöst ist und diesen Thread nun geschlossen werden kann. ;-) Eine Bitte für die Zukunft. Wenn etwas unklar ist, bei der Bedienung von egal was, erst mal das Problem im Internet suchen. Falls man überhaupt nicht fündig wird, dann erst an die Mailingliste wenden und sachlich das Problem und die Lösungsversuche schildern. Oft fragt man schnell vor lauter (vorsichtig ausgedrückt) Faulheit in die Mailingliste, weil dann evtl. schon der eine oder andere eine Antwort parat hat und wundert sich dann hinterher über die barsche Antworten, wobei ich es eigentlich nicht verdenken kann. Es wird aber sehr gerne gesehen, wenn der User eigene Lösungsversuche unternimmt und diese auch in seiner Mail an uns mitteilt, was er bisher unternommen hat und wo er nicht mehr weiterkommt. Alles klar soweit? Viel Spaß und Glück mit Linux. -- Gruß Sebastian - openSUSE Member (Freespacer) <http://de.opensuse.org/Benutzer:Freespacer> Wichtiger Hinweis zur openSUSE Mailing Liste: <http://de.opensuse.org/OpenSUSE_mailing_list_netiquette> -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
On Donnerstag, 25. März 2010 00:20:28 Sebastian Siebert wrote:
Hallo,
Das ist schon mal gut, dann weiß du ja schon mal die Grundzüge vom nano-Editor.
[....]
Stichwort Google: Mit Hilfe von Google (Suchbegriff: Texteditor vim) habe ich diese kurze sinnvolle Referenz gefunden und würde ich an deiner Stelle als Lesezeichen aufnehmen: <http://www.nitidelo.de/vim.php>
Google hilft dir echt ungemein bei der Suche nach Problemlösungen.
Habe mir jetzt mal Hinweise aus dem Forum zum Fragen im Internet notiert [...]
Folgendes: Beim drücken von ESC ist der Cursor vom Zeilenende auf r von dir gesprungen. Dieses mal habe ich weiter gmacht und mit der Eingabe von :wq ist er aus der Zeile gegangen und hat die Datei geschlossen.
Nicht nur geschlossen, sondern auch weggespeichert. ;-)
Gespeichert, aber nicht aktiviert. Habe heute früh mal ll in der Konsole gestartet. ll ist immer noch aktiv, obwohl es in ~/.profile eingetragen ist. [...]
Auch wenn es noch nicht geklappt hat. Danke.
So Notwendig ist auch nicht. Aber man wieder was dazu gelernt.
Notiere mir in Zukunft die WEB-Hinweise. Nicht immer einfache, wenn man erst 30% der BASIS-Kenntnisse hat.
mfg Stefan - --------- Wissen ist das eine Verstehen das andere. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am 25.03.2010 00:20, schrieb Sebastian Siebert: ...
Dann probiert man es einfach solange aus, bis es endlich schließt oder man googelt nach diesem Problem. ;-)
Stichwort Google: Mit Hilfe von Google (Suchbegriff: Texteditor vim) habe ich diese kurze sinnvolle Referenz gefunden und würde ich an deiner Stelle als Lesezeichen aufnehmen: <http://www.nitidelo.de/vim.php>
Google hilft dir echt ungemein bei der Suche nach Problemlösungen.
Um zielgerichtet nur Linux-relevante Antworten zu bekommen, mal www.google.de/linux versuchen :-)) -- Mit freundlichem Gruß Detlef Wiese -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (16)
-
Axel Birndt
-
Christian Brabandt
-
Daniel Spannbauer
-
David Haller
-
Detlef Wiese
-
dnh@opensuse.org
-
Joerg Thuemmler
-
Karl Sinn
-
Lutz Weber
-
Martin Schröder
-
Matthias Müller
-
Peter Geerds
-
Sebastian Siebert
-
Stefan Plenert
-
Thomas Schirrmacher
-
Wilhelm Boltz