linux 的文件软链接隐藏,Linux 隐藏权限、特殊权限、软链接、硬链接

隐藏权限lsattr_chattr;特殊权限set_uid,set_gid,stick_bit;软链接/硬链接;find命令,linux和windows文件互传

1、隐藏权限lsattr_chattr

chattr 在Linux文件系统上更改文件属性

chattr+i添加‘i'隐藏属性;不能更改文件或目录 防止删除文件或目录

chattr-i解除’i'隐藏属性

chattr +a只能增加数据,而不能删除,只有 root 才能设定这个属性

08f0758f354eea05902855df2d0a2be5.png

lsattr 查看文件的隐藏属性

lsattr-a 将隐藏文件的属性也列出来;

lsattr -R 连同子目录的数据也一并列出来!

lsattr-d 查看目录文件本身的隐藏属性

e0b5dd564b8a03444cc86e99b785b42a.png

2.1、特殊权限set_uid 用在用户权限上

set_uid 除所有者外普通用户在执行时,临时拥有所有者权限(前提文件类型是二进制或执行文件)

1e9820e49c7edf5518d8bf6e57a9a99d.png

s 即为set_uid

chmod u+s 添加特殊权限

chmod u-s 解除特殊权限

2.2、特殊权限set_gid 用在组权限上

set_gid 普通用户临时拥有所属组用户权限

chmod g+s 添加特殊权限(添加权限后创建的文件或目录与上一级的所属组一致)

chmod g-s 解除特殊权限

10b71922cfa14edb8bf872c35918b9d8.png

2.3、特殊权限stick_bit

stick_bit 防止被别的用户删除 (PS : root用户除外 , 它是超级管理员 , 防止不了,更改成777权限也无效)

chmod o+t 目录

[root@bogon /]# ls -ld /tmp/

drwxrwxrwt. 15 root root 4096 5月 13 20:50 /tmp/

附:whoamin 查看用户 su - 用户 更改用户

3、软链接/硬链接文件

软链接 尽量使用绝对路径

ln -s /原文件或目录 /目标文件或目录(软链接文件或目录)

[root@bogon /]# ln -s /tmp/linux /root/linux1

[root@bogon /]# ls -l /root/

总用量 4

-rw-------. 1 root root 1418 5月 8 00:15 anaconda-ks.cfg

lrwxrwxrwx. 1 root root 10 5月 13 23:13 linux1 -> /tmp/linux

硬链接 只能给文件做硬链接,不能给目录做硬链接

硬链接可删除,因文件存在inode里;

ln 文件 硬链接文件 创建硬链接

注:文件只能在同分区内创建硬链接;不能跨分区;因分区有独立的inode;

5e966b6439f432523f4d0c618ca61f49.png

4、find

ctrl 常用组合键

Ctrl+l 清屏

Ctrl+d 结束或退出

Ctrl+c 中断

Ctrl+u 清除剪切光标之前的内容

Ctrl+a 切换到命令行开始

Ctrl+e 切换到命令行末尾

find - name 按文件名查找

例:[root@bogon ~]# find -name "test"

./test

./mulu/test

[root@bogon ~]# find -name "test*" 模糊查找

./test

./test3

./mulu/test

./mulu/test1

./mulu/test2

[root@bogon /]# find /root-type f-name "te*" 按文件类型查找

/root/test

/root/test3

/root/linux/test

/root/linux/test1

/root/linux/test2

文件类型:d目录;f一般文件;l链接文件;

[root@bogon /]# find /root-type d

/root

/root/.ssh

/root/linux

[root@bogon /]# find /root-type l

/root/linux1

[root@bogon /]# find /root-type f

/root/.bash_logout

/root/.bash_profile

/root/.bashrc

/root/.cshrc

/root/.tcshrc

/root/anaconda-ks.cfg

/root/.bash_history

/root/.ssh/authorized_keys

/root/test

/root/test3

/root/linux/test

/root/linux/test1

/root/linux/test2

按时间查找 -mtime +n (天);-mmin +n(分钟)

1c0ed0e102a5223a84449a501b48a915.png

[root@bogon /]# find /tmp -mtime -1

/tmp

/tmp/systemd-private-7257c2f23b4a438e8863f4365e11a599-vgauthd.service-SI2BL0

/tmp/systemd-private-7257c2f23b4a438e8863f4365e11a599-vgauthd.service-SI2BL0/tmp

/tmp/systemd-private-7257c2f23b4a438e8863f4365e11a599-vmtoolsd.service-QfqS5J

/tmp/systemd-private-7257c2f23b4a438e8863f4365e11a599-vmtoolsd.service-QfqS5J/tmp

/tmp/systemd-private-7257c2f23b4a438e8863f4365e11a599-vmtoolsd.service-QfqS5J/tmp/vmware-root

/tmp/systemd-private-7257c2f23b4a438e8863f4365e11a599-chronyd.service-CvNdBt

/tmp/systemd-private-7257c2f23b4a438e8863f4365e11a599-chronyd.service-CvNdBt/tmp

[root@bogon /]# find /tmp -mmin -300

/tmp

/tmp/systemd-private-7257c2f23b4a438e8863f4365e11a599-vgauthd.service-SI2BL0

/tmp/systemd-private-7257c2f23b4a438e8863f4365e11a599-vgauthd.service-SI2BL0/tmp

/tmp/systemd-private-7257c2f23b4a438e8863f4365e11a599-vmtoolsd.service-QfqS5J

/tmp/systemd-private-7257c2f23b4a438e8863f4365e11a599-vmtoolsd.service-QfqS5J/tmp

/tmp/systemd-private-7257c2f23b4a438e8863f4365e11a599-vmtoolsd.service-QfqS5J/tmp/vmware-root

/tmp/systemd-private-7257c2f23b4a438e8863f4365e11a599-chronyd.service-CvNdBt

/tmp/systemd-private-7257c2f23b4a438e8863f4365e11a599-chronyd.service-CvNdBt/tmp

-inum +inode 按inode号查找

-size +/-单位(c、k)按文件大小查找

-exec:一旦find命令匹配到了相应的文件,就可以用-exec选项中的命令对其进行操作;

格式: -exec 命令 {} \;exec选项后面跟随着所要执行的命令,然后是 {}, \, ;

root文件下所有大于1k文件并列出详细信息

[root@bogon /]# find /root -type f -size +1k -exec ls -l {} \;

-rw-------. 1 root root 1418 5月 8 00:15 /root/anaconda-ks.cfg

-rw-------. 1 root root 4689 5月 15 14:04 /root/.bash_history

5、linux和windows文件互传

Xftp

[root@bogon /]# yum install -y lrzsz先安装lrzsz包;

从linux上传到windows

安装完用用sz +文件 回车 上传文件 到windows桌面

06e07f8ce069b1f0d2cdf75e600c8e3b.png

c40809101f7132eadc25acb3c19a10f3.png

从windows下载到linux

2fdab185dc492f541c32feaf1be9a3ab.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值