2008-09-16 2 views

ответ

0
alias ss="script/server" 

Очевидно, что я работаю в Rails большую часть времени. :)

5

псевдоним Ls = "LS --color"

+0

Если вы считаете, что„цвет“на самом деле пишется„цвет“, попробуйте это: http://ubuntuforums.org/showthread.php?t=684239 – 2010-07-02 04:09:07

2

псевдоним s = "CD .."

Глупо, но кд все время :)

+2

Почему не просто псевдоним. . = "cd .."?? – Yaba 2008-09-16 09:17:11

+1

Если вы используете zsh, вы можете 'setopt autocd', а затем использовать '..' в 'cd ..', а также 'some/directory' в 'cd some/directory' – 2011-01-19 17:22:14

0

псевдоним проворная = 'PS1 = '\' '[\ e [7m] \ u @ \ h \ A $ \ w> [\ e [27m]' '' ''

Слишком сложно вводить каждый раз, когда вы входите в систему, и все остальные dbas не хотят, чтобы пользователь oracle имел приглашение не по умолчанию.

+0

Не можете ли вы установить PS1 в свой .bashrc или какой-либо загрузочный файл, который вы используете? (Скажем, «export PS1 =» .... »?)? – dbr 2008-09-16 09:38:04

+0

Он уже заявил, что другие, использующие тот же вход в систему, не любят приглашения, отличные от настроек по умолчанию – tzot 2008-09-16 13:08:56

0
### SSH That tunnels X stuff (even through NAT) 
alias 'xssh'='ssh -X -C -Y' 
+1

Я всегда находил ~/.ssh/config гораздо лучшее место для настройки различных хостов и их опций. – tzot 2008-09-16 13:09:47

3
alias histgrep=history | grep 

Так что я могу найти прошлые команды очень быстро, просто набрав

histgrep <part of command> 

Как также

alias psgrep=ps -ef | grep 

быстро узнать, если конкретный процесс все еще работает ,

+0

Не могли бы вы просто использовать 'pgrep' или 'alias pgrep = pgrep -l $ 1'? – 2011-01-19 17:26:58

1

alias ll="ls -al --color=auto" 

Первое, что я делаю при вводе нового сервера; Дает гораздо лучше читаемым dirlistings :)

2

Моя любимая, наверное:

alias ff=find . -name $1 

Для более псевдонимами, мой полный профиль Баш here

+0

Если вы хотите быть в теме по запросу, лучше отредактировать свой ответ и превратить его в однострочный. – tzot 2008-09-16 13:10:47

2
alias clean='rm -rf "#"* "."*~ *~ *.bak *.dvi *.aux *.log' 

Для очистки ненужных файлов из текущей папки.

4

технически не псевдоним, но это устраняет необходимость большинства из них ..

source /etc/bash_completion 
1
alias sl=ls 

Сколько раз в день делает левая рука получить «s» перед правой рукой может получить «l»? :)

+0

аналогичным образом: alias mroe = больше – 2009-02-19 21:54:58

+2

Или просто установите пакет «паровоз» из вашего менеджера пакетов. Часто сокращается «sl». – 2010-06-25 08:27:00

2

вот мой Windows, "псевдоним", который я поставил на всех компьютерах Windows, которые я использую:

C: \ Windows \ ls.bat

dir $1 $2 $3 $4 
+0

Приятный, но замените $ на% под Windows – Balmipour 2016-10-13 20:57:19

1

псевдоним WebShare = 'питона -c " import SimpleHTTPServer; SimpleHTTPServer.тест() "»

+0

Это довольно аккуратно. – 2009-11-05 03:03:01

1

Я использую Дворжака клавиатуры, так что мой самый важный из них:

alias no=ls -f 

мой другой фаворит:

alias devn='cat > /dev/nul' 

Который позволяет мне типа случайных дерьмо себе, не заботясь будет ли он когда-нибудь спастись ...

1

Мои наиболее часто используемые из них:

alias la='ls -a -l' 
alias ll='ls -l' 
alias cats='konqueror http:'//icanhazcheezburger.com'' 

Последнее на это просто шутка

2
sudo apt-get install trash-cli; alias rm=trash 

Мне нравится, когда деструктивные команды имеют отменить кнопки. Кроме того, удаление происходит быстрее, и мне не нужно указывать -r для удаления рекурсивно.

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/-/|/"' 
4

Найдено другой рукой один здесь, на StackOverflow от Санджая R:

alias mkcd='_(){ mkdir $1; cd $1; }; _' 

Это как mkdir foo; cd foo просто вызывая mkcd foo.

Смотрите подробности на: How to pass command line arguments to a shell alias?

0

Я обнаружил, что каждый раз, когда я изменить мой ~/.zshrc файл (или ~/.bashrc, для пользователей Баша), что следующая вещь, которую я всегда делаю это источник его. Так я сделал псевдоним:

export EDITOR='/usr/bin/vim' 
alias zshrc='$EDITOR ~/.zshrc && source ~/.zshrc' 

Кроме того, я добавил

alias vimrc='$EDITOR ~/.vimrc' 

Кроме того, для ЗШ пользователей, суффикс псевдоним очень полезны, например:

alias -s py=$EDITOR 
alias -s rb=$EDITOR 

поэтому при вводе test.py или foo.rb, он будет расширяться до $EDITOR test.py или $EDITOR foo.rb.

0

я как этот

alias ls='ls -lrta' 

и эти

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

и этот

alias h='history' 

и особенно этот

alias mkcd='_(){ mkdir -pv $1; cd $1; }; _' 
0

Я слушаю mp4 музыкальных файлов, а не работать, никакой музыки нет жизни:

alias m="mplayer -novideo -loop 0" 
0

Как об этом.

alias bc = "vim ~ /.bash_profile; Источник ~/.bash_profile»

Смежные вопросы