質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Windows

Windowsは、マイクロソフト社が開発したオペレーティングシステムです。当初は、MS-DOSに変わるOSとして開発されました。 GUIを採用し、主にインテル系のCPUを搭載したコンピューターで動作します。Windows系OSのシェアは、90%を超えるといわれています。 パソコン用以外に、POSシステムやスマートフォンなどの携帯端末用、サーバ用のOSもあります。

Webサーバー

Webサーバーとは、HTTPリクエストに応じて、クライアントに情報を提供するシステムです。

Windows Server

Windows Serverとは、Microsoft社のサーバ用オペレーティングシステムの総称です。 企業内ネットワークなどで利用されるサーバ機へ導入することを想定して開発されているため高い安定性があり、 管理機能を提供するソフトウェアが多く含まれています。

Q&A

解決済

1回答

2446閲覧

ファイルの上書きと削除の違い

anpan06

総合スコア15

Windows

Windowsは、マイクロソフト社が開発したオペレーティングシステムです。当初は、MS-DOSに変わるOSとして開発されました。 GUIを採用し、主にインテル系のCPUを搭載したコンピューターで動作します。Windows系OSのシェアは、90%を超えるといわれています。 パソコン用以外に、POSシステムやスマートフォンなどの携帯端末用、サーバ用のOSもあります。

Webサーバー

Webサーバーとは、HTTPリクエストに応じて、クライアントに情報を提供するシステムです。

Windows Server

Windows Serverとは、Microsoft社のサーバ用オペレーティングシステムの総称です。 企業内ネットワークなどで利用されるサーバ機へ導入することを想定して開発されているため高い安定性があり、 管理機能を提供するソフトウェアが多く含まれています。

0グッド

0クリップ

投稿2017/09/12 10:04

編集2017/09/12 12:10

Webサーバへの定期的なファイルのアップロード、削除を実装したいのですが
既に存在するファイル名にてアップロードしたファイルを上書きした場合、上書きされたファイルは削除と同義の動作になるのでしょうか?

失礼しました。
環境の記載を忘れておりました。
環境は以下になります。

Windows Server2008R2
IIS7.5

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

unau

2017/09/12 10:54

この質問の目的はなんでしょうか。言いかたを変えると、この質問の答えが得られた場合、これから anpan06 さんがやることがどう変わるのでしょうか。
unau

2017/09/12 10:56

WEB サーバへのアップロードというのは、HTTP を通して PUT/POST などでファイルを送ることを指しているのでしょうか。あるいは、SFTP とか別のプロトコルで WEB サーバのファイルをいじっているのでしょうか。
anpan06

2017/09/12 12:07 編集

webclientクラスのuploadFileメソッドのPUTでファイルを送ります。ファイル上書きが削除+アップロードと同義なら削除処理の記載を省けるのではと質問した次第です。
guest

回答1

0

ベストアンサー

削除と新規作成で実現されるケースと、上書きで実現されるケースがあるでしょう。

上書きと言っても、サイズが異なる場合、適切に処理されます。
Unix/Linuxだと、最初にファイルサイズをゼロにしてから書き始めます。

投稿2017/09/12 12:00

otn

総合スコア84555

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

anpan06

2017/09/19 14:03

ご回答ありがとうございます。 環境はWindow Server2008R2ですが 上書きされたはずのファイルがGCの対象にならずドライブを圧迫してしまうような事象等はあるのでしょうか。
otn

2017/09/20 02:44 編集

> 上書きされたはずのファイルがGCの対象にならずドライブを圧迫してしまうような事象等はあるのでしょうか。 それはないでしょう。 もちろん、アップロードに使ったツールが意図的に保存している場合を除いてですが。
anpan06

2017/09/25 11:51

ご回答ありがとうございます! 削除の代わりに上書きの使用も検討してみます。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問