前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >RH033(3)

RH033(3)

作者头像
py3study
发布2020-01-09 17:05:26
6950
发布2020-01-09 17:05:26
举报
文章被收录于专栏:python3python3

搜索文件        逻辑搜索----建立一张表,可能数据不是最新(搜索方式比较单一,这里不能用文件长度和文件所有者来搜索,必须先建立索引)        物理搜索----很慢,但只要在,肯定能找到 数据平均放在磁盘上,为了防止某个扇区使用频繁,所有搜索时磁片不停的转 updatedb----创建一个索引 locate keyword     这个还支持正则表达式,但是一定要先创建索引   file=1  inode+N  blocks inode:存放文件 元数据 元数据:文件名,长度,权限,所有者,INODE编号,BLOCK指针。。。 可以按照各种元素搜索 block:文件体,真正的数据 file=>数据文件,程序文件,目录文件,链接文件,管道文件,设备文件,内存文件 一个文件必然占一个INODE节点,不一定占BLOCK find -name snow.png find -iname snow.png  忽略大小写 find -user joe -group joe find -user u1 find -group g1 and or ! user u1 and group g1 两个都要成立 user u1 or group g1     -o find -perm 755       +至少有这么多权限,是根据每个数字比的 find -siza 1M 1K    +同样是不小于的意思,-是不大于的意思,不包括自己 find -atime     最后时间修改的文件 find -ctime 10  最近10天修改的文件 find -size +1024K -ok gzip {} \;搜到的压缩    gunzip 解压缩*    ok会询问你yes或者no,如果不想询问那么就用exec find -exec cp {} ../bb/{}.bak\; `.'这个提示是ls -a 隐藏文件里蓝色的.   ..  不能进行操作 /var/lib/mlocate/mlocate.db这个文件里面放索引   var下删除任何一个文件都是很危险的,也不能往里面塞垃圾 apache-----------------firefox   wget        /var/www/html/index.html postfix dvecot smb ftp dns dhcp sendmail ssh nis nfs ntpd telnet ---------------------------------client tools netscape---------->Mozzila/firefox    links http://.... wget http://...把指定的页面给抓下来,就是保存页面 wget ftp://..../pub/getme evolution       和outlooks hotmail一样 kmail       thunderbird    上面三个都是邮件客户端,图形化界面 mutt   和mail有点像,有点严,带加密 mail  mail -s "OKOK"   u@163.com   内容     -vs把发邮件的过程写出来 mail 读取  26 telnet 192.168.0.254  25 mail from: rcpt T0: rcpt T0: data telnet 192.168.0.254 110 retr 1 pidgin(MSN,QQ,ICQ,YAHOO,XXXXX) AS---- WS(pidgin) fedoracore   可以和windows  QQ,msn对联 scp  服务器copy winscp 在windows上传文件很方便,临时传文件 rsync   和winscp一样  只复制差异量,就是增量,第二次传会变快 lftp   带颜色,带热键,带命令补全,还能自适应 gftp   图形化ftp clinet get index.html      上传是put binary  既可以下载二进制,也能下载文本 ascii 切回ascii模式,文本用ascii模式,文档,程序要用二进制模式,binary smbclient  windows网络共享 SMB客户端 unix/linux(client)  ----sbm  -----windows smbclient -L 192.168.0.252 mount -t cifs //192.168.0.254/smb  /mnt -o username=u1 映射到本机 NFS客户端 unix/linux NFSclient---NFS-----nfsserver (unix/linux) showmount -e 192.168.0.254 mount -t  nfs //192.168.0.254/share  /mnt   DNS客户端 DNSclient  ----------DNSserver host dig nslookup host 192.168.0.30 host station20.explam.com host -t a  www.google.com nslookup >googel.com --------------------读取(/etc/rescove.config) netstat -tunp |less 监听网络状态 Xmanger-----X11--------Xserver(windows)  last|less  最近谁登陆了你的机器 1.666(默认权限中不准许带有x) rw rw rw 2.反码        rw-  r--  r--        llN  10N  10N   掩码 000  010  010     022        umask 022 umask命令查看反掩码 新文件的权限用umask命令,想生效就放在bashrc suid-----用户特殊权限   u----->p----->f sgid-----组特殊权限 stick----粘贴位 chmod u+s  f1.txt    suid chmod u-s  f1.txt    删除了suid chmod g+s dir1      赋予sgid chmod g-s dir2      删除sgid chmod t+s  /dir1 chmod t-s  /dir1 suid仅对可执行程序  有效 user ---process---->file root---->password----->/etc/shadow u1---->password----->/etc/shadow suid root ---->proxy (u1,g3,suid)  proxy具有的是u1的权限 chmod u+s filename sgid仅对目录  生效 /aaa u1 g3 +sgid sticky 仅对目录 生效 只对root和onwer能采用 深入理解linux文件系统 分区:界定存储空间大小,方便使用.  硬盘:温彻斯特盘   一个扇区为512Byet  分区大小(开始柱面,长度,结束柱面)  磁盘文件系统文件系统(ext3,reuserfs,jfs,nets,fat32)  |                                                      | 决定数据存储文件的格式                      linux  suse    IBM    windows   | 不同的操作系统具有不同的文件系统  IBM  AIX RHLlinux EXT3  Novel netware  以上文件系统为单机文件系统 1) local fs=single machine fs                            2)cluster fs   内存文件系统(mem )       1)tmpfs 2)hugetlbfs 文件系统  数据存储格式  ext3  jfs            目录树 sector()0= 446 + 64 + 2    446 --OS boot code (MBR)    64--partition table (分区表)最多只能分4区,每个分区16Byte    2-----end sign AA55 主动备份0扇区 16+16+16+16 /dev/sha      1state scic /dev/hda      1IDE /dev/hdb      2    IDE 备份MBR 备份: dd if=/dev/sda of=/path/to/p_w_picpath count=1 bs=512 备份磁盘开始的512Byte大小的MBR信息到指定文件  恢复: dd if=/path/to/p_w_picpath of=/dev/shda 将备份的MBR信息写到磁盘开始部分  od -x /tmp/sec linux/Unix:  file=inode+N blocks 一个文件只能一个inode但可以有多个块    directry=denty0+denty1+...+dentyn 分量|目录项 目录项是一个指针 mount  /dev/hda1 /mnt/oo 目录创建的过程 创建一个目录项 申请一个I节点,创建一个目录! 一个目录可以挂载多个分区,只以最后的挂载为准! 绑定  mount --bind /tmp  /tmp/pp/oo   (I节点存放位置,内存指向内存.) 理解mv  在一个分区上,直接修改指针    若在独立分区,则相当于使用了cp+rm rm 慎重使用,rm使用后,block和I节点随即分散,返回OS控制队列,既有可能被其用户活进程使用. linux的七种文件: c-------字符设备 d-------目录文件 b-------块设备文件 s------套接文件 p -----管道文件 - -----普通文件 L ------链接文件 查看free   df -h  人性化显示磁盘   du 以目录为单位 CD /DVD ios9600文件系统 mount -t filetype 源目录 挂在目录 unmont 挂在目录  全部挂载  tar cvf filename  /xxx   -----------winrar 打包  tar xvf filename  gzip a.tar   -------------winrar   压缩  unzip  a.tar  解压缩 system-config-xxx (必须有X11)  RH的的图形化界面 chkconfig   服务的初始状态 管理软件   RPM RHN  RedHat Network  http//rhen.redhat.com yum install|list|remove  //在线安装软件 安全的常规标准: 禁止你不需要的服务 限制访问 避免没有加密的数据 SElinux 核心级别的安全设置 每一个动作都能被监控

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019-08-25 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
数据保险箱
数据保险箱(Cloud Data Coffer Service,CDCS)为您提供更高安全系数的企业核心数据存储服务。您可以通过自定义过期天数的方法删除数据,避免误删带来的损害,还可以将数据跨地域存储,防止一些不可抗因素导致的数据丢失。数据保险箱支持通过控制台、API 等多样化方式快速简单接入,实现海量数据的存储管理。您可以使用数据保险箱对文件数据进行上传、下载,最终实现数据的安全存储和提取。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档