1. 程式人生 > >find不區分大小查找文件名 find -inum按inode查找 inode相關知識

find不區分大小查找文件名 find -inum按inode查找 inode相關知識

1.4 權限 ica 是否 for day 所屬組 mkfs clas

1.2netstat -lntup 檢查服務端口

1.3、總結幫助方法

03. 總結幫助方法

1man 命令 查看普通命令幫助信息

2help 命令 查看內置命令幫助信息

3)命令 --help 只查看命令的參數信息

命令 -h -help

4info 命令 查看普通命令幫助信息

1.4vim 錯誤退出時出現的報錯解決

技術分享圖片

技術分享圖片

1.5find -iname 不區分大小寫 查找文件名

-iname 指定查找的名稱 不區分大小寫

[root@shhaioldboy02-LNB ~ 10:06]$ touch txt
[root@shhaioldboy02-LNB ~ 10:06]$ touch TxT
[root@shhaioldboy02-LNB ~ 10:06]$ touch TXT
[root@shhaioldboy02-LNB ~ 10:06]$ find ./ -type f -name "txt"
./txt
[root@shhaioldboy02-LNB ~ 10:07]$ find ./ -type f -iname "txt"
./TxT
./TXT
./txt
[root@shhaioldboy02-LNB ~ 10:07]$


1.6telnet nmap nc lrzsz 必備軟件

yum install -y telnet nmap nc lrzsz

lrzsz windowslinux在遠程連接時上傳 下載工具

1.7rpm -qa 搜索系統中一個軟件是否安裝

rpm 主要用於管理系統軟件包

-q 查詢軟件包信息

-a 整個系統進行查詢指定的軟件包是否存在

-l 列出軟件包中安裝的數據

[root@shhaioldboy02-LNB ~ 10:39]$ rpm -qa  lrzsz 
lrzsz-0.12.20-27.1.el6.x86_64
[root@shhaioldboy02-LNB ~ 10:41]$


1.8yum 命令安裝軟件包命令

install 安裝軟件參數

-y 不提示是否確認安裝

reinstall 重復安裝

1.9rz sz 上傳 下載 命令的使用

使用命令需要安裝軟件包:lrzsz

rz windows 上傳文件到linux中需要在遠程連接中

sz linux下載軟件值windows系統中需要在遠程連接中

上傳和下載的位置

技術分享圖片

2.0、提問技巧

如何提問:

01. 不直奔主題

老師你在嗎?

我在?

老師還在嗎

02. 太客氣了/太不客氣了

老師最近好久不見,

03. 你問的問題太寬泛了

老師你熟悉網絡硬件嗎

我啥都懂

04. 問完問題沒有結果

別人不幫助你的時候,是他的本分;別人幫助的你的時候,是情分

2.1、文件屬性

[root@shhaioldboy02-LNB ~ 11:50]$ ll -i /etc/
total 1852
788891  d   rwxr-xr-x.  3   root root   4096 Jul  4 12:40    abrt
658857  d   rwxr-xr-x.  4   root root   4096 Jul  4 12:41    acpi
658083  -   rw-r--r--.  1   root root     54 Jul 15 00:07    adjtime
654098  -   rw-r--r--.  1   root root   1512 Jan 12  2010    aliases
659293  -   rw-r--r--.  1   root root  12288 Jul  4 12:48   aliases.db
658989  d   rwxr-xr-x.  2   root root   4096 May 20  2017   alsa
654158  d   rwxr-xr-x.  2   root root   4096 May 20  2017    alternatives
658332  -   rw-------.  1   root root    541 Aug 24  2016    anacrontab
654279  -   rw-r--r--.  1   root root    148 Jan 12  2016    asound.conf
658834  -   rw-r--r--.  1   root root      1 Mar 22  2017    at.deny
658992  d   rwxr-x---.  3   root root   4096 Jul  4 12:41    audisp
第一列   二列   三列       四列    五列         六列


第一列:inode信息---索引信息,指定數據信息存儲在什麽位置了

第二列:文件類型---通過不同符號,表示不同的文件類型 目錄d 文件

第三列:文件權限---對文件數據信息設置權限管理

第四列:硬鏈接信息

第五列:文件的所屬用戶(屬主)---文件是誰創建出來的

文件的所屬組(屬組)---文件被用戶組中的多個用戶進行管理

第六列:文件的大小信息

第七列:文件的時間信息(創建時間 修改(屬性 修改文件名) 編輯)

技術分享圖片

1、文件屬性信息詳解

01inode信息

索引節點信息:

2.2、磁盤空間滿的情況---inode空間不夠用了

模擬環境

dd if=/dev/zero of=/dev/sdc bs=8k count=10
mkfs.ext4 /dev/sdc
mount -o loop /dev/sdc /mnt/
touch /mnt/{1..1000}


執行過程

[root@shhaioldboy02-LNB ~ 12:48]$ umount /mnt/
[root@shhaioldboy02-LNB ~ 12:49]$ rm -rf /dev/sdc
[root@shhaioldboy02-LNB ~ 12:49]$ dd if=/dev/zero of=/dev/sdc bs=8k count=10
10+0 records in
10+0 records out
81920 bytes (82 kB) copied, 0.000291446 s, 281 MB/s
[root@shhaioldboy02-LNB ~ 12:49]$ mke2fs -t ext4 /dev/sdc
mke2fs 1.41.12 (17-May-2010)
/dev/sdc is not a block special device.
Proceed anyway? (y,n) y
Filesystem label=
OS type: Linux
Block size=1024 (log=0)
Fragment size=1024 (log=0)
Stride=0 blocks, Stripe width=0 blocks
16 inodes, 80 blocks
4 blocks (5.00%) reserved for the super user
First data block=1
1 block group
8192 blocks per group, 8192 fragments per group
16 inodes per group
 
Writing inode tables: done                            
 
Filesystem too small for a journal
Writing superblocks and filesystem accounting information: done
 
This filesystem will be automatically checked every 38 mounts or
180 days, whichever comes first.  Use tune2fs -c or -i to override.
[root@shhaioldboy02-LNB ~ 12:51]$ mount -o loop /dev/sdc /mnt/
[root@shhaioldboy02-LNB ~ 12:51]$ touch /mnt/{1..10} #當創建一千個文件後inode不夠用就報錯了
touch: cannot touch `/mnt/7': No space left on device
touch: cannot touch `/mnt/8': No space left on device
touch: cannot touch `/mnt/9': No space left on device
touch: cannot touch `/mnt/10': No space left on device


使用df -ih 檢查一下硬盤的inode信息

[root@shhaioldboy02-LNB ~ 12:54]$ df -ih
Filesystem     Inodes IUsed IFree IUse% Mounted on
/dev/sda3        1.2M   86K  1.1M    8% /
tmpfs             29K     1   29K    1% /dev/shm
/dev/sda1         50K    38   50K    1% /boot
/dev/sdc           16    16     0  100% /mnt
[root@shhaioldboy02-LNB ~ 12:55]$


2.3find -inuminode查找

find / -type f -name "hosts" -inum 654108

[root@shhaioldboy02-LNB ~ 12:22]$ ls -i /etc/hosts
654108 /etc/hosts
[root@shhaioldboy02-LNB ~ 12:22]$ find / -type f -name "hosts" -inum 654108
/etc/hosts
/etc/sysconfig/networking/profiles/default/hosts
[root@shhaioldboy02-LNB ~ 12:22]$


2.4df -i 查看硬盤inode情況

[root@shhaioldboy02-LNB ~ 12:28]$ df -i
Filesystem      Inodes IUsed   IFree IUse% Mounted on
/dev/sda3      1201872 87479 1114393    8% /
tmpfs            28749     1   28748    1% /dev/shm
/dev/sda1        51200    38   51162    1% /boot
/dev/sr0             0     0       0     - /mnt
[root@shhaioldboy02-LNB ~ 12:28]$



find不區分大小查找文件名 find -inum按inode查找 inode相關知識