---
# System prepended metadata

title: Linux Learning

---

# 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

