シンボリックリンクとはシンボリックリンクとはLinuxには、ファイルに別名をつけ、異なった名前でファイルにアクセスする仕組みがあります。これをリンクと呼びます。リンクは2種類あり、ハードリンクとシンボリックリンク(ソフトリンク)が存在します。ここでは、シンボリックリンクについて説明します。項目シンボリックリンクとはシンボリックリンクの作成シンボリックリンクのコピーシンボリックリンクとはシンボリックリンクとは、Windowsでいうところのショートカットのようなもので、ファイルや、ディレクトリを参照するファイルの事をいいます。シンボリックリンクファイル自体は、対象ファイルまでのパスを含んだただの小さなファイルです。シンボリックリンクファイル自体を削除しても参照先のファイル・ディレクトリへの影響はありません。参照先のファイル・ディレクトリが削除されてもシンボリックリンクは残ります。ハードリンクは、ハードリンクを削除する事で実体ファイルを削除できますが、シンボリックリンクは、シンボリックリンクを通じての実体の削除はできません。実際には存在しないファイルを指したシンボリックリンクを作成する事もできます。要は、ファイルや、ディレクトリを参照するファイルだけど、シンボリックリンクと、その参照先のファイル・ディレクトリは別物という事です。ハードリンクと違い、NFSでマウントされているような異なるファイルシステム上のファイルに対しても作成できたり、ディレクトリに対してもリンクを作成する事ができる事が大きなメリットだと思います。」コマンドを使って作成します。オプションに、シンボリックリンクをあらわす「-s」を指定します。[シンボリックリンクのファイル名]※参照先ファイル、シンボリックリンクのファイル名部分は、フルパスでも相対パスでも指定可能です。シンボリックリンクのファイル名は省略可能です。省略した場合は、参照先に指定した同じファイル名/ディレクトリ名でカレントディレクトリにシンボリックリンクが作成されます。test.txtシンボリックリンク経由でファイルを更新してみます。コマンドに「-d」オプションをつける必要があります。コマンドでシンボリックリンクをコピーすると、参照先のファイルがコピーされてしまいます。test.txt普通にcpコマンドでシンボリックリンクをコピーすると、参照先のファイル本体がコピーされるので注意が必要です。シンボリックリンクをシンボリックリンクとしてコピーしたい場合は、cpコマンドのオプションに、「-d」を指定します。/tmp/test.txtコマンドの出力結果の先頭の「lrwxrwxrwx」の一文字目の「l」は、「このファイルはシンボリックリンクです」という意味です。スワップ(swap)領域の作成iノード(inode)とはハードリンクとはシンボリックリンクとは現在のプロセスの確認(ps)プロセスを終了させる(kill、killall)プロセスを停止する(kill、killall、Ctrl+z)バックグラウンドでプログラムを実行する(&アンド)Linuxのジョブという考え方(jobs)実行中のプログラムをバックグラウンドにもっていく。