一、認識Linux
1、如何修改Linux時區
2、配置固定IP
3、重啟網絡服務
?3、小技巧快捷鍵
4、環境變量設置
?
5、Linux文件的上傳和下載
6、壓縮和解壓
?
二、基礎命令
1、目錄命令
(1、)查看目錄內容(ls)
1、ls //查看當前目錄內容
2、- a //顯示隱藏內容
3、- l //以列表形式顯示
4、- h //顯示文件大小
5、ls 參數1?//查看指定目錄內容
(2、) 工作目錄切換(cd)
1、沒有選項只有參數
2、cd //進入HOME目錄
3、cd 參數1?//進入指定目錄
(3、)查看當前工作目錄(pwd)
1、?沒有選項沒有參數
2、pwd //查看當前工作目錄
2、文件命令
(1、)創建文件夾(mkdir)
1、-p //將父目錄也創建
2、mkdir 參數1?//不會創建父目錄不存在則出錯,創建最后文件
(2、)創建文件(touch)?
1、沒有選項只有參數
2、touch 參數1?//創建文件
(3、)查看文件內容(cat)
1、沒有選項只有參數
2、cat 參數1?//查看文件
(4、)翻頁查看文件內容(more)
1、沒有選項只有參數
2、space翻頁,q退出
3、more 參數1?//翻頁查看文件
(5、)復制文件/文件夾(cp)
1、- r //復制文件夾用
2、cp 參數1 參數2 //1復制到2?
(6、)移動文件/文件夾(mv)
1、沒有選項只有參數
2、mv?參數1 參數2 //1移動到2,2不存在就改名
(7、) 刪除文件/文件夾(rm)
1、- r //刪除文件夾用
2、- f //強制刪除
3、rm 參數n //刪除文件/文件夾
?(8、)文件編輯器(vi/vim)
(9、)修改文件/文件夾權限細節(chmod)
1、chmod [選項] [權限] 參數1
2、- R 對文件夾內的文件一樣的操作
(10、)修改文件/文件夾所屬用戶/用戶組(chown)
1、chown [選項] [用戶]:[用戶組] 參數1
2、- R 對文件夾內的文件一樣的操作
?3、查找命令
(1、)查找命令的程序文件(which)
1、沒有選項只有參數
2、which 參數1 //查找命令位置
(2、)查找指定文件(find)
1、find 起始路徑 -name “文件名”?//按文件名查找
2、find 起始路徑 -size?[+/-]n[k/m/g]?//按文件大小查找
(3、)通過關鍵字過濾文件內容(grep)?
1、- n //顯示匹配行的行號
2、grep 關鍵字 參數1 //過濾內容
(4、)統計文件信息(wc)?
1、- c //字節大小
2、- m //字符數量
3、- l //統計行數
4、- w //統計單詞數
5、wc 參數1 //統計信息
(5、)查看文件尾部內容,可以持續跟蹤(tail)?
1、- f //持續跟蹤
2、- num //查看尾部多少行,默認10行
3、tail 參數1?
4、網絡命令
?(1、) 測試聯通(ping)
(2、)網絡文件下載(wget)
?(3、)發送網絡請求(curl)
]
5、用戶命令
(1、) 切換用戶(su)
1、su [-] [用戶名]
2、- 帶上可以加載環境變量
3、用戶名可以省略,表示進入root
?(2、)用戶/用戶組相關命令
6、系統管理命令
(1、)查看端口占用
1、
?
2、
(2、)管理進程
(3、)主機狀態監控
7、其他命令
(1、)管道符(|)
1、將左邊命令的結果,作為右邊命令的輸入?
(2、)在命令行輸出指定內容(echo)
?1、echo 輸出的內容
(3、)反引號符(`)?
1、被 ` 包圍的字符會被當做命令執行
(4、)重定向符(>/>>)
1、> //將左側命令的結果覆蓋寫入到右側指定的文件中
2、>> //將左側命令的結果追加寫入到右側指定的文件中
(5、)帶有root權限命令(sudo)
1、sudo 命令
2、以root用戶,執行visudo,增加配置讓普通用戶可以有sudo命令的權限?
(6、)安裝軟件(yum)
1、
?
2、- y 不需要確認直接后臺安裝
(7、)控制軟件服務(systemctl)
1、
?
(8、)軟連接(ln)
1、
//將1連接到2
2、- s //創建軟連接
(9、)查看日期時間(date)
1、
?
2、