linux 基本命令(二)
1、路徑
(1) / 表示根目錄,linux 系統裡面最上層的目錄
(2) 檔案或者目錄名稱嚴格區分大小寫
---dalianmao DALIANMAO 不同的檔案
(3)絕對路徑
以斜槓開頭
檔案位置的全路徑
採用絕對路徑可以到處使用
(4) 相對路徑
不以斜槓開頭
當前工作目錄的相對位置
可以通過相對路徑方式指定一個檔名
2、操作命令
(1) man 命令 檢視命令幫助
(2) cd /var/log 進入/var/log目錄
(3) pwd 列印當前目錄
(4) ls 列出當前目錄下有哪些檔案
-l 長格式列出資訊
-d 檢視目錄本身
-a 檢視所有檔案(以.開頭的隱藏檔案)
(5) touch 建立或修改檔案時間
(6) mkdir 建立目錄
-p 遞迴地建立目錄
(7) rm 刪除檔案或目錄
-f 強制刪除不提示(慎用)
-r 遞迴刪除
-rf 組合用
(8) cp 拷貝
-r 複製目錄
-a 複製所有(屬性)
(9) mv 移動或者重新命名
(10) cat 檢視檔案內容
(11) more 分屏檢視檔案內容
(12) head -5 檔名 檢視前5行內容
(13) tail -10 檔名 檢視檔案後5行內容
(14) cd .. 進入上級目錄
絕對路徑與相對路徑
. & ./ 當前目錄
.. & ../ 上級目錄
(15) du 統計檔案或者目錄大小
-sh
eg:
du -sh /etc/
du -sh /etc/*
(16) grep 在檔案裡面找符合條件的行
eg: grep ‘root’ /etc/passwd
【擴充套件】
-i 不區分大小寫
-v 取反
-n 顯示行號
-r 遞迴查詢
(17) find 在目錄裡面找符合條件的檔案或者目錄
語法:find 查詢目標 匹配的條件
eg: find /etc/ -name “*conf”
-name
-type d 目錄
-type f 檔案
3、linux 賬戶
(1) [[email protected] ~]#
當前登入使用者@主機名 當前目錄
~ 代表當前登入使用者的家目錄
(2) 新增Linux使用者新賬號
[[email protected] ~]# adduser lanpishu
[[email protected] ~]# passwd lanpishu
[[email protected] ~]$
$: 普通使用者
#:root使用者