• ベストアンサー

カレントディレクトリの確認

仕事の現場でLinuxサーバのログ取得を行っています。 流れとしてWindowsサーバにログインし、 Tera TermでLinuxサーバに入って ftpコマンドでWindowsサーバに接続し、 mputしています。 ※Linuxサーバ → Windowsサーバ ftp IPアドレスでWindowsサーバへ接続後、 カレントディレクトリを確認するためにpwdコマンドを実行したところ、 結果が表示されませんでした。 他に確認する手段として、どういったコマンドがありますでしょうか。

質問者が選んだベストアンサー

  • ベストアンサー
  • kawais070
  • ベストアンサー率52% (2242/4283)
回答No.3

Windowsサーバーで動作させているftpのサービスは何でしょうか? Windows Server 2012 に標準添付されているftpサービスなら、pwdに対応しているのですが、別途何らかのftpサーバー機能を持ったソフトをインストールしているのなら、その旨補足に書いてください。

その他の回答 (2)

  • kawais070
  • ベストアンサー率52% (2242/4283)
回答No.2

Windowsサーバーでもpwdコマンドは有効です。 FTPとは、Unix由来のものなので、Windowsサーバーであっても、Unix風の実行結果を返します。 そのため、C:とかD:みたいなドライブ番号は表示できません。 FTPサーバーの設定で、ルートディレクトリをWindows上のどのフォルダに割り当てるか、という設定項目があるはずです。 pwdコマンド実行時には、そこを起点としたディレクトリ表示がされているはずです。(ログイン直後なら、/ とだけ表示されるはずかな?)

caa29674
質問者

補足

回答ありがとうございます。 pwdコマンドを実行しても 確かコマンドがありません、と弾かれてしまいました。 その後に代わりとしてdirコマンドを実行しているのですが、 何も一覧が表示されず、なぜ実行しているのか分からない状態です。 次にcdコマンドでXXXに移動しています。 パス:D:\ftproot\Administrator\XXX

  • maiko0333
  • ベストアンサー率19% (839/4401)
回答No.1

Windowsサーバならcdではないでしょうか?

caa29674
質問者

補足

回答ありがとうございます。 確かにcdコマンドでカレントディレクトリを確認することができました。 ちなみに認識が合っているか確認したいのですが、 Tera TermでLinuxサーバにログインしていても FTP接続先がWindowsサーバの場合は Windowsのコマンドラインしか使えない認識でしょうか。 ftp IPアドレス~byeの間は。

関連するQ&A