mv 的運作,與執行檔的運作 - Linux

By Brianna
at 2011-09-05T11:59
at 2011-09-05T11:59
Table of Contents
1.
想請問mv的運作是怎樣的?
因為如果用以下操作會變成test.conf內變成沒內容 都被清空
sed "xxxxx" /etc/test.conf > /etc/test.conf
而要改成
sed "xxxxx" /etc/test.conf > /tmp/test.conf
然後再從tmp mv回原本位置
2.
因為如果去執行執行檔 a.out
而這時後又去編譯a.c 產生 a.out
此時 a.out 仍然執行中且沒問題
則再下次重新執行a.out時 可以執行新的程式
為什麼這樣原本就的執行檔仍然可以正常執行中?
請問這兩種方式在底層是做怎樣的動作呢?
--
想請問mv的運作是怎樣的?
因為如果用以下操作會變成test.conf內變成沒內容 都被清空
sed "xxxxx" /etc/test.conf > /etc/test.conf
而要改成
sed "xxxxx" /etc/test.conf > /tmp/test.conf
然後再從tmp mv回原本位置
2.
因為如果去執行執行檔 a.out
而這時後又去編譯a.c 產生 a.out
此時 a.out 仍然執行中且沒問題
則再下次重新執行a.out時 可以執行新的程式
為什麼這樣原本就的執行檔仍然可以正常執行中?
請問這兩種方式在底層是做怎樣的動作呢?
--
Tags:
Linux
All Comments

By Olive
at 2011-09-09T22:37
at 2011-09-09T22:37

By Queena
at 2011-09-12T09:02
at 2011-09-12T09:02

By Tristan Cohan
at 2011-09-12T23:52
at 2011-09-12T23:52
Related Posts
clonezilla 把兩個硬碟的雙系統備份到꘠…

By Ula
at 2011-09-04T19:58
at 2011-09-04T19:58
clonezilla 把兩個硬碟的雙系統備份到同一顆新的硬碟

By Annie
at 2011-09-04T19:36
at 2011-09-04T19:36
crontab 問題

By Jake
at 2011-09-04T18:23
at 2011-09-04T18:23
新手架不起squid

By Rae
at 2011-09-04T16:05
at 2011-09-04T16:05
sendmail相關問題

By Connor
at 2011-09-04T15:51
at 2011-09-04T15:51