Linux常用基礎命令

2021-08-28 21:34:27 字數 2723 閱讀 4010

whoami 顯示當前登陸者的名稱

man

區段1:使用者指令

區段2:系統呼叫(核心提供的函式):open

區段3:程式庫呼叫

區段4:裝置

區段5:檔案格式,如/etc/passwd

區段6:遊戲

區段7:雜項

區段8:系統指令

區段9:核心內部指令

區段n:tcl或tk指令

常用的區段

區段2:系統呼叫(核心提供的函式):open

區段3:程式庫呼叫

區段5:檔案格式,如/etc/passwd

tree

tree      # 檢視當前目錄

tree dir # 檢視指定目錄

# 該命令需要安裝:yum intsall tree

ls

-a  顯示所有檔案(隱藏檔案前面以.作為開頭)

-l

[gjw@localhost ~

]$ ls -l makefile

-rw-rw-r--

.1 gjw gjw 143

10月 922:

18 makefile

-rw-rw-r--中

第一位 [檔案型別] #檔案型別一共7種

普通檔案 -

目錄 d

符號鏈結 l

管道 p

套接字 s

字元裝置 c

塊裝置 b

後九位 [rwx] # 許可權

1 硬鏈結數

gjw gjw 143 所有者 所屬組 檔案大小

touch

檔案不存在,建立檔案

檔案存在,更新檔案的時間

mkdir [-p] 建立目錄

rmdir 刪除空目錄

rm

刪除檔案: rm 檔名 -i

刪除目錄: rm 目錄名 -ri

cp

拷貝檔案: cp 檔名 

拷貝目錄: cp 目錄名 -r

mv 更名/移動

區別:和cp/rm不同,刪除目錄mv不需要加[-r]選項

ln

軟連線:ln -s [src] [dst]

區別:鏈結檔案和原始檔的[inode]是否相同 # ls -i

chmod

1.文字設定法

chmod who [+-

=] mode 檔名

whou-user

g-group

o-other

a-all,所有的(預設)

mode: r w x -

2.數字設定法

chmod [+-

=] mode 檔名 # mode:八進位制的數

chown 修改檔案的[所有者或所屬組]

chown 新的所有者 檔名

chown 新的所有者:新的所屬組 檔名

chgrp 所屬組

chogrp 新的所屬組 檔名
檔案查詢locate/find

locate 檔名

find 搜尋路徑 引數 搜尋內容

-name "關鍵字"

-type:f/d/p/c/b/s/l

-size

+:大於

- :小於

單位k:不能k

m:不能m

find .

-size +

10k -size -

100k #查詢大於10k&&小於10k的檔案

-ctime -n/

+n:建立日期

-n:n天以內

+n:n天以外

-mtime -n/

+n:修改日期

-atime -n/

+n:訪問日期

-maxdepth 層數/深度

-mindepth

【重點】find高階查詢

find ...

...-exec 命令 \;

find ...

...-ok 命令 \; # ok比較安全

find ...

...| xargs 命令

echo

-e 解析轉義字元

-n 不解析轉義字元

檔案重定向

含義cmd > file

標準輸出重定向到file檔案

cmd >> file

追加cmd > file 2>&1

標準出錯重定向到file檔案中

cmd < file1 >file2

cmd接收[file1中的內容作為輸入],cmd執行的結果,儲存在file2中,例如,統計~/.bashrc的行數,存入linenum檔案中:wc -l < ~/.bashrc > linenum

cmd < &fd

把檔案描述符fd作為標準輸入

cmd > &fd

把檔案描述符fd作為標準輸出

cmd < &-

關閉標準輸入

tee 雙向重定向

kill

pkill 程序名 , 注意:殺死所有 *程序名* 的程序

Linux常用基礎命令

linux常用基礎命令 2.ls 檢視目錄或者檔案的屬 列舉出任一目錄下面的檔案 eg ls usr man ls l a.d表示目錄 directory 如果是乙個 表示是檔案,如果是l則表示是乙個連線檔案 link b.表示檔案或者目錄許可許可權.分別用可讀 r 可寫 w 可執行 x 3.cp ...

Linux常用基礎命令

shell基本命令 切換使用者 su 使用者名稱 檢視最近執行命令 history 清屏 clear 目錄操作命令 切換使用者 cd 目錄 cd 返回上級目錄 cd 快速在最近的兩個目錄之間切換 建立新目錄 mkdir 選項 p m數字 目錄名 刪除空目錄 rmdir 目錄 顯示當前工作目錄的絕對路...

linux常用基礎命令

login 登入 exit 退出登入 shutdown 將系統安全的關機 halt 關閉系統 reboot 重啟計算機 install 安裝或審計軟體 last 使用者登陸情況 具體引數具體檢視 指定檔案的解壓路徑 tar zxvf apache tomcat 7.0.47.tar.gz c usr...