linux常用命令

2021-09-24 22:20:59 字數 3029 閱讀 6228

/ #目錄含義

『』』/ 根目錄

/bin 存放普通使用者的命令檔案

/boot 存放系統啟動檔案

/cdrom 存放讀取光碟的相關檔案

/dev 裝置檔案

/etc 配置檔案

/home 家目錄

/lib 庫目錄

/lib64 64位庫

/lost+found 系統異常產生錯誤時,丟失檔案放在這

/media **檔案

/mnt 掛載檔案

/opt 安裝軟體時的預設目錄

/proc 記憶體相關的資料

/root root使用者登陸的家目錄

/run 系統執行時用到的檔案

/sbin 超級管理員執行的檔案

/srv 服務啟動之後需要訪問的資料目錄

/sys 系統檔案

/tmp 臨時檔案

/var 放置系統執行過程中經常變化的檔案,如隨時更改的日誌檔案

linux 系統中一切皆檔案

(常用的比如:普通檔案,目錄檔案,鏈結檔案,裝置檔案)

#相關命令

相對路徑:

. 相對於當前路徑

… 相對於上一路徑

以/ 開頭的時絕對路徑

cd … 回到上一級

cd 切換目錄 /home/username

cd ~ 切換到家目錄

cd - 回到上乙個你操作的目錄

pwd 看一眼當前所在的目錄在那個目錄下

ls 看一眼 這個資料夾裡有什麼,

.bash_history 但凡是點開頭的檔案都是隱藏檔案

-a all 所有檔案(包括隱藏檔案)

-l list 以列表的形式呈現

-h 可以讓檔案大小帶上單位

ll 相當於ls -al

man時幫助命令比如:man ls 或man cp

mkdir 資料夾名稱

touch 建立檔案

ln-s 建立鏈結(ln-s指定你要建立的鏈結 放到哪個目錄下面)

ln -s 需要使用絕對路徑的方式來建立

ifconfig 檢視linux下面的ip

ln=> link s=>soft

『』』###許可權結構

『』』』』

指定型別(dl-) 許可權位1(rwx) 許可權位2(rwx) 許可權位3(rwx) r=>read w =>write x=>可執行

d表示資料夾 directory的縮寫

l表示鏈結 link的縮寫

-表示檔案

d rwx rwx r-x

--------------檔案型別- 所屬主 所屬組 其他

d rwx rwx rwx

位數1,2,3代表當前檔案或者資料夾的所有的許可權的許可權設定(所有者的許可權u,user)

1.: r或者 - r表示可以讀取 -表示不可以讀取

2.: w或者 - w表示可以寫入 -表示不可以寫入

3.: x或者 - x表示可以執行 -表示不可執行

位數4,5,6代表當前檔案或者資料夾的所屬組的許可權設定:(所屬組的許可權 g ,group)

位數7,8,9代表其他使用者對當前檔案或者資料夾的許可權設定:(其他人的許可權,o 。other)

『』』r =>4

w =>2

x =>1

rwx =>7

rw- =>6

r-x =>5

r-- =>4

-wr =>3

-w- =>2

–r =>1

— =>0

=>rwx 任意組合總共8種情況

755(根目錄預設下的檔案許可權)

rwx r-x r-x

777 所有權

rwx rwx rwx

=> 關於許可權更改

chmod 755 1.txt

遞迴更改這個資料夾裡面的所有檔案許可權

chmod -r 777 ceshi01 =>(chmod -r 777 資料夾)

u 代表所有者 加乙個r許可權(user)

g代表所屬組 加乙個w許可權(group)

o代表其他 加乙個執行許可權(other)

chmod u+r ,g-w ,o+x 1.txt

其他寫法:chmod u=rwx 1.txt

對於資料夾來講

r 是否呈現裡面的檔案

w 是否可以在裡面建立檔案或資料夾

x cd切不進來 不能訪問這個目錄

對於檔案來講

r 可以看到檔案內容

w 可以更改刪除檔案及內容

x 是否可以執行這個檔案 ./abs.sh (shell)

(*擴充套件)

sudo useradd a01 新增使用者

sudo passwd a00 給使用者新增密碼

sudo su a01 切換使用者

exit 退出當前使用者

sudo userdel a01 刪除使用者a01

mv 既可以剪下 亦可以改名

cp 預設只能複製檔案

cp -r 可以賦值資料夾

cp -a 可以賦值許可權和所有屬性

查詢命令

1.find 搜尋命令 #找檔案

按照檔名查詢

find 查詢位置 -name 檔案按名

find / -name index.php 按照檔名查詢

-iname 按照檔名查詢不區分大小寫

2.grep 「字串」 檔名 #這個檔案裡面符合條件的內容(內容查詢)

-v 反向選擇

-i 忽略大小寫

ls -l 路徑 /ss/xx/資料夾 單獨檢視乙個檔案或者資料夾

/etc

passwd 賬戶檔案

shadow 賬戶的密碼檔案(加密)

root 是最高許可權賬戶

檢視當前裝置

sudo fdisk -l

–掛載sudo mount 找到的裝置路勁 /mnt/cdrom

–取消掛載

sudo umount /mnt/cdrom(umount+掛載的目錄)

sudo apt --purge remove 軟體名稱 刪除軟體

Linux常用命令之Linux常用命令實戰知識點

在在複習linux,這是以前做的筆記,分享一下。linux系統 一切皆檔案 操作檔案就是操作linux系統 一 linux版本 1 redhat 企業版 收費 2 centos redhat的社群版 免費 3 ubuntu 4 紅旗 二 linux的特點 1 多使用者 多工 2 豐富的網路功能 3 ...

LINUX常用命令

一 目錄結構 目錄名稱 意 義 vmlinuz 該目錄中存放的是系統核心 bin 該目錄中存放linux的常用命令,在有的版本中是一些和根目錄下相同的目錄。boot 該目錄下存放的都是系統啟動時要用到的程式,當用lilo引導linux時,會用到這裡的一些資訊 dev 該目錄包含了linux系統中使用...

linux 常用命令

ssh 連線 eg.ssh l mike www.mydomain.com or 192.168.0.1 scp 複製 本地 遠端 scp localfile username tohost newfile 遠端 本地 scp username tohost remotefile local 把tx...