find不区分大小查找文件名 find -inum按inode查找 inode相关知识

1.2netstat -lntup  检查服务端口

1.3、总结帮助方法

03. 总结帮助方法

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

   2help 命令     查看内置命令帮助信息

   3)命令 --help   只查看命令的参数信息

      命令 -h -help

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

1.4vim 错误退出时出现的报错解决

 image.png

image.png

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系统中需要在远程连接中

上传和下载的位置

image.png

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信息---索引信息,指定数据信息存储在什么位置了

第二列:文件类型---通过不同符号,表示不同的文件类型 目录文件

第三列:文件权限---对文件数据信息设置权限管理

第四列:硬链接信息

第五列:文件的所属用户(属主)---文件是谁创建出来的

       文件的所属组(属组)---文件被用户组中的多个用户进行管理

第六列:文件的大小信息

第七列:文件的时间信息(创建时间 修改(属性 修改文件名) 编辑)

image.png

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]$



猜你喜欢

转载自blog.51cto.com/13673885/2147448
今日推荐