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

歡迎訪問 生活随笔!

生活随笔

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

windows

liunx基本命令(文件系统的使用和查找命令)

發布時間:2025/3/15 windows 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 liunx基本命令(文件系统的使用和查找命令) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

嗨,接下來說說liunx下的文件系統的知道了,打這以后就是關于服務的應用了,有意思的就要開始了,也代表linux系統你要入門了,之前發表的東西沒有圖片,東西很咋確實不好弄,我也沒有辦法啊,因為linux命令太多,如果都截圖的話,圖片實在是太多了,不好弄,大家要適應沒有圖像的界面下練習,發揮自己的想象力。想必有一天你一定能成功。

再次說明一下,我這個人比較喜歡分享,自己快樂,就是讓大家快樂,帖子也一部分是之前我做的學習筆記,也有現在遇到的問題隨手記下的,也有突然想起來就寫的,別管怎么樣都是我自己所學的經歷,和經驗,希望大家可以一起學習進步。





文件系統

dumpe2fs /dev/sda5 查看

tune2fs -l /dev/sda5 只


tune2fs -c 50 /dev/sda5 修改最大掛載次數

tune2fs -C 0 /dev/sda5 修改當前掛載次數

tune2fs -o acl /dev/sda5 修改默認掛載選項

tune2fs -o ^acl /dev/sda5

tune2fs -L tt /dev/sda5 設置卷標


軟連接和硬連接

創建軟連接

ln -s /tmp/ruan.txt /ruan.txt

創建硬連接

ln /tmp/ying.txt /ying.txt

區別:

1.權限

在修改軟連接文件的權限時,鏈接文件權限不變化,永遠是777

在修改硬連接文件的權限時,鏈接文件和源文件一起改變

2.inode節點號

軟鏈接文件和源文件inode號不同,屬于兩個不同的文件

硬連接文件和源文件inode號相同,屬于同一個文件

3.刪除或者重命名源文件

軟鏈接的源文件不能刪除或者重命名

硬鏈接的源文件可以刪除或者重命名

4.對目錄操作

軟鏈接可以作用到目錄

硬連接不可以作用到目錄

5.跨文件系統

軟連接可以跨文件系統

硬連接不可以跨文件系統

6.創建連接的格式

軟連接需要寫絕對路徑

硬連接絕對和相對都可以

-----------------------

raid

磁盤陣列 -C添加 -l 類型 -n 數量

mdadm -C /dev/md0 -l 5 -n 3 /dev/sda{5,6,7}

mkfs.ext3 /dev/md0

mount /dev/md0 /mnt


mdadm -D /dev/md0 查看全部

mdadm -Ds 查看UUID


mdadm -S /dev/md0 停止設備

mdadm -A /dev/md0 /dev/sda{5,6,7} 在啟動


配置文件文檔

/usr/share/doc/mdadm-2.6.9/mdadm.conf-example

永久保存

touch /etc/mdadm.conf

DEVICE /dev/sda5 /dev/sda6 /dev/sda7

ARRAY /dev/md0 level=raid5 num-devices=3 metadata=0.90 UU

ID=acb0735d:5ba087b5:58a66c92:8fb49d58


模擬損壞 : -f 損壞 -r 卸載 -a 添加

mdadm /dev/md0 -f /dev/sda5

mdadm /dev/md0 -r /dev/sda5

mdadm /dev/md0 -a /dev/sda8


文件校驗 出來的結果是否相同來判斷文件的完整性質

md5sum 文件


mdadm --zero-superblock /dev/sda5 清除磁盤上raid信息


帶備盤的raid :-x 在添加一塊備盤 這種可以永久生效 -a

mdadm -C /dev/md0 -l 5 -n 3 /dev/sda{5,6,7} -x 1 /dev/sda8


mdadm -Ds

DEVICE /dev/sda5 /dev/sda6 /dev/sda7 /dev/sda8

ARRAY /dev/md0 level=raid5 num-devices=3 metadata=0.90 spares=1 UUID=2408066f:cb0c6617:a85da698:69be5f7b


lvm邏輯卷管理

pv 是物理卷

vg 是卷組

lv 是 邏輯卷



創建查詢pv

pvcreate /dev/sda5 /dev/sda6

pvdisplay

pvs

創建查詢vg 創建vg0組里落有5,6

vgcreate vg0 /dev/sda5 /dev/sda6

vgdisplay

vgs

創建查詢lv -L 取150M大小 -n名字 (組)

lvcreate -L 150M -n lv0 vg0

lvdisplay

lvs

格式化

mkfs.ext3 /dev/lv0

掛載

mount /dev/vg0/lv0 /mnt


擴大lv

lvextend -L +200M /dev/vg0/lv0 擴大lv

resize2fs /dev/vg0/lv0 352M 擴大文件系統

df -Th 查看/mnt/


縮小lv

umount /mnt/

e2fsck -f /dev/ vg0/lv0

resize2fs /dev/vg0/lv0 200M

lvresize -L 200M /dev/vg0/lv0


擴大vg

pvcreate /dev/sda7

vgextend vg0 /dev/sda7

縮小vg

vgreduce vg0 /dev/sda6


移動數據

pvmove /dev/sda5 /dev/sda6

pvmove /dev/sda5


刪除lv

umount /dev/vg0/lv0

lvremove /dev/vg0/lv0

vgremove vg0

pvremove /dev/sda5

pvremove /dev/sda6

pvremove /dev/sda7




查找命令:

which 用來查找命令 顯示別名

whereis 查找命令顯示man幾里有比較詳細

grep 查找文件

locate 查找文件 (速度比較快,但是有時候查找不出來 必須更新 (updatedb)) vim /etc/cron.daily/mlocate.cron 每天更新這里有





5.find

-rw-r--r-- 1 root root 39410 11-03 13:44 install.log


find / -name aa.txt find 從根下找 名字為 aa。txt文件

find / -type(文件類型) f l p b c d s 按照類型查找

find / -links 2 查找有2個硬鏈接的文件

find / -user xiao3 -ls 按擁有者查詢

find /home -group xiao4 -ls 按所屬組

find /home -nouser -ls 沒有擁有者

find /home -nogroup -ls 沒有所屬組

find /home -nouser -a -nogroup -ls 既沒有擁有者也沒有擁有組

find /home \( -nouser -o -nogroup \) -ls 或者將條件\( \) 括起來

繼續執行命令 引用上面查找的內容 固定格式說明前面的執行完成

find /home -nouser -a -nogroup -exec rm -r {} \; 既沒有擁有者也沒有擁有組都刪除

find /home -nogroup -ok rm -r {} \; 提示是否刪除

find /home/test/ -size 400M 查找400M的文件

find /home/test/ -size +400M

find /home/test/ -size -400M

find /home/test/ -size +300M -a -size -500M 300和500之間

find /home/test/ -size -200M -o -size +400M 200或400


修改日期

修改 時間

touch -m -d 20121222 aa.txt 修改文件日期

touch -m -t 201211201200 test.txt 修改文件時間



[root@localhost tmp]# stat 1

File: “1”

Size: 0 Blocks: 8 IO Block: 4096 一般空文件

Device: 802h/2050d Inode: 5734421 Links: 1

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

Access: 2012-12-02 15:12:27.000000000 +0800 訪問時間

Modify: 2012-12-02 15:12:27.000000000 +0800 修改時間

Change: 2012-12-02 15:12:27.000000000 +0800 屬性時間 文件改變也算該改屬性





find . -mtime 2 2天的文件

find . -mtime -10 10天以內

find . -mtime +10 10天以前的

find . -mtime +2 -a -mtime -10 2天以前和10天以內

find . -mtime -2 -o -mtime +10 2天以內或10天以前


權限;

find /home -perm 200 之查200權限的內容 正好匹配

find /home -perm +200 任意為對應上 任意匹配

find /home -perm -200 完全匹配




xargs 命令

find / -type f | xargs file

cat /etc/passwd | cut -d: -f 1 | xargs mkdir 把 截取出來的用戶名 創建成文件夾

rm -rf `cat /etc/passwd | cut -d: -f 1 ` 刪除創建的文件夾


轉載于:https://blog.51cto.com/historys/1296634

創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

總結

以上是生活随笔為你收集整理的liunx基本命令(文件系统的使用和查找命令)的全部內容,希望文章能夠幫你解決所遇到的問題。

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