如果您的.bash_alias / .bashrc / etc只能包含一行,您会选择保留哪一个别名?
答案 0 :(得分:6)
在Sanjaya R的stackoverflow上找到另一个方便的:
alias mkcd='_(){ mkdir $1; cd $1; }; _'
只需拨打mkdir foo; cd foo
即可mkcd foo
。
答案 1 :(得分:5)
alias ls =“ls --color”
答案 2 :(得分:4)
技术上不是别名,但它不需要大多数别名..
source /etc/bash_completion
答案 3 :(得分:3)
alias histgrep=history | grep
所以我只需输入
即可快速找到过去的命令histgrep <part of command>
以及
alias psgrep=ps -ef | grep
快速找出,如果某个特定进程仍在运行。
答案 4 :(得分:2)
alias clean='rm -rf "#"* "."*~ *~ *.bak *.dvi *.aux *.log'
从当前文件夹中清除不必要的文件。
答案 5 :(得分:2)
sudo apt-get install trash-cli; alias rm=trash
当破坏性命令具有撤消按钮时,我喜欢它。它还使删除更快,我不必指定-r
递归删除。
答案 6 :(得分:2)
这是我在我使用的所有Windows计算机上的Windows“别名”:
C:\ WINDOWS \ ls.bat
dir $1 $2 $3 $4
答案 7 :(得分:2)
答案 8 :(得分:2)
alias s =“cd ..”
傻,但是你一直都在唱cd :)。答案 9 :(得分:1)
alias ll="ls -al --color=auto"
进入新服务器时我做的第一件事;提供更好的可读性dirlistings:)
答案 10 :(得分:1)
alias sl=ls
在右手拿出“l”之前,你的左手每天多少次获得“s”? :)
答案 11 :(得分:1)
alias webshare ='python -c“import SimpleHTTPServer; SimpleHTTPServer.test()”'
答案 12 :(得分:1)
我使用的是dvorak键盘,所以我最重要的是:
alias no=ls -f
我最喜欢的是:
alias devn='cat > /dev/nul'
这让我可以随意输入垃圾而不用担心它是否会被保存......
答案 13 :(得分:1)
我最常用的:
alias la='ls -a -l'
alias ll='ls -l'
alias cats='konqueror http:'//icanhazcheezburger.com''
最后一个只是一个笑话
答案 14 :(得分:1)
#Useful find command to grep recursively for a string, usage "f blah"
alias f='find . | tr "\n" "\0" | xargs -0 grep'
#Some handy backtracking commands
alias ..='cd ..'
alias ...='cd ../..'
alias ....='cd ../../..'
alias .....='cd ../../../..'
#Reload .bashrc good for when working with new aliases :-)
alias resource='source ~/.bashrc'
#Good if on cygwin and have notpad++ installed
alias edit='"/cygdrive/c/program files/notepad++/notepad++.exe"'
#This one prints out a treelike structure of directories.
alias tree='ls -R | grep ":$" | sed -e "s/:$//" -e "s/[^-][^\/]*\//--/g" -e "s/^/ /" -e s/-/|/"'
答案 15 :(得分:0)
这个怎么样。
alias bc =“vim~ / .bash_profile; source~ / .bash_profile”
答案 16 :(得分:0)
我喜欢这个
alias ls='ls -lrta'
和这些
alias ..='cd ..'
alias ...='cd ../../../'
alias ....='cd ../../../../'
alias .....='cd ../../../../'
和这一个
alias h='history'
尤其是这个
alias mkcd='_(){ mkdir -pv $1; cd $1; }; _'
答案 17 :(得分:0)
我在工作时听mp4音乐文件,没有音乐没有生命:
alias m="mplayer -novideo -loop 0"
答案 18 :(得分:0)
alias py='python2.5 -O'
答案 19 :(得分:0)
我发现每次编辑~/.zshrc
文件(或~/.bashrc
,对于bash用户)时,我总是做的下一件事是来源。所以我写了一个别名:
export EDITOR='/usr/bin/vim'
alias zshrc='$EDITOR ~/.zshrc && source ~/.zshrc'
同样,我添加了
alias vimrc='$EDITOR ~/.vimrc'
此外,对于zsh用户,后缀别名非常有用,例如:
alias -s py=$EDITOR
alias -s rb=$EDITOR
因此,当您输入test.py
或foo.rb
时,它会扩展为$EDITOR test.py
或$EDITOR foo.rb
。
答案 20 :(得分:0)
### SSH That tunnels X stuff (even through NAT)
alias 'xssh'='ssh -X -C -Y'
答案 21 :(得分:0)
alias prompt ='PS1 ='\''[\ e [7m] \ u @ \ h \ A $ \ w&gt; [\ e [27m]'\'''
每次登录时都很难输入,而所有其他dbas都不喜欢oracle用户有非默认提示。
答案 22 :(得分:0)
alias ss="script/server"
显然,我大部分时间都在Rails工作。 :)