1. 硬盤大小 120G
ISO鏡像:
硬盤分區:留出一些空間: 實在不成, 可安裝完成以后,新增一塊虛擬硬盤:
終端: terminal
用戶界面:
GUI:
GNome
KDE
CLI:
Bash, zsh, sh, csh, tcsh, ksh
查看所用的shell的類型:
ehco $SHELL
Q linux嚴格區分大小寫
遠程連接:
Ssh協議: secure shell;
Ssh -tnl ?查看系統監聽于tcp協議的22號端口:
Ip addr list或ifconfig查看IP地址
Inet IP.add.r.ess
Iptables -L -n ??查看防火墻規則
Ping 測試主機之間的網絡是否能通信
確保防火墻處于關閉狀態:
Iptables -F 清空防火墻規則
Centos 7:
Systemctl disable firewalld.service
Systemctl stop firewalld.service
Centos 6:
Service iptables stop
Chkconfig iptables off
Ssh 接地址
終端設備: terminal
多用戶、多任務
物理終端,控制臺: console
虛擬終端: 6個, tty
Ctrl+Alf+F[1-6]
圖形終端:
Centos 6:
Ctrl+Alf+F7
Centos 7:
在哪個虛擬終端啟動,即位于哪個虛擬終端:
串行終端: ttyS
偽終端: pty
Linux的哲學思想之一:一切皆文件:
表現之一:硬件設備也通過文件表示:
物理終端: /dev/console
虛擬終端: /dev/tty# [1,6]
串行終端: /dev/ttyS#
偽終端: /dev/pts/#
注意: 在啟動設備之后,在其上關聯一個用戶接口程序,即可實現與用戶交互:
查看終端設備:
Tty
查看接口程序:
Echo $SHELL
啟動GUI:
在某一虛擬終端接口運行命令:starx &
CLI接口:
命令行接口:
[root@www ~]# COMMAND
prompt:
root: 當前登錄的用戶
www: ?當前主機的主機名,非完整格式:此處的完整格式為:www.magedu.com
~: 用戶當前所在的目錄(current directory),也稱為工作目錄(working directory): 相對路徑:
#: 命令提示符:
#:管理員賬號為root;擁有最高權限,能執行所有操作:
$: 普通用戶,非root用戶,不具有管理員權限,不能執行系統管理類操作:
注意: ?建議使用非管理員賬號登錄:
執行管理操作臨時切換至管理員,操作完成即退回:
幾個基礎命令:
tty: 查看當前的終端設備:
Ifconfig或ip addr list: 查看活動接口的ip地址:
echo: 回顯
ping: 探測網絡的目標主機與當前主機之間的連通性:
Ctrl+c: 終止命令執行:
關機命令:
Centos 7:
Systemctl poweroff
Systemctl reboot
*:
poweroff
Halt
reboot
Stallman:
自由含義:自由學習和修改: ?自由使用: 自由創建衍生版:
Linux的哲學思想:
1. 一切皆文件:
把幾乎所有資源系統抽象為文件形式: 包括硬件設備, 甚至通信接口:
Open(), read(), write(), close(), delete(), create()
2. 由眾多功能單一的程序組成: 一個程序只做一件事, 并且做好:
組合小程序完成復雜任務:
3. 盡量避免跟用戶交互:
目標: 易于以編程的方式實現自動化任務:
4. 使用文本文件保存配置信息:
思科: 文件是什么? 眾多文件如何有效組織起來?
目錄: 路徑映射:
文件:存儲空間存儲的一段流式數據,對數據可以做到按名存取:
文件系統: /dev/pts/2層級結構:有索引:
/: 原初起點:
第二層結構:
第三層結構:
倒置樹狀結構:
/dev/pts/2
最左側/: 表示根目錄
其它的/: 表示路徑分隔符
Linux的路徑分隔符是/
Windows的是\
文件的路徑表示:
絕對路徑: 從根開始表示出的路徑
相對路徑: 從當前位置開始表示出的路徑
文件名使用法則:
嚴格區分字符大小寫: file1, File1, FILE1
目錄也是文件,在同一路徑下,兩個文件不能同名:
支持使用除/以外的任意字符:
最長不能超過255個字符:
用戶有家目錄: home,
用戶的原始目錄: 普通用戶管理文件的位置:
工作目錄:
/etc/sysconfig/network-scripts/ifcfg-eth0
basename: 最右側的文件或目錄名:
dirname:basename左側的路徑:
命令:
Basename /PARH/TO/SOMEFILE
SOMEFILE
Dirname /PATH/TO/SOMEFILE
/PATH/TO
sy?|????