1.本文知识结构2.文件的查询与检索2.1. cd 目录切换找到文件/目录位置:cd切换到上一个工作目录: cd -切换到home目录: cd or cd ~显示当前路径: pwd更改当前工作路径为path: $cd path2.2. locate 查找目录及文件find 实时查找locate 为文件系统建立索引数据库,如果有文件更新,需要定期执行更新命令来更新索引库,在查找文件之前要先更新数据库# 搜寻文件或目录: $find ./ -name "core*" | xargs file# 查找目标文件夹中是否有o...
1. Bash中的参数扩展参数是一个存储数值的实体,并由名称、数字或特定符号所引用:被名称引用的参数称作变量;被数字引用的参数称作位置参数;被特定符号引用的参数具有特殊的含义和用途,被作为Bash的特殊内部变量引用。参数扩展是从引用的实体取值的过程,就像扩展变量打印它的值。1)基本的参数扩展$PARAMETER ${PARAMETER} #当参数名后面紧接着其他字符,必须使用{} $ WORD=car $ echo $WORDs$ echo ${WORD}s cars#位置参数9以...
1,在sdb上创建一个5G的分区,并格式化为ext3,并开机自动挂载至 /data2,在sdb上创建一个2G的分区,作为swap分区,并开机自动使用3,创建一个逻辑卷,名字为lv222 ,从卷组vg111中划分5G的空间,vg111卷组包含两个物理卷,分别为/dev/sdc1 /dev/sdd14,格式化lv222为ext3,开机自动挂载到/lvm中5,给lv111增加容量为7G,6,给lv111容量减少至2G步骤:添加四块硬盘1,在sdb上创建一个5G的分区,并格式化为ext3,并开机自动挂载至 /data...
################################################基本正则表达式:grep 使用正则表达式定义的模式来过滤文本grep -i :不区分大小写 --color -v:显示没被匹配的任意行 -o:只显示被匹配的字符串 -E 扩展的正是表达式 =egerp -A#:#为数字 -B#: -C#:[root@Jameszhan testcp]# grep -o ‘root‘ /etc/passwd --colorrootrootrootroot元字符:.:匹配任意单个字符[]:匹配指定范围内的单个字符[^]:匹配指定范围外的任意单个...
文件查看类命令:cat, tac, head, tail, more, less分屏查看命令:more、less more命令: [root@centos7 ~]# more anaconda-ks.cfg 特点:翻屏至文件尾部自动退出 按键b:向上翻阅 less命令: [root@centos7 ~]# less anaconda-ks.cfg 特点:可以上下翻阅,尾部不会自动退出 按键b:向上,空格向下 按键q:退出查看文件头尾指定行数命令:head、tail head命令:查看文件的前n行 ...
编程语言有两类 强类型:如C语言。数据具有其特定的类型,先声明定义后才能使用。数据运算时必须符合类型要求(如不能把字符串类型数据直接与整型数据做算数运算) 弱类型:如shell。数据默认为字符型,不应事先声明。数据运算时会自动转换数据类型。 变量变量命名规则: 变量由字母、数字、下划线组成。 不能有数字开头变量类型:本地变量、环境变量、局部变量、特殊变量(内置)、参数变量、只读变量。 注意如果变...
一、查看以及测试网络查看及测试网络配置是管理Linux网络服务的第一步,本节将学习Linux系统中的网络查看以及测试命令。其中讲解的大多数命令以普通用户权限就可以完成操作,但是普通用户在执行“/Sbin/”目录下的命令时需要指定命令文件的绝对路径。(一)查看网络配置使用ifconfig命令-查看网络接口地址主机的网络接口卡(网卡)通常称为“网络接口”。在Linux系统中,使用ifconfig命令可以查看网络接口的地址配置信息。查看活动...
一、Linux的简介1.Linux的概述 Linux是基于Unix的开源免费的操作系统,由于系统的稳定性和安全性几乎成为程序代码运行的最佳系统环境。Linux是由Linus Torvalds(林纳斯·托瓦兹)起初开发的,由于源代码的开放性,现在已经衍生出了千上百种不同的Linux系统。 Linux系统的应用非常广泛,不仅可以长时间的运行我们编写的程序代码,还可以安装在各种计算机硬件设备中,比如手机、平板电脑、路由器等。尤其在这里提及一下,我们...
一、 Linux背景 Linux操作系统诞生于1991年,由被誉为“Linux之父”的Linus Benedict Torvalds研发。二、Linux内一切都是文件。一切没有消息的消息就是最好的消息三、基础命令学习 1.命令的组成: cmd [options] [args] 2. 手册查看: man 打开手册 man man --->具体使用命令 3. 命令的展示:(1) pwd 显示当前路径 (2)cd 切换工作路径 Linux文件系统结构从“/”开始 路径从“/”开始算--->是绝对路径 从当前路径开始算--->是...
我们传统意义上理解的操作系统实际上是指:包括了操作系统的kernel,以及在其上构建了大量的功能各异的应用程序的集合体。所以狭义上来讲,操作系统就是指kernel。kernel将底层的硬件的复杂逻辑屏蔽掉,将硬件虚拟化为更加容易使用和访问的资源,向上层的应用程序提供调用接口,从而可以保证应用程序能够正常运行,能够访问和使用硬件资源。在这些应用程序中,有一类应用程序是非常特殊的,它是操作者使用计算机的入口,是操作者完...
4)建立目录 [root@localhost ~]# mkdir 文件名 [root@localhost~]# mkdir -p 11/22/33/44 #递归创建目录 5)删除目录 [root@localhost~]# rmdir 目录名 #只能是空目录 [root@localhost~]# rm 文件名 #删除文件 [root@localhost...
文件权限权限分类读权限r:允许查看文件内容写权限w:允许修改文件内容执行权限x:允许运行程序归属属主g:该文件的所有人数组o:该文件的所有组其他人a:除了属主,属组以外的人查看文件的权限合归属ls -l 可以查看-rw-r--r--解析第一位表示文件类型:-:表示一般文件d:表示目录l:表示软链接s:表示socket通信套接字文件c:表示字符设备文件b:表示块设备文件后9位3个为一组,8进制表示前3位为属主中间3位为属组后3位为其他人读...
### MySQL主从复制实践#### 主从复制实践准备(1)主从复制数据库实战环境准备MySQL主从复制实践对环境的要求比较简单,可以是单机单数据库多实例的环境,也可以是两台服务器,每个机器一个独立数据库的环境。本文以单机数据库多实例的环境为例讲解。实例端口信息查看如下:```[root@localhost ~]# ss -antup | grep 330tcp LISTEN 0 128 *:3307 *:* users:(("mysqld",3910,...
一、shell特性 1、history !! !$ !n !str 2、tab 命令补全 3、alias 和 unalias 4、通配符 * ? [ ] 5、输入输出重定向 >, >>, <, << , 2>, 2>>, &>,&>>二、变量 1、系统变量 set env export 2、变量命名规则 3、取消变量 unset 4、变量引用:`` ‘ ‘ " " 三、系统和个人环境变量的配置文件四、shell中的特殊字符 * ? # \ | $ ; & && ||五、常用命令 cut,sort,wc,uniq, tree ,tr,spl...
1.rpmRPM 是Red-Hat Package Manager(RPM软件包管理器)的缩写,这一文件格式名称虽然打上了RedHat的标志,但是其原始设计理念是开放式的,现在包括OpenLinux、S.u.S.E.以及Turbo Linux等Linux的分发版本都有采用,可以算是公认的行业标准了。2.Linux中的yum是什么?如何配置?如何使用?yum,是Yellow dog Updater Modified的简称,起初是由yellow dog这一发行版的开发者Terra Soft研发,用python写成,那时还叫做yup(yellow dog u...