find不區分大小查找文件名 find -inum按inode查找 inode相關知識
1.3、總結幫助方法
03. 總結幫助方法
1)man 命令 查看普通命令幫助信息
2)help 命令 查看內置命令幫助信息
3)命令 --help 只查看命令的參數信息
命令 -h -help
4)info 命令 查看普通命令幫助信息
1.4、vim 錯誤退出時出現的報錯解決
1.5、find -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.6、telnet nmap nc lrzsz 必備軟件
yum install -y telnet nmap nc lrzsz
lrzsz windows與linux在遠程連接時上傳 下載工具
1.7、rpm -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.8、yum 命令安裝軟件包命令
install 安裝軟件參數
-y 不提示是否確認安裝
reinstall 重復安裝
1.9、rz 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、文件屬性信息詳解
01、inode信息
索引節點信息:
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.3、find -inum按inode查找
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.4、df -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相關知識