文件名称:LINUX 基础讲义命令
文件大小:1.24MB
文件格式:RAR
更新时间:2012-05-24 02:37:48
命令 LINUX 常用
如同在 Linux 中其他的 shell,Bourne Again SHell 不只是一個優秀的指令行式的 shell,同時也提供 scripting 語言。Shell scripting 允許你完全利用 shell 的功能,將需要許多指令執行的多項工作自動化。在你的 Linux 機器上有許多程式是 shell 程式。如果你對學習他們如何運作,或修改他們感興趣,基本要素是你必須了解 bash 的語法和語意。除此之外,了解 bash 語言,你能夠撰寫你個人專屬的程式,來完成你要做的事情。 PROGRAMMING OR SCRIPTING? 對於剛開始接觸程式設計的新手,常會對於 programming 和 scripting 語言間的差異感到困惑。Programming 語言通常比 Scripting 語言功能更強大,也更快速。例如:C, C++, 和 Java 都是 Programming 語言。Programming 語言通常是從原始碼 (一個包含最終程式如何執行的指令集合文字檔) 開始,經過編譯 (建立) 成為一個可執行檔。這個可執行檔不容易移植到不同的作業系統中。舉例來說,如果你曾在 Linux 上寫過 C 的程式,你將不能夠在視窗 98 系統上執行這個 C 的程式。要這樣做,你必須在視窗 98 系統之下,重新編譯原始的程式碼。Scripting 語言也是從原始碼開始,但不需編譯成可執行檔。而是由一個直譯器讀入原始碼檔案裡的那些指令,再執行每個指令。不幸地,直譯的程式通常比編譯的程式慢,因為直譯器必須讀入每個指令。主要的優點是,你能輕鬆地轉換原始碼檔案到任何的作業系統,並且立刻以直譯的方式執行。bash 是一種 scripting 語言。它對撰寫小程式而言是不錯的,但如果你打算開發大型的應用程式,programming 語言可能對你比較有益。其他的 scripting 語言有 Perl, Lisp 和 Tcl 等等。
【文件预览】:
Linux讲义
----2_network_command.ppt(96KB)
----1_compile_kernel.ppt(104KB)
----5_filesystem.ppt(106KB)
----5_sendmail_attachment.doc(52KB)
----2_login_shell.ppt(101KB)
----6_proftpd.ppt(117KB)
----changes.html(444B)
----3_network_security.ppt(100KB)
----5_linux_book.doc(40KB)
----~$bash_programming.doc(162B)
----1_tcp_ip.ppt(112KB)
----3_vi.ppt(101KB)
----3_every_use_vi.doc(173KB)
----4_linux_url_linking.doc(34KB)
----8_proxy.ppt(163KB)
----5_sendmail.ppt(122KB)
----1_what_linux.ppt(137KB)
----1_basic_command.ppt(214KB)
----2_booting.ppt(121KB)
----9_samba.ppt(120KB)
----4_xinetd.ppt(112KB)
----4_inetd.ppt(104KB)
----2_install_linux.ppt(98KB)
----6_gnu.doc(37KB)
----6_quota.ppt(104KB)
----3_installing_linux_faq.doc(73KB)
----2_apache.ppt(120KB)
----1_dns.ppt(123KB)
----7_using nat.doc(34KB)
----8_proxy_attachment.doc(76KB)
----3_dhcp.ppt(103KB)
----7_firewall_nat.ppt(131KB)
----4_using_rpm.ppt(97KB)