lnコマンドを使用して、/root/Desktopに同じ名前の/var/log/messagesファイルへのソフトリンクを作成する方法

lnコマンドを使用して、/root/Desktopに同じ名前の/var/log/messagesファイルへのソフトリンクを作成する方法

どちらがターゲットでなければならず、どちらがリンク名でなければなりませんか?

アップデート1:私はスーパーユーザーとしてログインしており、GUIを使用してルートフォルダにアクセスする方法も知っています。

ベストアンサー1

ほぼ最初の行で、man lnこの質問に対する答えを教えてくれます。

ln [OPTION]... [-T] TARGET LINK_NAME   (1st form)

mvと順番と同じですcp。ソース、ターゲットの順です。したがって、あなたの場合は、次のようなものを使用します

cd /root/Desktop
ln -s /var/log/messages messages

このパラメータは、デフォルトのハードリンクの代わりにソフトリンクを作成するように-s指示します。ln

最後の引数は省略できます。lnこの場合、ソースファイル名は再利用されます。

cd /root/Desktop
ln -s /var/log/messages

どちらの場合も、ターゲットディレクトリに変更しました。これにより、ln -s相対パスが期待どおりに正しく機能します。この場合は絶対パス(で始まる)を使用します/が、最初から始めることをお勧めします。

おすすめ記事