2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

LINUXのショートカットコマンド作成方法

Posted at

初めまして、MJです!Qiita初投稿です!
LINUXで開発しているとフォルダ間の移動が面倒なことってありませんか?
恐らく殆どの人が手間に感じていると思います。
具体的にはどのような状況かと言いますと。

home
   ├ task ─ app
   ├ task2    ├ Controller
              ├ Model
              ├ View

例えばこのようなフォルダ階層だとします。

cd /home/task/app/Controller
cd /home/task/app/Model

毎回毎回このようにコマンドを入力する手間がありますよね。
今回は一手間加えるだけでこの面倒な作業を大幅に短縮する方法を書いていきますね!

home
   ├ task ─ ─ ─ ─ ─ ─app
   ├ task2             ├ Controller
   ├ .bash_profile     ├ Model
                       ├ View

使用するプロジェクトファイルより浅い階層に.bash_profileのファイルを作ってください。

/home
vi .bash_profile
.bash_profile
alias cont='cd ~/home/task/app/Controller'
alias model='cd ~/home/task/app/Model'
alias web='vi ~/home/task/app/Controller/abcController.php'

このように書くことでcontと打てば=の右側のコマンドを実行しコントローラーファイルまでいけます。
要するに=より左に短縮名、右に実行したいコマンドを書くということです!
コマンドを書き終えたら.bash_profileがあるフォルダで以下のコマンドを実行してください。

source .bash_profile

これで完了です!
ちなみに最後のsourceコマンドはログインするたびに実行しないといけないので忘れないようにしてくださいね!

今回はこの辺にしておきます!
初投稿で分かりづらいと思いますが読んでいただきありがとうございました!
これからもボチボチ投稿していきたいと思います!

2
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?