看板 Linux 關於我們 聯絡資訊
我是windows使用者 得知windows10有內建linux子系統可以輸入bash命令 在網路找了三本書 Linux Shell程式設計與管理實務 http://www.books.com.tw/products/0010618005 Linux Shell 程式設計實力養成 https://www.tenlong.com.tw/products/9789864341214 你總要離開 Windows的 : 從 Ubuntu開始進入 Linux Bash的世界 https://www.tenlong.com.tw/products/9789863793519 想問哪本最適合新手跟windows環境呢 我目前學shell script只是想用在一些檔案操作上面 當作輔助windows的工具 對Linux是完全沒接觸過的 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.218.40.109 ※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1497432544.A.D4E.html
a73126: 完全全新學習....而且只是要給Windows用PowerShell吧... 06/14 18:01
a73126: Bash on Windows不一定有辦法滿足你的需求.... 06/14 18:01
holishing: 乾脆直接用Linux 06/14 18:20
vi000246: 我是想說都要學新東西了 乾脆學比較多人用的 06/14 18:22
Neisseria: Bash on Windows 還不夠穩定,有時候會有一些小問題 06/14 18:43
Neisseria: 這些問題不好找解答,因為這是新系統,而且有點小冷門 06/14 18:44
Neisseria: Bash 在 Linux 上出很久了,其實穩定很多 06/14 18:45
Neisseria: 應該不是說 Bash,而是整體的 shell 環境 06/14 18:47
holishing: 比較多人會在Linux用bash之類的shell環境, 06/14 19:02
holishing: 也是有人會"嘗鮮"用Bash on Windows,或是還在用cygwin 06/14 19:03
holishing: 但相對來講(尤其是Bash on Windows)資料就是不夠多 06/14 19:03
qoopichu: 話說在Win$下 rm -fr / 會怎樣? 06/14 19:11
vi000246: 原來如此 還以為是把linux完整移植到windows 06/14 19:23
a73126: 這不是移植問題,是檔案處理的問題,在Bash on Windows下 06/14 21:32
a73126: 所有磁碟區被mount在/mnt下...ex: /mnt/c /mnt/d 06/14 21:33
a73126: 但是所有檔案權限獨立於Windows,都是777 06/14 21:33
a73126: 你想要拿這邊滿足Windows檔案操作有很多時候可能行不通 06/14 21:33
a73126: 比如權限就是一塊,完全沒辦法處理Windows的權限部分 06/14 21:33
a73126: 不然就Bash on Windows其實就是個container跑在Windows上 06/14 21:34
vi000246: 好的 謝謝 這部份我會先研究看看 看起來還是powershell 06/14 21:55
vi000246: 跟C#相容性比較好 06/14 21:55
Debian: 要學bash就在純linux環境下做吧,別用win10內的bash。 06/15 11:46
Uni1122: Windows使用者要學linux的話推薦直接安裝虛擬機來用 06/15 15:19
newversion: 用cygwin吧~~~ XP/Win7都可以用 06/15 17:26
soheadsome: 第一本絕版了吧 06/15 20:00
kenduest: 一般學 script programming 不是純學習 shell 本身功能 06/15 23:37
kenduest: shell script 裡面許多重點在於一些額外的工具搭配呼叫 06/15 23:38
kenduest: 比方一般 linux 系統使用的 gnu coreutils 裡面就 06/15 23:38
kenduest: 有一堆工具,剛好可以搭配呼叫達成許多強大功能 06/15 23:38
kenduest: 純 bash 安裝在 windows 上少額外工具搭配就差很多 06/15 23:39
kenduest: cygwin 算是另類方式,一般需求都可以用來練習寫 06/15 23:39
kenduest: shell script, 不是用到太系統面的應用需求應該還好 06/15 23:40
kenduest: 所以若純 windows 輔助直接 powershell 比較省事 06/15 23:41
lauly: 其實... PowerShell 也可以在Linux 裡面跑了,物件導向的sc 06/16 09:45
lauly: ripting 語言方便很多 06/16 09:45
soem: 要用到OO一般我會直接寫ruby/python,這倒是沒注意到 06/16 09:51
kenduest: 同意樓上,python 太好用了,也很強大 06/16 20:55
abarrychen: 千萬別用windows的bash 一堆東西都不能用 06/21 03:42
abarrychen: 裝虛擬機比較實在 06/21 03:42
bioida: 第一本有新版,且在Google play上有電子書 06/22 07:59
kitehero: 那東西還是beta版 說不定還會被取消 07/02 03:58
rexsony: 臥龍小三那本第三版應該是最新的了 09/04 12:02