linux wenj 立即生效_【新书连载】测试工程师核心开发技术(3)—远程登录Linux系统...
1.3.3? 在線幫助命令下面對常用的在線幫助命令進行介紹。1.man命令man命令的作用是查看聯機手冊,命令格式如下。man [選項] 命令名稱man后面的參數的含義如表1-1所示。
表1-1? man后面的參數的含義
輸入man+數字+命令/函數即可以查到相關的命令和函數。若man后不加數字,那Linux man命令默認從數字較小的手冊中尋找相關命令和函數。例如,輸入"man ls",系統會在左上角顯示"LS(1)",在這里,"LS"表示手冊名稱,而"(1)"表示該手冊位于第1章。同樣,輸入"man ifconfig",系統會在左上角顯示"IFCONFIG(8)"。也可以輸入命令"man [章節號] 手冊名稱"。man是按照手冊章節號的順序進行搜索的。例如,輸入"man sleep",只會顯示sleep命令的手冊;如果想查看庫函數sleep,就要輸入"man 3 sleep"。以ls命令為例,如果想了解ls命令的細節,則可以在命令行中輸入:man ls
系統會調出相應的用戶手冊,以詳細對ls命令進行解釋,如圖1-42所示。系統支持自動分屏顯示,用戶看完一屏,按空格鍵繼續看下一屏。若文章比較長,用戶想中途退出,則在":"后輸入"q"就能回到命令行的輸入狀態。圖1-42? ls命令的用戶幫助
2.help命令help命令用于查看Shell內部命令幫助信息。Linux系統命令分為內部命令和外部命令。簡單來說,在Linux系統中有存儲位置的命令為外部命令,沒有存儲位置的為內部命令,可以理解為內部命令嵌入在Linux的Shell中,所以看不到。要查看外部命令的幫助文檔,help命令的格式為"命令 --help",例如:passwd? --help
要查看內部命令的幫助文檔,help命令的格式為"help命令",例如:help cd
圖1-43? type命令
在上述代碼中,第1條命令"type help"返回"help is a shell builtin",說明help為內部命令;第2條命令"type passwd"返回"passwd is /usr/bin/passwd",說明passwd為外部命令;第3條命令"type cd"返回"cd is a shell builtin",說明cd為內部命令。3.whereis命令whereis命令用于查找與某一命令相關的文件的存放位置。命令格式如下。whereis [-bfmsu][-B ...][-M ...][-S ...][文件...]主要選項如下。-b:只查找二進制文件。
-m:只查找手冊頁。
-s:查找源程序文件。
[root@CentOS2015 ~]# whereis -m cd
cd: /usr/share/man/man1p/cd.1p.gz /usr/share/man/man1/cd.1.gz? ? //輸出結果
1.3.4? 遠程登錄Linux系統Linux系統大多應用于服務器,而服務器不可能像PC一樣放在辦公室,它們放在IDC機房,或者放置在公司的特定機房內,所以Linux系統都是遠程登錄的。Linux系統是通過SSH服務實現遠程登錄功能的。默認SSH服務開啟了22端口。如果讀者之前的Linux系統安裝在虛擬機上,而運行在Windows系統下,則正好可以模擬遠程登錄的情況,只需要額外安裝一個軟件-SecureCRT。注意,安裝完SecureCRT之后,在連接之前,需要對已安裝好的Linux系統的IP地址進行配置。這里提供兩種配置方法,選擇其一即可。1.配置自動獲取IP地址首先,在Linux系統的命令行下輸入以下命令。vi /etc/sysconfig/network-scripts/ifcfg-eth0
然后,在IP地址的配置文件中,修改每一項,如圖 1-44所示。修改完畢之后,用":wq"命令保存并退出。圖1-44? 配置自動獲取IP地址
使用ifconfig命令查看IP地址,如果顯示的信息超過一屏,則可以使用less參數分屏顯示(見圖1-45)。ifconfig |less圖1-45? ifconfig |less命令的輸出結果
注意,因為剛裝完的Linux系統的IP地址一般是DHCP自動分配的,所以配置文件無須修改。此時,如果IP地址沒有分配成功,則可以試試以下命令。ifup eth0
2.配置固定IP地址首先,在Linux系統的命令行下輸入以下命令。vi /etc/sysconfig/network-scripts/ifcfg-eth0
然后,在IP地址的配置文件中,按照圖1-46所示進行修改,其中IP地址172.16.200.252可以根據網絡實際需要修改,修改完畢,用":wq"命令保存并退出。圖1-46? 配置固定IP地址
部分配置項的含義如下。ONBOOT:表示是否在開機時啟用網卡,如果需要在開機時啟用網卡,則輸入yes。
BOOTPROTO:如果使用動態DHCP,則輸入dhcp。
IPADDR:表示IP地址。
GATEWAY:表示網關IP。
DNS1:表示DNS服務器地址。
HWADDR:表示網卡MAC編號。
圖1-47? 先禁用再啟用網卡
接下來,使用ifconfig命令查看IP地址是否配置成功(見圖1-48)。圖1-48? 使用ifconfig查看IP地址是否配置成功
配置好IP地址后,直接啟動SecureCRT,單擊Create Quick Connect,在彈出的Quick Connect對話框中輸入要連接的計算機的IP地址,單擊Connect按鈕,如圖1-49所示。圖1-49? 創建快速連接
在SecureCRT登錄界面中輸入Linux系統的root密碼,單擊OK按鈕,如圖 1-50所示。建立連接后,輸入"ls -1"命令,以查看連接的效果,如圖1-51所示。上面說的SecureCRT是通過命令行的方式遠程操作Linux系統的,如果需要傳送文件(SecureCRT也可以傳送文件,但是比較麻煩),這里推薦另一個軟件-SecureFX,它具有可視化的界面(見圖1-52),比較符合用戶的使用習慣。其連接方法同SecureCRT,有興趣的讀者可以嘗試下,這里不再贅述。圖1-50? SecureCRT登錄界面
圖1-51? 驗證SecureCRT連接是否成功
圖1-52? SecureFX軟件的界面
……
掃碼/點擊閱讀原文立即查看本章完整內容
戳總結
以上是生活随笔為你收集整理的linux wenj 立即生效_【新书连载】测试工程师核心开发技术(3)—远程登录Linux系统...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 限制ul显示高度_HP Envy 34寸
- 下一篇: 二阶偏微分方程组 龙格库塔法_牛顿法和拟