日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

Linux文件系统与日志

發布時間:2023/12/18 linux 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Linux文件系统与日志 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

lsof查看系統里所有進程的文件打開數

ulimts -n

Linux文件系統與日志

[root@wangna ~]# ls -lhi

total 28K

inode號 文件及文件夾權限 硬鏈接數 屬主:屬組 文件大小 時間戳

265490 ???drwxr-xr-x ????2 ????root root ???4.0K ??Oct 26 22:01 aa

265485 ???-rw-------. ?????1 ????root root ???1.2K ??Oct ?1 23:51 anaconda-ks.cfg

265488 ???drwxr-xr-x ????2 ????root root ???4.0K ??Oct 21 22:11 benet

261636 ???-rw-r--r--. ?????1 ????root root ???9.3K ??Oct ?1 23:51 install.log

261637 ???-rw-r--r--. ?????1 ????root root ???3.1K ??Oct ?1 23:49 install.log.syslog

?硬盤要存儲數據,首先要分區,然后格式化(inodeblock)創建文件系統,最后掛載

存儲文件元信息的區域叫做inode(索引節點),放的是文件的所有屬性(除了文件名)

block真實存放數據的

文件的名字——文件的屬性——文件的內容

如果一本書是一塊磁盤或者分區,首頁的目錄索引就相當于inode,每一頁相當于一個bolck

Inode是磁盤上的一塊存儲空間,CentOS6.06.9系列默認inode號是256字節,CentOS5版本默認inode128字節

Linux系統默認block大小默認是4k

查看文件系統

[root@wangna ~]# chmod 755 benet

[root@wangna ~]# ls -li /etc/hosts

915741 -rw-r--r--. 1 root root 158 Jan 12 ?2010 /etc/hosts

[root@wangna ~]# stat /etc/hosts

??File: `/etc/hosts'

??Size: 158 ?????? Blocks: 8 ?????????IO Block: 4096 ??regular file

Device: fd00h/64768d Inode: 915741 ?????Links: 1

Access: (0644/-rw-r--r--) ?Uid: ( ???0/ ???root) ??Gid: ( ???0/ ???root)

Access: 2018-10-26 06:35:32.411422631 +0800 ?訪問時間

Modify: 2010-01-12 21:28:22.000000000 +0800 ?內容修改時間

Change: 2018-10-01 23:47:32.102999930 +0800 ?改變時間

判斷一個路徑文件存不存在:tasef加條件

判斷某個文件是什么權限stat 名 、stat -c %a

[root@wangna ~]# stat benet

??File: `benet'

??Size: 4096 ????? Blocks: 8 ?????????IO Block: 4096 ??directory

Device: fd00h/64768d Inode: 265488 ?????Links: 2

Access: (0755/drwxr-xr-x) ?Uid: ( ???0/ ???root) ??Gid: ( ???0/ ???root)

Access: 2018-10-26 06:40:46.259413402 +0800

Modify: 2018-10-21 22:11:37.188028225 +0800

Change: 2018-10-26 23:02:55.850698124 +0800

?[root@wangna ~]# stat -c %a benet

755

?怎么看系統的版本號

[root@wangna ~]# cat /etc/redhat-release ??看系統版本

CentOS release 6.5 (Final)

[root@wangna ~]# uname -r ??看內核版本

2.6.32-431.el6.x86_64

[root@wangna ~]# dump2fs /dev/sda1 | grep -i "inode size" inode號大小的

查看文件系統inode總量及剩余:df -i

查看磁盤block使用量:df -h

模擬磁盤滿的情況(沒有空間在這個磁盤上No space left on device

1、block滿了

2、inode滿了

重點:軟硬鏈接

硬鏈接的特點是inode號是一致的(一個inode號)

硬鏈接指向的是inode號(刪了一個不影響)

軟鏈接(有自己的inode號)指向源鏈接在指向inode號(源鏈接被刪了軟鏈接就失去作用)

文件刪除原理:1、硬鏈接數為0 ?2、文件的進程打開數為0

命令lsof ?

查端口的狀態(有沒被占用)lsof -i22

看哪個進程占用日志文件losf ?/var/log/messages

硬鏈接:ln源文件 目標文件

[root@wangna abc]# ls

text

[root@wangna abc]# cat text

111

[root@wangna abc]# ln text text1

[root@wangna abc]# ls

text ?text1

軟鏈接:ln -s 源文件或目錄 目標文件或目錄

[root@wangna abc]# ln -s text text.sh

[root@wangna abc]# ls

text ?text1 ?text.sh

[root@wangna abc]# echo "dddd" >> text

[root@wangna abc]# cat text.sh

111

dddd

[root@wangna abc]# cat text1

111

dddd

[root@wangna abc]# rm -rf text

源鏈接被刪了軟鏈接就失去作用

?

轉載于:https://www.cnblogs.com/wangna123/p/9873022.html

總結

以上是生活随笔為你收集整理的Linux文件系统与日志的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。