Linux知識點總結

2021-08-19 14:39:16 字數 1943 閱讀 7046

檔案處理命令:

ls -ald 檔案或目錄

cd [目錄]

pwdtouch mkdir cat more(空格/f、enter、q)

head -num

tail -num

-fcp [-r] [原始檔或目錄] [目的目錄]

mv [原始檔或目錄] [目的目錄]

rm [-r] [檔案或目錄]

ln [-s] [原始檔或目錄] [鏈結檔名]

硬鏈結檔案+同步更新

許可權管理命令:

chmod:改變檔案或目錄的許可權

命令:[ugo+-=rwx] [檔案或目錄]

命令:777 [檔案或目錄]

檔案             目錄

r: 可讀             可以檢視目錄

w: 更改內容         增加或刪除內容

x: 可執行           可以進入

chown:改變檔案或目錄的所有者

命令:chown [使用者名稱] [檔案或目錄]

chgrp [組名] [檔案或目錄]

umask [-s] 檢視系統預設的許可權

0022

0--特殊許可權

0--u

2--g

2--o

使用umask時,出現的數字是許可權掩碼,真正的許可權應該使用777-許可權掩碼

linux下支援的匹配字元:

*:萬用字元,標識0或0個以上的字元

?:表示乙個字元

練習:檢視/etc下,某乙個檔名只有七個字元,前四個為init

linux系統硬碟儲存的最小單位是扇區,扇區可存512個位元組

檢視乙個100m的檔案

102400kb*2

+:表示大於引數的範圍

-:表示小於引數的範圍

按照時間查詢檔案或目錄

按照天查詢:

ctime,atime,mtime

按分鐘查詢:

cmin,amin,mmin

c-change:檔案的屬性

a-access:被訪問

m-modify:內容

檢視/home/zy下一天內被訪問的檔案

find /home/zy -ctime -1

修改newfile_1的許可權為r

chmod u=r newfile_1

建立使用者:

useradd 使用者名稱

passwd  密碼

獲取root使用者

檢視/etc -size +20480 -a -size -40960

-a:and

-o:or

查詢/etc下 大於100m或者名字為inittab的檔案

find /etc -size +102400k -o -name inittab

查詢newfile_1同時顯示詳情

find /home.zy -name newfile_1 -exec ls -1 {} \;

-exec:表示執行命令,沒有詢問效果

-ok:詢問是否執行某一命令

{}:表示find出來的結果

\:轉義字元

;:固定格式,表示語句結束

linux檔案系統:

我們在使用檔名,其實實際使用的是i節點(索引--數字值)

當我們在建立乙個時,索引值沒有立即更新到i節點所在的資料庫中。

find 查詢的位置是硬碟

locate 查詢i節點資料庫

gzip:壓縮後,沒有原始檔

gzip -c newfile1>./dir1/newfile1.gz

gunzip:解壓縮.gz的原始檔

gunzip -c newfile1.gz>../newfile1

-c時,解壓縮後有原始檔

tar -c

tar -x

-c ---制定壓縮路徑

zipunzip -d  ----指定壓縮路徑

linux知識點總結

基本命令 stat stat 檔名 檢視檔案屬性 元資料 file 顯示檔名 size 顯示檔案大小 blocks 檔案使用的資料塊總數 io block io塊大小 regular file 檔案型別 常規檔案 device 裝置編號 inode inode號 links 鏈結數 access 檔...

Linux知識點總結

1 linux的簡介.linux作為目前在伺服器端應用最廣泛的系統之一,學好它無疑是非常重要的。linux作為一款字串操作為主流的系統,學好它其實並不容易。剛接觸linux時,它瑣碎的操作命令耗費了不少的精力,但是隨著更進一步的了解,linux的種種優點也會讓你在學習的過程中獲得不小的成就感。2 l...

Linux面試總結知識點

1.一台主機要實現通過區域網與另乙個區域網通訊,需要做的工作是?定義一條本機指向目標網路閘道器的路由 2.下列關於檔案系統中元資料 比如ext2中的inode 的基本作用及ext2和ext3的根本區別描述錯誤的有?b a.ext2 inode用來定義檔案系統的結構以及描述系統中每個檔案的管理資訊,每...