系統新玩法:把Vista當成Linux系統來用

來源:互聯網
上載者:User

  我工作中常常在Ubuntu Linux與Windows Vista之間切換來切換去。不同的作業系統在發展過程中不斷地學習競爭者的長處:Vista的Explorer更像GNOME Nautilus了;UAC(User Account Control)機制的螢幕顯示效果與gksu異曲同工;Vista的C:/Users檔案夾以及案頭上的使用者檔案夾更像是/home的翻版;而Vista和Ubuntu 7.04的網路監視小表徵圖在功能和用法上也趨於一致了。對於使用者來說,作業系統使用經驗和習慣的遷移也是一個有趣的問題。用熟了Linux,不如假裝Vista是Linux,做一些有趣的應用:  

  1、“容錯”命令  

  如果直接要在Windows下使用類Unix控制台,cygwin當然是首選。但通常情況下還是Windows命令提示字元用得較多。用慣了Linux,難免會在Windows命令提示字元下隨手敲出ls、cp等Linux命令。與其這樣,不如直接建立一些批次檔,指向對應的Windows控制台命令。例如:

  ls.bat:  

  @dir/a/w

  cp.bat:  

  @xcopy %1 %2  

  有時候需要使用管理員權限,也不必去敲參數冗長的runas命令,直接做一個su吧:

  su.bat:  

  @runas /user:administrator "cmd"  

  對於這些批處理命令的存放位置,Windows系統目錄是一個選擇,但命令多了不易管理。因此建議自建一個目錄專門存放自訂命令,然後在系統的Path環境變數中追加這個目錄。  

  2、適時地“sudo”  

  Windows Vista的UAC機制使得操作的安全性得以提升,但現有的不少應用程式在開發過程中沒有考慮到操作許可權問題,往往預設自身有權操作,在被系統禁止之後則會彈出一些奇怪的錯誤,使使用者不得其解。例如“快樂影音”在修改檔案關聯的時候就會出錯。有經驗的Linux使用者看到這種資訊應該會想到會不會是“Permission denied”了呢?試試用“run as administrator”方式運行一下,這次便成功了!看來Windows下也需要適時地“sudo”。

  3、符號串連用處大

  Linux下符號串連被廣泛使用。符號串連不是ext3檔案系統的專利,NTFS也支援稱為junction符號串連特性。Vista的C:/Users目錄與C:/Documents and Settings目錄之間的關係便是一個利用junction來保持軟體相容性的執行個體。當某些分區空間緊張的時候,可以利用junction將其中的一些目錄映射到其它分區進行儲存。

  例如在安裝Adobe Web Premium CS3時需要在系統磁碟分割放置近1G的共用檔案,我們可以建立名為“C:/Program Files/Adobe”、“C:/Program Files/Common Files/Adobe”符號串連,指向其它分區的某些目錄。管理符號串連的junction.exe工具可以在微軟網站提供的Sysinternals Suite中得到。符號串連在Windows中的其它應用有待繼續發掘。

文章來源於 http://vista.zol.com.cn 著作權歸原作者所有

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.