[Linux入門第六天]Linux入門之Linux終端管理與命令入門

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?|????

?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容