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

歡迎訪問 生活随笔!

生活随笔

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

linux

linux 软硬文件类型,linux文件属性和类型、系统链接文件、软链接和硬链接

發布時間:2025/3/15 linux 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux 软硬文件类型,linux文件属性和类型、系统链接文件、软链接和硬链接 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

文件屬性和類型

[[email?protected] ~]# ll -d wzh

d rwxr-xr-x. 2 root root 6 Mar 26 06:27 wzh

目錄 ,權限 硬鏈接數 屬主 屬組 文件大小 創建修改時間文件名

-:普通?件

d:?錄?件

rw- --- --- :權限

rwx r-x r-x :權限

r:讀 read

w:寫 write

x:執?權限 execute

-:普通?件

d:directory ?錄?件

c:char 字符設備?件

b:block 塊設備?件(?來存儲數據的設備)

s:socket,安全套接字?件

l:link 軟鏈接?件(快捷?式)

p:pipe 管道?件

注意:通過顏?或者后綴判斷?件類型不?定準確.

系統鏈接文件

?個?件分為兩部分:

真實數據

元數據

block:真實數據占?的空間:19G

inode:元數據占?的空間 :9G

軟鏈接和硬鏈接

軟鏈接

軟鏈接相當于windows的快捷?式,軟鏈接?件會將 inode 指向源?件的 block

1.那么當我們對?個?件創建多個軟鏈接時,其實就是多個 inode 指向同?個 block 。 2.那么當我們

刪除軟鏈接?件時,其實只是刪除了?個 inode 的指向,并不會對源?件造成影響。 3.如果我們刪除的

是源?件,那么該?件的所有軟鏈接?件都會失效。

2.軟鏈接的應?場景 1)軟件升級 2)代碼發布 3)不?便移動的?錄 4)數據回滾 5)程序讀取

硬鏈接和源文件一樣,刪除了源文件軟鏈接可以操作

#1. 創建命令不同

硬鏈接: ln

軟鏈接: ln -s

#2. ?錄?法創建硬鏈接,可以創建軟鏈接,硬鏈接不能跨系統的分區,軟鏈接可以

#3. 硬鏈接?件與源?件的inode號相同,軟鏈接不同

#4. 軟鏈接如果刪除源?件,所有軟鏈接?件失效,硬鏈接如果刪除源?件,其他硬鏈接?件均可以

硬鏈接:[[email?protected] ~]# ll -i /tmp/ys

33605428 -rw-r--r--. 2 root root 0 Mar 26 06:43 /tmp/ys

[[email?protected] ~]# ll -i 123

33605428 -rw-r--r--. 2 root root 0 Mar 26 06:43 123

軟鏈接

[[email?protected] ~]# ll -i /opt/w

17354516 lrwxrwxrwx. 1 root root 9 Mar 26 06:52 /opt/w -> /root/wyf

[[email?protected] ~]# ll -i wyf

total 0

[[email?protected] ~]# ll -hi wyf

total 0

[[email?protected] ~]# ll -d wyf

drwxr-xr-x. 2 root root 6 Mar 26 06:52 wyf

[[email?protected] ~]# ll -di wyf

793418 drwxr-xr-x. 2 root root 6 Mar 26 06:52 wyf

[[email?protected] ~]# dd if=/dev/zero of=/opt/disk bs=1K count=1024

1024+0 records in

1024+0 records out

1048576 bytes (1.0 MB) copied, 0.00343602 s, 305 MB/s

[[email?protected] ~]# mkfs.ext4 -i 1024 /opt/disk

mke2fs 1.42.9 (28-Dec-2013)

/opt/disk is not a block special device.

Proceed anyway? (y,n) y

Filesystem too small for a journal

Discarding device blocks: done

Filesystem label=

OS type: Linux

Block size=1024 (log=0)

Fragment size=1024 (log=0)

Stride=0 blocks, Stripe width=0 blocks

1024 inodes, 1024 blocks

51 blocks (4.98%) reserved for the super user

First data block=1

Maximum filesystem blocks=1048576

1 block group

8192 blocks per group, 8192 fragments per group

1024 inodes per group

Allocating group tables: done

Writing inode tables: done

Writing superblocks and filesystem accounting information: done

[[email?protected] opt]# mkdir data1

[[email?protected] opt]# mount -t ext4 -o loop /opt/disk /data1

[[email?protected] data1]# touch {1000..10000}

touch: cannot touch ‘9963’: No space left on device

touch: cannot touch ‘9964’: No space left on device

touch: cannot touch ‘9965’: No space left on device

touch: cannot touch ‘9966’: No space left on device

touch: cannot touch ‘9967’: No space left on device

touch: cannot touch ‘9968’: No space left on device

touch: cannot touch ‘9969’: No space left on device

touch: cannot touch ‘9970’: No space left on device

touch: cannot touch ‘9971’: No space left on device

touch: cannot touch ‘9972’: No space left on device

touch: cannot touch ‘9973’: No space left on device

touch: cannot touch ‘9974’: No space left on device

touch: cannot touch ‘9975’: No space left on device

touch: cannot touch ‘9976’: No space left on device

touch: cannot touch ‘9977’: No space left on device

touch: cannot touch ‘9978’: No space left on device

touch: cannot touch ‘9979’: No space left on device

touch: cannot touch ‘9980’: No space left on device

touch: cannot touch ‘9981’: No space left on device

touch: cannot touch ‘9982’: No space left on device

touch: cannot touch ‘9983’: No space left on device

touch: cannot touch ‘9984’: No space left on device

touch: cannot touch ‘9985’: No space left on device

touch: cannot touch ‘9986’: No space left on device

touch: cannot touch ‘9987’: No space left on device

touch: cannot touch ‘9988’: No space left on device

touch: cannot touch ‘9989’: No space left on device

touch: cannot touch ‘9990’: No space left on device

touch: cannot touch ‘9991’: No space left on device

touch: cannot touch ‘9992’: No space left on device

touch: cannot touch ‘9993’: No space left on device

touch: cannot touch ‘9994’: No space left on device

touch: cannot touch ‘9995’: No space left on device

touch: cannot touch ‘9996’: No space left on device

touch: cannot touch ‘9997’: No space left on device

touch: cannot touch ‘9998’: No space left on device

touch: cannot touch ‘9999’: No space left on device

touch: cannot touch ‘10000’: No space left on device

出現這種情況查看磁盤

[[email?protected] data1]# df -h

Filesystem Size Used Avail Use% Mounted on

/dev/sda3 18G 1.5G 17G 8% /

devtmpfs 476M 0 476M 0% /dev

tmpfs 487M 0 487M 0% /dev/shm

tmpfs 487M 7.7M 479M 2% /run

tmpfs 487M 0 487M 0% /sys/fs/cgroup

/dev/sda1 1014M 127M 888M 13% /boot

tmpfs 98M 0 98M 0% /run/user/0

/dev/loop0 891K 40K 780K 5% /data1

發現磁盤沒滿,再查看inode

[[email?protected] data1]# df -i

Filesystem Inodes IUsed IFree IUse% Mounted on

/dev/sda3 9436672 122444 9314228 2% /

devtmpfs 121774 385 121389 1% /dev

tmpfs 124487 1 124486 1% /dev/shm

tmpfs 124487 719 123768 1% /run

tmpfs 124487 16 124471 1% /sys/fs/cgroup

/dev/sda1 524288 326 523962 1% /boot

tmpfs 124487 1 124486 1% /run/user/0

/dev/loop0 1024 1024 0 100% /data1

原來是data1的inode滿了

刪除沒用的空文件

找出占用最多的

[[email?protected] data1]# for i in /*; do echo $i; find $i | wc -l; done

/bin

1

/boot

324

/data1

1015

/dev

387

/etc

2379

/home

22

/lib

1

/lib64

1

/media

1

/mnt

1

/oldboy

42

/oldgirl

34

/opt

90004

/proc

33457

/root

9

/run

719

/sbin

1

/srv

1

/sys

48492

/tmp

19

/usr

29579

/var

4381

/wzhh

12

繼續尋找opt下的

[[email?protected] data1]# for i in /opt/*; do echo $i; find $i | wc -l; done

/opt/data1

90002

/opt/disk

1

刪除opt下大小為0的文件

[[email?protected] data1]# find /opt/* -name "*" -type f -size 0c | xargs -n 1 rm -f

[[email?protected] data1]# ll /opt

total 240

drwxr-xr-x. 2 root root 6 Mar 26 06:20 data1

-rw-r--r--. 1 root root 1048576 Mar 26 06:01 disk

再看下

[[email?protected] data1]# df -i

Filesystem Inodes IUsed IFree IUse% Mounted on

/dev/sda3 9436672 32443 9404229 1% /

devtmpfs 121774 385 121389 1% /dev

tmpfs 124487 1 124486 1% /dev/shm

tmpfs 124487 719 123768 1% /run

tmpfs 124487 16 124471 1% /sys/fs/cgroup

/dev/sda1 524288 326 523962 1% /boot

tmpfs 124487 1 124486 1% /run/user/0

/dev/loop0 1024 1024 0 100% /data1

發現還是滿的,那就刪除data1下大小為0的文件

[[email?protected] data1]# find /data1/* -name "*" -type f -size 0c | xargs -n 1 rm -f

[[email?protected] data1]# df -i

Filesystem Inodes IUsed IFree IUse% Mounted on

/dev/sda3 9436672 32443 9404229 1% /

devtmpfs 121774 385 121389 1% /dev

tmpfs 124487 1 124486 1% /dev/shm

tmpfs 124487 719 123768 1% /run

tmpfs 124487 16 124471 1% /sys/fs/cgroup

/dev/sda1 524288 326 523962 1% /boot

tmpfs 124487 1 124486 1% /run/user/0

/dev/loop0 1024 11 1013 2% /data1

這樣就好了

原文:https://www.cnblogs.com/zabcd/p/13289356.html

總結

以上是生活随笔為你收集整理的linux 软硬文件类型,linux文件属性和类型、系统链接文件、软链接和硬链接的全部內容,希望文章能夠幫你解決所遇到的問題。

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

主站蜘蛛池模板: 免费污视频在线观看 | 51久久 | 亚洲成av人片在www色猫咪 | 日本成人激情视频 | 操韩国美女 | 国产免费黄色网址 | 人人射人人爱 | 日韩精品第二页 | 国产精品永久在线 | 中文字幕一区久久 | 综合久久久| 久久伊人免费视频 | 污污的视频软件 | 欧美亚洲专区 | 国产在线日韩 | 色99色| 91精品观看 | 噜噜噜精品欧美成人 | 亚洲精选免费 | www超碰在线| 国产在线一| 成人av黄色 | 99久久久国产精品 | 中字幕一区二区三区乱码 | 久久天堂精品 | 开心色婷婷| 免费在线性爱视频 | 成人国产精品免费观看动漫 | 日本两性视频 | 在线观看中文 | a一级网站 | 精品久久久久久久久久久久 | 日本三级视频在线观看 | 欧美色图小说 | 午夜在线视频播放 | 日本成人三级电影 | 老汉av| 毛片毛片毛片毛片毛片毛片毛片毛片毛片 | 日韩精品一卡 | 夜夜夜影院 | 热久久在线 | 91亚洲精品久久久蜜桃网站 | 日本少妇全体裸体洗澡 | 91插插插插插插插 | 日本色综合 | av不卡一区二区三区 | 欧美综合在线视频 | 亚洲综合狠狠 | 性xxxx视频播放免费 | 精品成人在线 | 蜜桃av噜噜一区二区三区麻豆 | 69精品国产 | 国产一级做a爱片久久毛片a | 奇米狠狠 | 亚洲а∨天堂久久精品2021 | 久久图库| 亚洲免费视频一区二区三区 | 一区二区在线播放视频 | 国产精品免费av一区二区三区 | 91亚洲精品在线观看 | 久久1024| 中国黄色一级视频 | 欧美一区二区三区视频在线观看 | 色播欧美 | 成年人观看视频 | 国产原创在线 | 国产精品对白刺激久久久 | www.com色| 国产乱国产乱300精品 | 成人免费短视频 | 三度诱惑免费版电影在线观看 | 欧美视频免费看欧美视频 | 中文天堂在线观看 | 少妇一边呻吟一边说使劲视频 | 欧美一二三区在线观看 | 91九色高潮 | 欧洲精品码一区二区三区免费看 | 中文天堂av | 粉嫩久久99精品久久久久久夜 | www..com国产| 777四色| 亚洲熟女乱色综合亚洲av | 亚洲成人va| 91片黄在线观看 | 啪啪啪毛片 | 日本黄网站色大片免费观看 | 国产精品久久久久久久久免费相片 | 办公室大战高跟丝袜秘书经理ol | 色呦 | 打屁股av| 欧美区一区二区三 | 丰满人妻一区二区三区四区 | 免费黄色激情视频 | 亚洲乱色| 欧美 日韩 视频 | 男人猛进女人爽的大叫 | 香蕉成人在线视频 | 国产秋霞| 中文字幕精品视频在线 |