Linux
文章平均质量分 90
Linux系列
codingdong
happy coding for ever
展开
-
14_Linux备份与恢复
Linux 备份与恢复1.备份概述1.1 Linux需要备份的数据目录系统目录/root//home//var/spool/mail//etc/其他目录安装服务的数据apache需要备份的数据配置文件网页主目录日志文件mysql需要备份的数据源码包 安装的mysql: /usr/oca/mysq/data/RPM包 安装的mysql: /var/lib/mysqI/1.2 备份策略完全备份完全备份就是指把所有需要备份的数据全部备份,当原创 2021-01-15 23:22:39 · 104 阅读 · 0 评论 -
13_Linux启动管理
Linux 启动管理1. CentOS 6.x 启动流程1.1 系统运行级别运行级别Linux系统中默认定义了 7 种运行级别运行级别含义0关机1单用户模式,可以想象为windows的安全模式,主要用于系统修复2不完全的命令行模式,不含NFS(Network File System)服务3完全的命令行模式,就是标准字符界面4系统保留5图形模式6重启动运行级别命令runlevel //查看运行级别命令# runleve原创 2021-01-15 23:21:11 · 105 阅读 · 0 评论 -
12_Linux日志管理
Linux 日志管理1. 日志管理简介1.1 日志服务在CentOS 6.x中日志服务已经由rsyslogd取为代了原先的syslogd服务。rsyslogd日志服务更加先进,功能更多。但是不论该服务种程的使用,还是日志文件的格式其实都是和syslogd服务相兼容的,所以学习起来基本习出惯和syslogd服务一致。rsyslogd的新特点基于TCP网络协议传输日志信息更安全的网络传输方式有日志消息的及时分析框架后台数据库配置文件中可以写简单的逻辑判断与syslog配置文件相兼容原创 2021-01-14 21:03:29 · 105 阅读 · 0 评论 -
11_Linux系统管理
Linux 系统管理1 进程管理1.1 进程查看进程简介进程是正在执行的一个程序或命令,每一个进程都是一个运行的实体,都有自己的地址空间,并占用一定的系统资源。管理进程判断服务器的健康状态查看系统中所有进程杀死进程查看系统中所有进程ps aux //查看系统中所有进程,使用BSD操作系统格式# ps auxUSER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMANDroot原创 2021-01-14 21:01:54 · 104 阅读 · 0 评论 -
10_Linux服务管理
Linux 服务管理1 服务简介与分类1.1 服务的分类Linux服务:RPM包默认安装的服务独立的服务基于 xinetd 服务FTP、Telnet、SSH 服务源码包安装的服务区别:RPM包安装的服务安装简单,快速,看不到源代码。源码包安装复杂,时间长,一旦有错误不容易解决。启动与自启动服务启动:就是在当前系统中让服务运行并提供功能。服务自启动:自启动是指让服务在系统开机或重启动之后,随着系统的启动而自动启动服务。查询已安装的服务RPM包安装的服务原创 2021-01-14 20:59:09 · 71 阅读 · 0 评论 -
09_Linux脚本语言Shell编程
Linux 脚本语言Shell编程1. 正则表达式1.1 正则表达式与通配符正则表达式正则表达式用来在文件中匹配符合条件的字符串,正则是包含匹配。grep、 awk、sed等命令可以支持正则表达式。通配符通配符用来匹配符合条件的文件名,通配符是完全匹配。ls、 find、 cp这些命令不支持正则表达式,所以只能使用shell自己的通配符来进行匹配了。1.2 基础正则表达式元字符作用*前一个字符匹配0次或任意多次。.匹配除了换行符外任意一个字符原创 2021-01-14 20:39:06 · 312 阅读 · 0 评论 -
08_Linux脚本语言Shell基础
Linux 脚本语言Shell基础1. Shell 概述1.1 Shell 是一个命令行解释器,向系统内核发送请求硬件内核Shell命令解释器外层应用程序 ls, ps, yum1.2 Shell 功能强大的编程语言Shell 是解释执行的脚本语言,所见即所得,写完回车就能看到结果。Shell 可以直接调用Linux系统命令。1.3 Shell分类Bourne Shell : 从1979年开始使用,主文件识别为sh。Bourne 家族主要包括: sh,原创 2021-01-08 12:20:37 · 173 阅读 · 0 评论 -
07_Linux文件系统管理
Linux 文件系统管理1 回顾分区和文件系统1.1 分区类型主分区总共最多只能分四个扩展分区只能有一个,也算作主分区的一种。也就是说主分区加扩展分区最多有四个。但扩展分区不能存储数据和格式化,必须再划分成逻辑分区才能使用。逻辑分区逻辑分区是在扩展分区中划分的如果是IDE硬盘,Linux最多 支持59个逻辑分区如果是SCSI硬盘,Linux最多支持11个逻辑分区分区表示方法[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-aGxCo原创 2021-01-08 12:06:43 · 119 阅读 · 0 评论 -
06_Linux权限管理
Linux 权限管理1 ACL权限1.1 ACL权限简介与开启ACL权限简介ACL权限不是针对某个文件或某个目录的,它是针对分区而言的。查看分区ACL权限是否开启dumpe2fs -h /dev/sda3 #dumpe2fs命令是查询指定分区详细文件系统信息的命令。-h #仅显示超级块中信息,而不显示磁盘块组的详细信息。临时开启分区ACL权限mount -o remount,acl / #重新挂载根分区,并挂载加入acl权限。永久开启分区ACL权限系统默认是支持acl权限原创 2021-01-08 10:58:10 · 94 阅读 · 0 评论 -
05_Linux用户和用户组管理
Linux 用户和用户组管理1 用户配置文件1.1 用户信息文件用户管理简介越是对服务器安全性要求高的服务器,越需要建立合理的用户权限等级制度和服务器操作规范。在Linux中主要是通过用户配置文件来查看和修改用户信息。/etc/passwd 用户信息文件root:x:0:0:root:/root:/bin/bashbin:x:1:1:bin:/bin:/sbin/nologindaemon:x:2:2:daemon:/sbin:/sbin/nologinadm:x:3:4:adm:/原创 2021-01-05 21:14:55 · 212 阅读 · 0 评论 -
04_Linux软件包管理
Linux 软件包管理1. 软件包管理简介1.1 软件包分类源码包脚本安装包 install.sh二进制包RPM包系统默认包1.2 源码包源码包的优点开源,如果有足够的能力,可以修改源代码可以自由选择所需的功能软件是编译安装,所以更加适合自己的系统,更加稳定也效率更高卸载方便删除安装目录后无任何垃圾文件存在源码包的缺点安装过程步骤较多,尤其安装较大的软件集合时( 如LAMP环境搭建),容易出现拼写错误编译过程时间较长,安装比二进制安装时间原创 2021-01-05 09:59:57 · 110 阅读 · 0 评论 -
03_Linux文本编辑器vim
Linux 文本编辑器vim1. vim常用操作1.1 vim简介vim是一个功能强大的全屏幕文本编辑器,是 Linux/UNIX 上最常用的文本编辑器,它的作用是建立、编辑、显示文本文件。vim没有菜单,只有命令。工作模式命令模式vi/vim 进入插入模式i a o 进入编辑模式set number/nu //加行号[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-v76RYcPE-1609078006800)(C:\Users\原创 2020-12-27 22:07:10 · 68 阅读 · 0 评论 -
02_Linux常用命令
Linux 常用命令1. 文件处理命令1.1 命令格式与目录处理命令ls命令格式ls [选项] [参数]例: ls -la /etc个别命令使用不遵循此格式当有多个选项时,可以写在一起简化选项与完整选项-a 等于 --all目录处理命令: ls命令英文原意: list命令所在路径: /bin/ls执行权限:所有用户功能描述:显示目录文件ls [-a-l-d] [文件或目录]-a #显示所有文件,包括隐藏文件ls -a# ls -a. .. st原创 2020-12-27 21:57:52 · 331 阅读 · 1 评论 -
01_Linux系统简介
Linux系统简介BSD (Berkeley Software Distribution,伯克利软件套件) , 是Unix的衍生系统。1. Unix与Linux发展史1.1 Unix发展史1965年,美国麻省理工学院(MIT)、通用电气公司(GE)及AT&T的贝尔实验室联合开发Mulitics工程计划,最后贝尔实验室宣布退出。1969年,美国贝尔实验室的肯.汤普森在DEC PDP-7机器上开发出了UNIX系统。1971年,肯.汤普森的同事发明了C语言;1973年,UNIX绝大部分源代原创 2020-12-17 23:22:14 · 272 阅读 · 0 评论