私はUNIXの以前の経験を持っていません(25年前にSGIシステムにアカウントを持っていて、いくつかのコマンドを覚えている以外)。
私はrasberry pi 4がリモート共有(NASボックスでもWindows共有でも)に自動的にログインしたいのですが、mountコマンドはリモートパスを指定し、存在する必要があるローカルパスも指定します。
理由がわからない。
ローカルパスはどのような役割を果たしますか?
PIはsyslogサーバーとして機能し、リモート共有にログを書きたいです。
ベストアンサー1
これは、Unix / Linuxがすべてをローカルファイルシステムのファイル/ディレクトリ(ハードウェアやシステムの状態などまで含む)として表現しようとするためです。
したがって、これはリモートディレクトリにも重要です。ローカルディレクトリにリモートディレクトリをマウントした後は、ローカルディレクトリから読み書きできますが、実際にはリモートディレクトリで効果が発生します。
また、ソフトウェアがリモートサーバー上のファイルをローカルファイルのように使用できるため、ファイル操作が簡単になります。
例:/etc/fstab
私のデスクトップ上のファイル(システムのインストール方法に関するすべての情報を含むファイル)には、次の行があります。
//secrethostname/vanalles /mnt/targasmb cifs user,noauto,guest,ro 0 0
(secrethostname
実は違う名前なのにオンラインで上げたくなかったんですよ…)
デスクトップでこのプログラムを実行すると、ローカルシステムのディレクトリにあるすべてのファイルを表示mount /mnt/targasmb
できます。vanalles
また、ローカルに存在するかのように読むこともできます。secrethostname
/mnt/targasmb
cifs user,noauto,guest,ro 0 0
インストール内容と基本インストール方法に関する詳細情報をシステムに提供します。詳細は別の質問です。