# Linux Learning ## Linux必要技能 1. 開機/關機 1. 檢查與修改 本機IP, DNS, Hostname(Computer Name) 1. 檢查與修改 本機firewall設定 1. 檢查本機目前服務開啟(聆聽)的Port Number 1. 檢查本機已啟動的服務 1. 檢查排程作業 1. 檢查本機已安裝的軟體 1. 帳號管理(新增/移除帳號) ## 基礎學習資源 基礎學習篇目錄 - for CentOS 7 https://linux.vbird.org/linux_basic/centos7/ ### 學習要點 1.每個篇章範例Command很多,Command不需要全部背起來 2.最少要能理解command的用途(跟為何需要使用這個command),但不一定要全部作過一次 3.需要時要能找得到 第四章、首次登入與線上求助 https://linux.vbird.org/linux_basic/centos7/0160startlinux.php 第六章、Linux 檔案與目錄管理 https://linux.vbird.org/linux_basic/centos7/0220filemanager.php 第五章、Linux 的檔案權限與目錄配置 https://linux.vbird.org/linux_basic/centos7/0220filemanager.php 第七章、Linux 磁碟與檔案系統管理 https://linux.vbird.org/linux_basic/centos7/0230filesystem.php 第八章、檔案與檔案系統的壓縮,打包與備份 https://linux.vbird.org/linux_basic/centos7/0240tarcompress.php 第九章、vim 程式編輯器 https://linux.vbird.org/linux_basic/centos7/0310vi.php 第十章、認識與學習BASH https://linux.vbird.org/linux_basic/centos7/0320bash.php 第十二章、學習 Shell Scripts https://linux.vbird.org/linux_basic/centos7/0340bashshell-scripts.php 第十三章、Linux 帳號管理與 ACL 權限設定 https://linux.vbird.org/linux_basic/centos7/0410accountmanager.php 第十五章、例行性工作排程(crontab) https://linux.vbird.org/linux_basic/centos7/0430cron.php 第十六章、程序管理與 SELinux 初探 https://linux.vbird.org/linux_basic/centos7/0440processcontrol.php 第十七章、認識系統服務 (daemons) https://linux.vbird.org/linux_basic/centos7/0560daemons.php 第二十一章、軟體安裝:原始碼與 Tarball https://linux.vbird.org/linux_basic/centos7/0520source_code_and_tarball.php 第二十二章、軟體安裝 RPM, SRPM 與 YUM https://linux.vbird.org/linux_basic/centos7/0520rpm_and_srpm.php