104學習精靈

全部 課程 貼文 教室 證照 影片
Docker相關的課程 (5)
從工作推薦課程
Linux入門職能精修
本課程以教企業的方式來教學,著重在使用方法與思維!許多學過Linux的應徵者在面試時,常被問到「你會LINUX嗎?」、「你實際做過那些LINUX服務呢?」、「什麼是LAMP呢?」如果你未來想成為網管、網站開發、嵌入式Linux開發、ROS機器人開發、敏捷開發、雲端架構、AI大數據分析、Web全端開發、資安防禦等領域的工程師,那你不可不學Linux。 看書自學太複雜,密密麻麻的文字介面,讓大部分的人看不到幾個章節就投降了。 查找網路上的技術文章,無法讓初學者循序漸進的掌握技術全貌,遇到問題也不一定有人幫你解答。 上一般坊間的Linux課程,講者不一定會明確告訴你技術應用的方向,學到的知識不一定能讓你與職場所需接軌。 為了幫助初學者克服上述困境,本課程從「如何幫你培養與業界接軌的Linux職能」角度出發,從系統安裝到服務器應用,由講師一步一步地教你操作。只要你照著講師的步驟,就會自然而然地學會Linux。接下來只要反覆練習,你將對Linux更熟練。 1. 什麼是Linux 2. Linux系統安裝 3. Hyper-V 4. VMwarePlayer 5. Virtualbox 6. 如何連線遠端Linux 7. RemoteConnectLinux - 讓你清楚的明白,什麼是遠端連線。 8. 檔案系統與系統結構 9. 系統結構 10. 檔案系統 (ext2、ext3、ext4、xfs) 11. 檔案類型與權限 (chown、chmod) 12. 套件安裝與常用指令 13. 關閉IPV6 & 變更Source.lst 14. 如何安裝需要的套件 (apt-get、dpkg) 15. 常用指令 16. 編輯器的使用 vi 17. 必懂的Linux操作 18. 核心升級 (apt-get、dirt-upgrade) 19. 網路設定 (ifconfig、route) 20. 時區設定及校時 (ntpdate) 21. 硬碟分割與掛載 (fdisk、mkfs、mkfs.ext2、 mkfs.ext3、mount) 22. 使用者帳號管理 (useradd、adduser、deluser、userdel) 23. 檔案壓縮與備份 tar 24. Ubuntu核心編譯 25. APACHE服務的安裝與設定 26. 服務器安裝 Vsftpd + windows應用 27. NFS服務的安裝與設定 28. SAMBA 服務的安裝與設定 + windows應用 29. PHP 30. 服務器安裝 Mysql 31. LAMP整合安裝 (tasksel install lamp-server)
艾鍗學院
Linux Socket網路程式設計
1. 了解 server/client程式運作與 TCP/IP原理。 2. 能夠以 C語言實作 TCP/UDP/Raw Socket。 3. 能夠以 ioctl/fcntl/setsockop去控制 Socket的行為。 4. 實現 Broadcast,Multicast。 適合具備C語言基礎,想要從事Linux程式或嵌入式應用程式開發者。 1. TCP/IP ▪ Introduction ▪ TCP/IP and OSI maping 2. Socket-What is Socket? ▪ Socket API ▪ Socket programming flows (connection-oriented) ▪ Socket programming flows (connectionless) ▪ Socket address structure ▪ Byte ordering and manipulation ▪ TCP socket API ▪ UDP socket API 3. Raw Socket ▪ Introduction ▪ Create Raw Socket ▪ Raw Socket I/O 4. Socket Option ▪ getsocketopt / setsocketopt ▪ Generic Socket option ▪ fnctl function ▪ ioctl function ▪ File operations ▪ Interface operation 5. Name and Address conversion ▪ Domain Name System ▪ Resolvers and Name server ▪ gethostbyname function ▪ gethostbyaddress function ▪ gethostname function ▪ getservbyname and getservbyport function 6. Daemon Processes ▪ Daemon characteristics ▪ Syslog daemon ▪ xinetd Daemon 7. I/O Multiplexing ▪ Blocking I/O model ▪ Nonblocking I/O model ▪ I/O multiplexing model ▪ Signal driven I/O model ▪ Asynchronous I/O model ▪ Comparison I/O module ▪ Select function ▪ poll function 我想了解更多 8. Broadcasting & Multicasting ▪ Introduction ▪ Broadcast addresses ▪ Multicast addresses
艾鍗學院