-
四、字符串搜索命令 grep
grep [选项] 字符串 文件名 # 在文件当中匹配符合条件的字符串 grep -i "size" install.log 选项: -i 忽略大小写 -v 排除指定字符串
find 命令与 grep 命令的区别
find 命令:在系统当中搜索符合条件的文件名,如果需要模糊查询,使用通配符匹配,通配符是完全匹配。
grep 命令:在文件当中搜索符合条件的字符串,如果需要模糊查询,使用正则表达式进行匹配,正则表达式时包含匹配
查看全部 -
文件搜索命令:
一、文件搜索命令 locate
locate 搜索文件,只支持搜索文件名,新增文件后若要该查询生效,需执行/updatedb;
//updatedb配置文件位于/etc/updatedb.conf,并以此为依据过滤查询结果。
原因:locate引用/var/lib/mlocate文件
二、命令搜索命令 whereis 与 which:
whereis和which 只能搜索系统命令,找不到shell自带的命令(如cd),不能搜索创建的文件
whereis -b 只查找可执行文件 -m 只查找帮助文件
which 查看命令所在位置和对应的别名
PATH环境变量:系统搜索命令的路径,使用echo $PATH可以看到都有哪些路径。
三、文件搜索命令 find
find [搜索范围] [搜索条件] #搜索文件 1.按名字搜索 find / -name install.log
#避免大范围搜索,会非常耗费系统资源 # find 是在系统当中搜索符合条件的文件名。如果需要匹配使用通配符匹配,通配符是完全匹配 Linux 中的通配符* 匹配任意内容? 匹配任意一个字符[] 匹配任意一个中括号内的字符 2.find /root -iname install.log # 不区分大小写 3.find /root -user root # 按照所有者搜索 4.find /路径 -inum i节点 5.find /root -nouser # 查找没有所有者的文件 6.find /var/log/ -mtime +10 #查找 10 天前修改的文件 -10 10 天内修改文件 10 10 天当天修改的文件 +10 10 天前修改的文件 7.find /etc -size +20k -a -size -50k # 查找 /etc/ 目录下,大于 20KB 并且小于 50KB 的文件 -a and 逻辑与,两个条件都满足-o or 逻辑或,两个条件满足一个即可 8.find /etc -size +20k -a -size -50k -exec ls -lh {}\; # 查找 /etc/ 目录下,大于 20KB 并且小于 50KB 的文件,并显示详细信息 -exec XXX{} \;表示对查询结果进行ls -lh命令
查看全部 -
虚拟机安装要点:
一、硬件设置部分:
内存要看情况(Centos6.3不能少于628)
处理器:个数1,核数和真实机一样,选择虚拟化IntelVT-X/ ,将真实主机的CPU映射到虚拟机中,如果不选择则是虚拟机只生成的CPU。如果需要跑大量的数据则勾选。
硬盘20G
CD/DVD选项:设备的状态--已连接必须打钩------作用相当于真实机没有插电。使用IOS镜像文件,centOS镜像下载网盘地址https://pan.baidu.com/s/12XYXh#list/path=%2F
网络适配器:(推荐使用桥接)
桥接:直接连接到物理网络(直接与本地的真实网卡通信,但是它需要占用你的真实机网络里的IP,如果你的IP是192.168.0.0网段,那么它也要占192.168.0这个IP) 它还可以跟你网络内其他计算机或者其他设备进行通信,下面两个就不可以
NAT:你的虚拟机利用VMnet8虚拟网卡只能与你的真实机通信,可上网
Host-only:指的是虚拟机利用VMnet1只能与你的真实机进行通信,(不可以上网,只能在本地使用)
二、快照:点击快照,可以保存当前虚拟机的状态,当你的虚拟机崩溃了,可以点击转到某一个快照的状态,但是一样会占用硬盘空间。
三、克隆:克隆类型有链接也可以是完整克隆,链接占用空间小,但是源虚拟机被删除之后它也就不存在了。完整克隆会占用同样大小的硬盘,但是不受源虚拟机的影响。
四、VMware_install_cleaner:用于清理VMware注册表的软件,解决虚拟机卸载不干净的问题。
查看全部 -
复制copy命令
查看全部 -
所有者 所属组 其他人
读r
w写
x执行
查看全部 -
主机名可以重叠
查看全部 -
相关的文件系统
查看全部 -
文件可以对应硬件
查看全部 -
Linux分为两个版本:内核版本和发行版本
内核版本:发行版本:
查看全部 -
格式化主要目的:为了写入内容查看全部
-
llocate 命令。mlocate 数据库,updatedb 更新
查看全部 -
2、Bash中其他特殊符号
查看全部 -
快照,虚拟机崩溃,重装系统可以直接回到当前位置查看全部
-
1、通配符
查看全部 -
2、管道符
经典例子:ls -l /etc | more
netstat -ano | grep ESTABLISHED | wc -l
查看全部
举报