2014/01/03

.bashrcで遊ぼう〜♪ (更新20140115)

遊ぶのが一番!

$HOMEに
「.bashrc」があり、開くと以下のようになっている部分があるので、以下のように設定して遊ぶw

$ mousepad ~/.bashrc       (geditとかでも)
-----------------------------------------------------以下が開かれたファイル内-----------------


# some more ls aliases
alias ll='ls -alF'               ←lsを改造していますね
alias la='ls -A'                「ll」「la」「l」がこういう動作で使えると
alias l='ls -CF'                書いてありますね

alias gdt='sudo gedit ' #命令は必ず「’」で囲む(””でも大丈夫です)
alias apgt='sudo apt-get -y install ' #競合するような略語は避ける
alias apcc='sudo apt-cache search '   #
alias ud='sudo apt-get update;sudo apt-get -y upgrade;sudo apt-get autoclean'
alias sd='sudo shutdown -r now'       #全角のスペースはダメですよ。
alias rb='sudo reboot'            #
alias tes='echo $PATH' #dosのpathと同じ。$大文字
:
:
:--------------------------------------以上でファイル内終わり
反映させるのは以下
$source .bashrc

~/.bashrcで.bash_aliases が呼びだされています
.bash_aliasesというファイル名で保存しておくと勝手に認識してくれますね


$bash

なぜ別にするかというと、まとめて参照したいから(忘れるもんで)
lessコマンドが便利。

$less .bash_aliases
一覧表みたいでグー。

ちなみに私の「.bash_aliases」(一部)

alias apgt='sudo apt-get install '
alias apcc='sudo apt-cache search '
alias aprm='sudo apt-get purge '
alias updt='sudo apt-get update &&sudo apt-get -y upgrade &&sudo apt-get autoclean'
alias ud='sudo apt-get update'
alias ug='sudo apt-get upgrade'
alias atrm='sudo apt-get autoremove'
alias sd='sudo shutdown -r now'
alias po='sudo shutdown -h now'
alias spd='sudo pm-suspend'
alias hyouji='export LANG=C'



例)$apgt firefox        ←firefoxをインストール

  $apcc fcitx        ←fcitxに関係するアプリを探してダラダラと表示
  $apcc fcitx | grep mozc  ←「fcitxかつmozc」のアプリを探して表示
  $sd             ←再起動


・aliasの内容を確認する

$ alias apgt
alias apgt='sudo aptitude install '

0 件のコメント:

コメントを投稿