返回顶部
首页 > 资讯 > 后端开发 > Python >RH033(3)
  • 181
分享到

RH033(3)

2023-01-31 02:01:01 181人浏览 安东尼

Python 官方文档:入门教程 => 点击学习

摘要

搜索文件            逻辑搜索----建立一张表,可能数据不是最新(搜索方式比较单一,这里不能用文件长度和文件所有者来搜索,必须先建立索引)        物理搜索----很慢,但只要在,肯定能找到  数据平均

搜索文件
    
       逻辑搜索----建立一张表,可能数据不是最新(搜索方式比较单一,这里不能用文件长度和文件所有者来搜索,必须先建立索引
       物理搜索----很慢,但只要在,肯定能找到
 
数据平均放在磁盘上,为了防止某个扇区使用频繁,所有搜索时磁片不停的转
 
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 核心级别的安全设置 每一个动作都能被监控

--结束END--

本文标题: RH033(3)

本文链接: https://lsjlt.com/news/186046.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • RH033(3)
    搜索文件            逻辑搜索----建立一张表,可能数据不是最新(搜索方式比较单一,这里不能用文件长度和文件所有者来搜索,必须先建立索引)        物理搜索----很慢,但只要在,肯定能找到  数据平均...
    99+
    2023-01-31
  • RH033 Unit 3 Running
    运行命令 命令 选项 参数(文件,目录) 每一项之间用空格隔开,多个空格被看作为一个空格处理 多个选项可合并在一起使用 单字母选项通常用“-”作开头 -a –b -c可以合并作-abc 全拼词选项通常用“--”作开头 ...
    99+
    2023-01-31
    Unit Running
  • 2008-3-3
    发现eva老是出现问题,版本过时。。现在用了webim就是舒服多了[url]http://www-c2.meebo.com.cn/index.html[/url]注册一下,可以绑定msn和qq,不需要再安装其他软件啦。哈哈ubuntu下安装...
    99+
    2023-01-31
  • 马哥3-3
    命令别名:        alias在shell中定义的别名只在当前shell生命周期有效,别名的有效范围为当前shell进程        unalias  撤销 命令替换        $,  反引号文件名通配:*:任意长度的任意字符?...
    99+
    2023-01-31
    马哥
  • 3.redis集群部署3主3从
    redis集群部署 一:安装redis (使用redis3.0.6版本),同《1.redis安装》1.下载源码$ tar xzf redis-3.0.6.tar.gz$ cd redis-3.0.6$ make   2、编译完成后,在Src...
    99+
    2023-01-31
    集群 redis
  • 2017.12.27 3周3次课
    三周第三次课(12月27日)3.7 su命令3.8 sudo命令3.9 限制root远程登录3.7 su命令su命令就是切换用户的工具,通过su可以在用户之间切换,如果超级权限用户root向普通用户切换不需要密码,而普通用户切换到其它任何用...
    99+
    2023-01-31
  • 3-3 SQL Server 2005数
    3-3 SQL Server 2005数据库优化 u      了解数据库引擎优化顾问基本内容 u      掌握数据库引擎优化顾问的使用 u      掌握通过命令行的方式进行索引的优化——DTA     一个数据库系统的性能依赖于组成...
    99+
    2023-01-31
    SQL Server
  • ×××3
       ...
    99+
    2023-01-31
  • 树莓派3(Raspberry Pi 3)
    ·树莓派3(Raspberry Pi 3)安装Win10 IOT1、格式化SD卡(用SDFormatter工具) 2、下载noobs lite即可(https://www.raspberrypi.org/downloads/noobs/),...
    99+
    2023-01-31
    树莓派 Raspberry Pi
  • python学习整理--3/3
    今天又重新学起了python这门语言,带着新的目的和又涨一岁的自己,其实早在去年的暑期曾学过一段时间,但是最后无疾而终,这次我真心希望可以掌握一门实用的语言来充实自己,之前的学的不论是c还是java,自我感觉除了做题以外一点都用不上,但感觉...
    99+
    2023-01-31
    python
  • ⒉设置 Bash 选项[3-3]
    <!-- @font-face {font-family:宋体; panose-1:2 1 6 0 3 1 1 1 1 1; mso-font-alt:SimS...
    99+
    2023-01-31
    选项 Bash
  • Python -- 操作字符串[3/3]
     1,splitlines() yuan@ThinkPad-SL510:~$ ipython -nobanner  In [1]: multiline_string = """This    ...: is    ...: a multi...
    99+
    2023-01-31
    字符串 操作 Python
  • 2007-3-3第一天CCNA课
    主要知识点总结: 1.CISCO类产品常用标识:路由器,二层交换机,三层交换机,局域网,广域网,internet,.Frame-Relay各种画法表示: 2.网络设计模型: 接入层:用户接口; 分发层(会话层):公司出口 核心层:ISP  ...
    99+
    2023-01-31
    CCNA
  • java 3
    基本类型类型转换1.自动,小-大,byte,short,char---”x++ += *=- /=”强制 大-小   short-char, 三元运算符、整数强转 --> 从高位截断2.  进制整数---4种二进制--以 0b 0B开...
    99+
    2023-01-31
    java
  • stp 3
    一、STP概述   STP(生成树协议)是一个二层管理协议。在一个扩展的局域网中参与STP的所有交换机之间通过交换桥协议数据单元bpdu(bridge protocol data unit)来实现;为稳定的生成树拓扑结构选择一个根桥;为每个...
    99+
    2023-01-31
    stp
  • Lesson 3
    My coat and my umbrella please. Here is my ticket. Thank you, sir. Number five. Here's your umbrella and your coat. This...
    99+
    2023-01-31
    Lesson
  • NAT 3
    动态NAT配置步骤:   首先,配置各需要转换的接口的IP,设置内外网IP等。   其次,定义动态地址转换池列表   再次,配置ACL列表,需要转换的内网IP地址(或者网段)。   最后,设置转换后...
    99+
    2023-01-31
    NAT
  • RAID 3
      概念      RAID 3是把数据分成多个“块”,按照一定的容错算法,存放在N+1个硬盘上,实际数据占用的有效空间为N个硬盘的空间总和,而第N+1个硬盘上存储的数据是校验容错信息,当这N+1个硬盘中的其中一个硬盘出现故障时,从其它N...
    99+
    2023-01-31
    RAID
  • 3-weka.filters.unsup
    使用weka API 对数据进行规范化处理 DataSource source = null;             Instances instances = null;          try {              sour...
    99+
    2023-01-31
    weka filters unsup
  • SCN(3)
    1、系统正常关闭:system scn=datafile scn=start scn=stop scn1)system scn=datafile scn=start scn,不需要介质恢复2)stopscn not null,不需要实例恢复...
    99+
    2023-01-31
    SCN
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作