iT邦幫忙

2024 iThome 鐵人賽

DAY 9
0
Software Development

十年後重讀作業系統恐龍本系列 第 9

ch3.6.3.2-命名管道(Name Pipes)

  • 分享至 

  • xImage
  •  

命名管道(Name Pipes)是計算機進程間的一種先進先出(FIFO)通信機制。是類Unix系統傳統管道的擴展。傳統管道屬於匿名管道,其生存期不超過創建管道的進程的生存期。但命名管道的生存期可以與作業系統運行期一樣長。
Ref:維基百科-命名管道

令我感興趣的是維基百科中提到的範例,可以用這個把解壓縮數據存入MySQL的表中。
剛好我現在有一個 restore20240923.zip 檔案,裡面是資料庫的復原 sql 指令 (restore20240923.sql)
來試試看 AI 給我的指令好了

mkfifo my_pipe
unzip -p restore20240923.zip > my_pipe &
mysql -u username -p database_name < my_pipe

明天有結果再來更新~


上一篇
ch3圖3.25-客戶—伺服器系統的通信:普通的管道(Ordinary Pipes)
下一篇
ch3圖3.31-產生了多少行程?
系列文
十年後重讀作業系統恐龍本30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言