![](https://img-blog.csdnimg.cn/649a791cafaa40eaa4f217c08630d434.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Linux
文章平均质量分 84
初始Linux系统,系统回顾Linux的基础知识体系。
图个吉利儿
道虽迩,不行不至;事虽小,不为不成。
展开
-
shell编程
shell编程一、正则表达式1、概述1)正则表达式用来在文件中匹配符合条件的字符串。(grep、awk、sed)2)通配符用来匹配符合条件的文件名。(locate、find、cp)2、基础正则表达式 元字符 作用 * 前一个字符匹配0次或任意多次。 . 匹配除了换行符外任意一个字符。 ^ 匹配行首。例如:^hello会匹配以hell原创 2021-05-21 14:31:54 · 77 阅读 · 0 评论 -
shell基础
shell基础说明:shell译为命令解释器,通过vi /etc/shells查看系统支持的shell。一、shell脚本的执行方式1、echo命令-e 反斜线控制转义符-n 取消输出后末行转义符表格 控制字符 作用 \\ 输出\本身 \a 输出警告 \b 退格键,向左删除键 \c 取消原创 2021-05-21 14:31:22 · 125 阅读 · 0 评论 -
shell脚本文件
ip过滤脚本#!/bin/bashgrep "^[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}$" /root/sh/ip.txt > /root/sh/ip_test1.txt#先通过正则,把明显不符合规则的ip过滤,把结果保存在ip_test1.txt临时文件中line=$(wc -l /root/sh/ip_test1.txt | awk '{print $1}')#统计test1中有几行IPecho "" >.原创 2021-05-21 14:32:29 · 180 阅读 · 0 评论 -
网络管理命令(centos6.8)
网络管理命令(centos6.8)route 查看路由表信息route –nnslookup 域名解析测试命令nslookup www.baidu.com注意:在NAT模式下网络连接失败,通过vi /etc/sysconfig/network加入网关:GATEWAY:192.168.226.2route(路由器使用的IP):192.168.226.2netstate 查看系统网络连接状态netstate –tulnpnetstate –antra...原创 2021-05-21 14:32:44 · 334 阅读 · 0 评论 -
日志管理
日志管理一、日志简介1、日志相关服务1.服务rsyslog以及配置文件1)/etc/rsyslog.conf2)/etc/rsyslog.d2、系统中常见的日志文件 日志文件 说明 /var/log/cron 记录系统定时任务相关的日志。 /var/log/cups/ 记录打印信息的日志。 /var/log/dmesg/ 记录系原创 2021-05-20 14:38:13 · 158 阅读 · 0 评论 -
系统管理
系统管理一、进程管理1、进程简介1)进程是一个供集合代码运行的内存空间。2、进程的查看1)ps命令[root@localhost ~]# ps -aux[root@localhost ~]# ps -le2)top命令[root@localhost ~]# top [选项]选项:-p #查看某个进程q #退出[root@localhost ~]# top –b –n 1 >/root/top.log3)pstree命令选项:-...原创 2021-05-20 14:37:34 · 184 阅读 · 0 评论 -
服务管理
服务管理一、服务的分类1、服务的分类2、RPM包默认安装的服务(独立的服务、基于xinetd的服务)2.1 chkconfig命令(查看已安装的服务)[root@localhost ~]# chkconfig --list [服务名]3、源码包安装的服务二、RPM包默认安装的服务管理1、独立服务管理1.1独立服务的启动管理1)脚本启动[root@localhost ~]# /etc/init.d/httpd start2)service命令(启动独立服务)原创 2021-05-20 14:36:45 · 141 阅读 · 0 评论 -
启动引导与修复
启动引导与修复一、系统运行级别说明:Linux默认的 7个运行级别。 运行级别 含义 0 关机 1 单用户模式,类似Windows的安全模式,主要用于系统修复 2 不完全的命令行模式,不含NFS服务 3 完全的命令行模式,标准字符界面 4 系统保留原创 2021-05-20 14:35:54 · 430 阅读 · 0 评论 -
Linux高级文件系统管理
Linux高级文件系统管理说明:高级文件系统管理,主要包括磁盘配额、LVM(逻辑卷管理)和RAID(磁盘阵列)。1)磁盘配额用来限制普通用户在分区中可以使用的容量和创建文件个数;2)LVM 可以在不关机和不损失数据的情况下修改分区大小;3)RAID 由几块硬盘或分区组成,拥有数据冗余功能,当其中的某块硬盘或分区损坏时,硬盘或分区中保存的数据不会丟失。1、磁盘配额(quota)1.quotacheck命令(扫描文件系统并建立quota记录文件)命令基本格式:[root@loca原创 2021-05-20 14:35:05 · 179 阅读 · 0 评论 -
Linux文件系统管理
Linux文件系统管理说明:硬盘格式化过程,即写入文件系统操作。1、为何将一个硬盘划分多个分区 1.1方便管理和控制首先,可以将系统中的数据(也包括程序)按不同的应用分成几类,再将这些不同类型的数据分别存放在不同的磁盘分区中,使数据维护和管理简单化。1.2提高系统的读写效率硬盘分区,可以直接缩短系统读写磁盘时磁头移动的距离,提高硬盘的读写效率。1.3开启磁盘配额功能开启限制用户使用磁盘配额的功能,避免用户浪费磁盘资源。1.4便于备份和恢复硬盘分区后,针对分区进行备份和原创 2021-05-20 14:34:13 · 105 阅读 · 0 评论 -
Linux权限管理
Linux权限管理1、基础rwx权限1.chmod命令(修改文件权限)命令基本格式:[root@localhost ~]#chmod [-R] 权限值 文件名-R(大写)选项表示连同子目录中的所有文件都修改为设定的权限(递归)。2.chown命令("change owner" 的缩写,主要用于修改文件(或目录)的所有者权限,除此之外,也可以修改文件(或目录)的所属组权限。)命令基本格式:[root@localhost ~]#chown [-R] 所有者 文件或目录-R(大原创 2021-05-20 14:33:24 · 331 阅读 · 0 评论 -
Linux用户和用户管理
Linux用户和用户管理说明:将用户分组是Linux系统中对用户进行管理及控制访问权限的一种手段,通过定义用户组,方便了对用户的管理工作。1、Linux用户和组的关系用户和用户组的对应关系有以下4种:一对一:一个用户可存在一个组中,是组中的唯一成员。 一对多:一个用户可存在多个组中,此用户具有这多个组的共同权限。 多对一:多个用户可存在一个组中,这些用户具有和组织相同的权限。 多对多:多个用户可存在多个组中,是以上3种关系的扩展。2、Linux UID和GID(用户ID和..原创 2021-05-20 14:32:04 · 241 阅读 · 0 评论 -
Linux软件安装
Linux软件安装说明:Linux软件包可分为两种:源码包和二进制包(rpm包)。1.RPM包管理系统:功能强大,安装,升级,查询和卸载非常简单方便。(相关命令rpm、yum)2.DPKG包管理系统:由Debian Linux所开发的包管理机制,主要应用在Debian和Ubuntu中。注意:RPM和DPKG管理系统的原理和形式大同小异,可以触类旁通。3.源码包安装:获取源代码文件。配置和检测程序(如./configure或cmake等)。软件安装说明和软件说明文件。(如INSTALL或R原创 2021-05-20 14:30:51 · 172 阅读 · 0 评论 -
vim文本编辑器
vim文本编辑器第一章 Linux学习入门之vim文本编辑器的使用文章目录vim文本编辑器前言一、vim三种工作模式二、vim打开文件1.vim查找文本2.vim替换文本3、vim删除文本4、vim复制和粘贴文本5、vim保存退出文本6、vim光标移动至首行或行尾7、vim光标移动到匹配的括号处8、vim撤销和恢复撤销快捷键9、vim多窗口编辑模式10、vim文本编辑器批量注释11、常见的可以写入vimrc文件中的设置参数或编辑模式下使用12、vim的配置文件分为系统配置文件和用户配置文件13、vi原创 2021-05-20 11:46:03 · 83 阅读 · 0 评论