0
0

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.

シンボリックリンクの作成/削除方法

Posted at

情けない話ですが、いつも忘れてしまうので自分の備忘録です:point_up:
自分は画像などを切り分けて、シンボリックリンクを使って表示させています。参考になれば幸いです。
間違っている点等ありましたらご指摘ください!!

☆やること

① .ssh/configの作成
② シンボリックリンクの作成

☆手順

ssh接続

シンボリックリンク作成

シンボリックリンク削除

☆ssh接続

configの設定

SSHコマンドを入力するのが面倒なので、サーバごとに設定しています。
現場の先輩から教わって、タイムアウト設定を無しにしています。

$ cd ~/.ssh
$ vi config

Host *
ServerAliveInterval 30
ServerAliveCountMax 5
TCPKeepAlive yes

### Connect Setting Name ###
Host sample_w1
HostName 0.0.0.1
Port	 22
User	 hoge
IdentityFile	sample.pem

設定が終わったら、続きです。
サーバの/var/sample_api/publicを対象にシンボリックリンクを作成します。

$ ssh sample_w1

[hoge@sample_w1 ~]$ ls /var/sample_api/public
fonts  img  index.html  js
[hoge@sample_w1 ~]$ cd プロジェクト

シンボリックリンクの作成

[hoge@sample_w1 ~]$ ln -s /var/sample_api/public sample_api
[hoge@sample_w1 ~]$ ll
drwxrwsr-x 1 hoge   team  0 1月 1 13:54 .
drwxrwsr-x 1 hoge   team  0 1月 1 13:54 ..
lrwxrwxrwx 1 hoge   team  0 1月 1 13:55 sample_api -> /var/sample_api/public/

シンボリックリンクの削除

[hoge@sample_w1 ~]$ unlink sample_api
[hoge@sample_w1 ~]$ ls -a
.			..

注意すべき点として、rmコマンドで実体を削除しないようにしてください...

☆参考文献

https://qiita.com/colorrabbit/items/2e99304bd92201261c60
https://www.atmarkit.co.jp/ait/articles/1605/30/news022.html
https://qiita.com/passol78/items/2ad123e39efeb1a5286b

0
0
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
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?