- ベストアンサー
カレントディレクトリの確認
仕事の現場でLinuxサーバのログ取得を行っています。 流れとしてWindowsサーバにログインし、 Tera TermでLinuxサーバに入って ftpコマンドでWindowsサーバに接続し、 mputしています。 ※Linuxサーバ → Windowsサーバ ftp IPアドレスでWindowsサーバへ接続後、 カレントディレクトリを確認するためにpwdコマンドを実行したところ、 結果が表示されませんでした。 他に確認する手段として、どういったコマンドがありますでしょうか。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
Windowsサーバーで動作させているftpのサービスは何でしょうか? Windows Server 2012 に標準添付されているftpサービスなら、pwdに対応しているのですが、別途何らかのftpサーバー機能を持ったソフトをインストールしているのなら、その旨補足に書いてください。
その他の回答 (2)
- kawais070
- ベストアンサー率52% (2242/4283)
Windowsサーバーでもpwdコマンドは有効です。 FTPとは、Unix由来のものなので、Windowsサーバーであっても、Unix風の実行結果を返します。 そのため、C:とかD:みたいなドライブ番号は表示できません。 FTPサーバーの設定で、ルートディレクトリをWindows上のどのフォルダに割り当てるか、という設定項目があるはずです。 pwdコマンド実行時には、そこを起点としたディレクトリ表示がされているはずです。(ログイン直後なら、/ とだけ表示されるはずかな?)
- maiko0333
- ベストアンサー率19% (839/4401)
Windowsサーバならcdではないでしょうか?
補足
回答ありがとうございます。 確かにcdコマンドでカレントディレクトリを確認することができました。 ちなみに認識が合っているか確認したいのですが、 Tera TermでLinuxサーバにログインしていても FTP接続先がWindowsサーバの場合は Windowsのコマンドラインしか使えない認識でしょうか。 ftp IPアドレス~byeの間は。
補足
回答ありがとうございます。 pwdコマンドを実行しても 確かコマンドがありません、と弾かれてしまいました。 その後に代わりとしてdirコマンドを実行しているのですが、 何も一覧が表示されず、なぜ実行しているのか分からない状態です。 次にcdコマンドでXXXに移動しています。 パス:D:\ftproot\Administrator\XXX