Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
X Mounter
Search
趙惟倫
May 11, 2016
Programming
190
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
X Mounter
遠端檔案系統掛載程式
https://github.com/bluebat/.presentations/raw/master/xmounter.odp
趙惟倫
May 11, 2016
Transcript
8 slides
趙惟倫 <
[email protected]
> 2016 年 5 月 11 日 X Mounter
X Mounter Chinese Opendesktop
2 Local Remote / CD USB SMB FTP SSH 需求
需求
簡介 簡介 以 ShellScript 編寫的「遠端檔案系統掛載程式」 每個掛載位置的資料由單一側寫檔案記錄,具備新增、掛載、編 輯、卸載、刪除等功能 圖形化介面採用 Xdialog 支援
nfs, cifs(smbfs), sshfs, ftpfs 相依於套件 nfs-utils, samba-client, fuse-sshfs, curlftpfs GPL 使用授權 https://github.com/chinese-opendesktop/xmounter
側寫檔範例 側寫檔範例 $HOME/.xmounter/FSTMP _COMMENT="File Server TMP" _TYPE="cifs" _LOCATION="192.168.1.51/TMP"
Xdialog Xdialog 適合 shell script 呼叫的圖形介面程式 http://xdialog.free.fr/ 使用範例 Xdialog --title
" 資訊 " --info " 已完成 " 0 0 2500 Xdialog --title " 輸入 " --inputbox " 內容 " 0 0 " 預設值 " Xdialog --title " 選單 " --radiolist " … 請選擇 " 0 0 0 " 一 " " 項目一 " "off" " 二 " " 項目二 " "on" 輸入自 stdin ;輸出至 stderr ;取消則回傳非零
展示 展示 FSTMP
待開發 待開發 桌面圖示改為符號連結以避免誤刪 改善 sshfs 必須在終端機中輸入密碼的問題 增加支援其他遠端檔案系統
謝謝各位 敬請指教 簡報模板:資訊未來大自由 ( 孫賜萍 )
More Decks by 趙惟倫
See All by 趙惟倫
BASH Basics
bluebat
0
130
VDI Historical Overview
bluebat
1
220
RPM Sphere Repository
bluebat
0
1.6k
Multiplication Table in Various Programming Languages
bluebat
0
680
Gamelets Arena for AI Players
bluebat
0
1k
Alternative Web Services
bluebat
0
300
Look at Yue Desktop
bluebat
0
580
msgchi L10n Tool
bluebat
0
790
Making P-Font with FontForge
bluebat
0
240
Other Decks in Programming
See All in Programming
エージェントを使い続けるためのメタワーク / Meta-work for keeping using the agent
rkaga
6
2.3k
はじめてのPLATEAU
nokonoko1203
1
640
Herb in Rails 8.2: Your ERB views, now HTML-aware @ Kaigi on Rails 2026, Tokyo, Japan
marcoroth
2
430
複数ドメインを一つのアプリに統合するFlutterの設計と運用_FlutterKaigi2026登壇資料(須永高弘)
takahirosunaga
0
170
AI時代のシニアエンジニアとは
yosuke_furukawa
PRO
15
11k
GraphQL の onError と Nullability のこれから
quramy
0
210
AmebaブログはKMPから卒業します
kmars0605
0
340
graphql-ruby を Spinel で速くしようとした話
mtsmfm
0
140
Railsバージョンを4倍にした話
optim
0
1k
Spec-driven Development with AI
simas
PRO
0
2.3k
AIが実装を担う時代の「技術設計」と「チームマネジメント」
kamina_zzz
2
250
AI-Powered Domain-Driven Design
ziobrando
0
430
Featured
See All Featured
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
2
6.4k
Heart Work Chapter 1 - Part 1
lfama
PRO
11
37k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
980
Into the Great Unknown - MozCon
thekraken
41
2.8k
Odyssey Design
rkendrick25
PRO
3
940
Bash Introduction
62gerente
615
220k
Large-scale JavaScript Application Architecture
addyosmani
516
110k
Navigating Weather and Climate Data
rabernat
0
590
Discover your Explorer Soul
emna__ayadi
2
1.3k
Marketing to machines
jonoalderson
1
6k
Producing Creativity
orderedlist
PRO
348
41k