liunx基礎命令
一 命令行的組成
命令行的格式:命令 參數 操作的對象
二 基礎的命令
cd:切換目錄 ,切換目錄分為絕對路徑和相對路徑
絕對路徑:在切換目錄前,從/(根)目錄開始切換
相對歷經:在切換目錄前不需要從根目錄開始切換
cd..:返回上一級目錄
cd~:回到家目錄
cd-:回到上一次跳轉的目錄
cd:回到前用戶的家目錄
setup:進入圖形化的網絡配置
vim:進入文本編輯器。vim 文件名 退出的方法:按esc====》q (quit) =====》回車。他又三種編輯文件模式
1 利用vim開始編輯進行編輯時,進入到命令行模式
2 在命令模式,利用特殊字符進入到編輯模式,小寫的i就可以做編輯的操作
3 esc退出編輯模式,
4 在輸入 (:wq)保存退出;(:q):直接退出並不保存;(:!q)或(:!wq):強制退出(:x):如果編輯了文件的內容更就會保存退出,沒有編輯就不保存退出
i:進入編輯模式
I:
o:從下一行開始編輯
O:從上一行開始標記
a:從光標的下一個位置開始編輯
A:從光標當前位置的末尾進行編輯
r:默認只能替換一個一個字符
R:
yy:復制當前行 數字yy從當前位置的內容向下復制幾行
p:粘貼 數字p:將復制的內容生成幾個備份
dd:刪除內容 數字dd 將當前光標所在的位置向下刪除幾行
dG:表示將光標所在位置行下桌面的所有內容刪除掉
$:將光標移動到當前行的尾部
^:將光標移動到當前行的開始的位置
G:表示將光標一棟棟到整個文件信息的末尾
gg:將光標移動到整個文的開始 數字gg將光標移動到指定的那一行
u:恢復
尋找某些字符在文件中的位置:退出編輯模式。
/字符:找到字符早當前文件的位置。
:set nu : 顯示行號
:set nomu : 隱藏行號
:set list 檢查每行的最後面有沒有空格
高級模式標記:
多行編輯方法:
先選中要編輯行的多行的第一行
ctrl+v:進入一個試圖模式
按shift+i從光標選中的第一行開始編輯
按esc推出批量編輯模式,自動多行的信息就會參照第一行開始操作
多行復制和剪切:
底行模式開始復制:開始行號,結束行號copy數字(復制到這行的後面)
底行模式開始剪切:開始行號,結束行號move數字(剪切到這個行號的後面)
vi:編輯文件內容
echo:輸出,還可以對文件進行編輯
linux裏面的特殊符號
>:覆蓋添加過後在重定向符號 ,可以使用這個符號將文件內容進行清空
>>:追加過後在重定向符號,將內容追加到文件的結尾
<<:文件進行編輯, <<提示字符開啟 文本內容 提示字符關閉 (提示字符可以自己隨便定義,不過提示字符兩個必須相同)
查看文件文件的內容命令:
cat:查看文件信息,將文件中的全部內容一塊顯示
more:采用閱讀模式進行查看,回車向下閱讀,b向上閱讀,q推出
less:也是閱讀模式進行查看,上下鍵進行上下查看,翻篇:空格進行多行翻頁
ctrl+l:清屏,清空命令行
/etc/init.d/判斷的內容 status:判斷某些東西是否啟動
/etc/init.d/關閉的內容 stop:關閉某些東西
/etc/init.d/啟動的內容 start:啟動某些東西
rm:刪除,格式 rm -f 刪除的對象
mkdir:創建一個目錄 mkdir /文件名
ls:查看文件夾下面的文件和文件夾
-d:查看當前文件夾
-dl:查看當前目錄的詳細信息,時間顯示的是最近修改的時間
-l:查看詳細信息
-h:加上一些人類可以識別的方式
pwd:顯示所在的路徑信息
touch:創建文件,還可以修改時間戳的信息 touch 文件名
三 xshell
xshell是linux的一個遠程連接包,不過遠程連接必須基於網絡上才能鏈接
1 首先linux系統網絡配置
通過圖形化的界面進行網絡配置
進入圖形化界面:setup
在圖形化界面進行網絡配置
從新啟動網絡服務:ifup eth0 備註:eth0是一個網卡的名
ifdown eth0:從新啟動網絡服務
網路配置的文件夾:
2 xshell進行網絡連接
輸入自己配置的網路配置
輸入自己的用戶名和密碼
ssh遠程鏈接排查錯誤的方法
屌絲去洗浴中心的過程
判斷道路運行是否通暢:ping
路不通暢的主要原因:
虛擬環境網路配置的問題:
虛擬網絡編輯器頁面沒有正確的配置
虛擬主機網絡環境配置
本地虛擬網卡配置信息
路不通暢是否被阻止運行,一般都是防火墻阻止的
/etc/init.d/iptables status:判斷防火墻是否開啟
如果開啟就將他關閉:/etc/init.d/iptables stop
如果一次關閉的不成功就多關閉幾次
ssh服務沒有啟動
/et/init.d/sshd status:查看ssh服務是否啟動
/et/init.d/sshd start:啟動ssh服務器
四 linux的目錄
linux目錄:
/(正斜線):代表的是目錄的分割
liunx基礎命令