- 博客(16)
- 收藏
- 关注
原创 Shell常见的系统变量、环境变量、用户变量。
1,Shell编程常见系统变量如下:(1)$0:当前脚本的名称。(2)$n:当前脚本的第n个参数,n=1,2,…,9。(3)$∗:当前脚本的所有参数(不包括程序本身)。(4)$#:当前脚本的参数个数(不包括程序本身)。(5)$?:命令或程序执行完后的状态,返回0表示执行成功。(6)$$:程序本身的PID号。2,Shell编程常见环境变量如下:(1)PATH:命令所示路径,以冒号为分...
2019-05-23 16:40:56
2853
原创 Shell编程和Shell脚本
1,Shell 教程Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是一种命令语言,又是一种程序设计语言。Shell 是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。Ken Thompson 的 sh 是第一种 Unix Shell,Windows Explorer 是一个典型的图形界面 Shell。Shell...
2019-05-22 14:38:53
339
原创 二进制日志的介绍与配置
1.二进制日志的介绍二进制日志的作用是记录数据库里的数据被修改的SQL语句,一般为DDL和DML语句,例如含有insert、update、delete、create、drop、alter等关键字的语句。2.二进制日志的作用二进制日志最重要的作用有2个,第一个是记录MySQL数据的增量数据,用来做增量数据库恢复,没有二进制日志功能,MySQL的备份将无法完整还原数据。第二个是实现主从复制功能...
2019-05-22 13:25:10
385
原创 yum/rpm方式安装MySQL
MySQL官方网站及相关镜像网站提供了不同版本的RPM安装包,并且针对不同的硬件或操作系统平台,安装包的类型也会有区别。在使用时,可以到官方网站的下载页面进行选择,国内有一些互联网公司提供了镜像文件下载,比如搜狐、阿里云公司提供的镜像资源就非常不错。1,rpm包方式安装MySQLrpm包的安装方式非常简单,这里以el6平台下的MySQL 5.6.40版本为例,首先,要通过上述搜狐镜像地址下载到...
2019-04-24 13:32:19
172
原创 十一,正则表达式
正则表达式正则表达式是一种描述一组字符串的模式,为处理大量文本、字符串而定义的一套规则和方法,以行为单位进行处理。正则表达式分为两类:基本正则表达式(BRE)和扩展正则表达式(ERE)。在linux中使用正则表达式较多的有三个工具,分别为grep,sed和awk,这三个工具被称为linux文本处理的三剑客。正则表达式元字符集基本组成部分...
2019-04-24 13:21:40
146
原创 Chmod 用户及组权限
1,Chmod 用户及组权限修改某个用户、组对文件夹的权限,用命令 chmod 实现,其中以代指 ugo,+、-、=代表加入、删除和等于对应权限,具体案例如下:(1)授予用户对 jfedu.net 目录拥有 rwx 权限chmod –R u+rwx jfedu.net(2)授予组对 jfedu.net 目录拥有 rwx 权限chmod –R g+rwx jfedu.net(3)授予用户...
2019-04-24 13:17:44
7193
原创 十,Chmod 用户及组权限
修改某个用户、组对文件夹的权限,用命令 chmod 实现,其中以代指 ugo,+、-、=代表加入、删除和等于对应权限,具体案例如下:(1)授予用户对 jfedu.net 目录拥有 rwx 权限chmod –R u+rwx jfedu.net(2)授予组对 jfedu.net 目录拥有 rwx 权限chmod –R g+rwx jfedu.net(3)授予用户、组、其他人对 jfedu.n...
2019-04-21 18:48:10
555
原创 九,Linux 权限管理
Linux 权限是操作系统用来限制对资源访问的机制,权限一般分为读、写、执行。系统中每个文件都拥有特定的权限、所属用户及所属组,通过这样的机制来限制哪些用户或用户组可以对特定文件进行相应的操作。Linux 每个进程都是以某个用户身份运行,进程的权限与该用户的权限一样,用户的权限越大,则进程拥有的权限就越大。Linux 中所有的文件及文件夹都有至少权限三种权限r(读取) 可读取文件内容 ...
2019-04-21 18:45:47
145
原创 八.Linux 用户管理
Linux 用户在操作系统可以进行日常管理和维护,涉及到的相关配置文件如下: /etc/passwd 保存用户信息 /etc/shdaow 保存用户密码(以加密形式保存) /etc/group 保存组信息 /etc/login.defs 用户属性限制,密码过期时间,密码最大长度等限制 /etc/default/useradd 显示或更改默认的 useradd 配置文件如需创建...
2019-04-21 18:41:44
147
原创 七、系统启动流程。
(1) 加载 BIOS。(2) 读取 MBR。(3) GRUB 引导。(4) 加载 Kernel。(5) 设定 Inittab 运行等级0:关机模式;1:单用户模式;2:无网络支持的多用户模式;3:字符界面多用户模式;4:保留,未使用模式;5:图像界面多用户模式;6:重新引导系统,重启模式。(6) 加载 rc.sysinit。(7) 加载内核模块。(8) 启动运行级别程...
2019-04-16 18:59:46
189
原创 三、xshell常用快捷键总结。
tab 进行补全Ctrl + a 可以快速切换到命令行开始处Ctrl + e 切换到命令行末尾ctrl + l 清屏上箭头 向上翻命令记录下箭头 向下翻命令记录Ctrl + r 在历史命令中查找Ctrl + u 删除光标所在位置之前的所有字符Ctrl + k 删除光标所在位置之后的所有字符ctrl + w 删除光标之前的一个单词Ctrl + d 结束当前输入、退出shell...
2019-04-16 18:51:12
487
原创 六、如何查看磁盘分区。
df -T 只可以查看已经挂载的分区和文件系统类型。fdisk -l 可以显示出所有挂载和未挂载的分区,但不显示文件系统类型。parted -l 可以查看未挂载的文件系统类型,以及哪些分区尚未格式化。lsblk -f 也可以查看未挂载的文件系统类型。file -s /dev/sda3 直接查看某个分区。...
2019-04-16 18:50:43
1656
原创 五、linux下系统分区的命名、
1、设备命名在 Linux系统中,磁盘设备对应于系统中的特殊文件,这些特殊文件放在“ldev目录中,不同的设备对应的设备名称如下:系统的第一块IDE接口的硬盘称为/ dev/hda。系统的第二块IDE接口的硬盘称为/ dev/hdb。系统的第一块SCSI接口的硬盘称为/dev/sda。系统的第二块SCSI接口的硬盘称为/ dev/sdb。2、使用数字编号为了表示不同的分区,通常会用...
2019-04-16 18:44:12
266
原创 四、linux磁盘分区的基本概念。
linux磁盘分区有三种:主分区、扩展分区、逻辑分区。注意:1、一块磁盘最多可以有4个主分区,其中一个主分区的位置可以用一个扩展分区替换,在这个扩展分区内可以划分多个逻辑分区。2、如果规划的分区数量超过4个,则分区组合为3 个主分区+ 1个扩展分区或两个主分区+1个扩展分区或1个主分区一个扩展分区。3、一块磁盘最多只能有一个扩展分区,扩展分区不能直接使用,必须在扩展分区上划分逻辑分区,然后...
2019-04-16 18:43:24
467
原创 二,linux系统所涉及到的20个命令总结。
1、mkidir命令2、ls命令3、cd命令4、pwd命令5、touch命令6、vi命令7、vim命令8、echo命令9、cat命令10、xargs命令11、cp命令12、rm命令13、mv命令14、find命令15、grep命令16、head命令17、tail命令18、alias命令19、unalias命令20、sep命令...
2019-04-16 18:35:18
112
原创 一、linux系统简介
与大家熟知的 Windows操作系统软件一样, Linux也是一个操作系统软件。但是与Windows不同的是, Linux是一套开放源代码程序的,并可以自由传播的类UNIX操作系统软件(UNIX系统是 Linux系统的前身,具备很多优秀特性)。其在设计之初,就是基于 Intel x86系列CPU架构计算机的。它是一个基于 POSIX的多用户、多任务并且支持多线程和多CPU的操作系统...
2019-04-16 18:13:59
145
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人