正则表达式--对于系统管理员,每天要处理很多的信息,其中有好多无用的信息,可以通过正则表达式对信息进行过滤筛选,所谓正则表达式,就是通过一些特殊字符的排列,用以搜索,替换,删除一行或多行字符串. 一、文本过滤工具grep格式:grep + [选项] + 匹配内容 + [文件] --color=auto 关键字高亮显示 -v 显示不被匹配到的行 -i 忽略大小写 -n 显示匹配的行号 cat /etc/passwd |grep -n root -c 显示匹配...
Linux学习(二)四、常用命令1、ls 列出当前目录下的所有文件参数:ls -l 简写为 ll 长列表,-rw-------. 1 root root 1800 Aug 18 22:53 anaconda-ks.cfg 第一列:-(普通文件) l(软链接) d(目录)后面的每三个一组,第一组所有者权限(rwx,r可读,w可写,x可执行),第二组所有组的权限,第三组是其他用户的权限第二列:数字 - 普通文件 后面为2时,是一个硬连接,不常用;d 目录 后面的数字为目录下的文件数(包含隐藏目...
安装红帽linux。重置用户密码跳过,后面会讲解,在红帽rhca早期是源代码安装,枯燥源代码+安装规则。 rpm红帽软件包管理器。yum仓库,将大量的常用的软件包放在仓库里面源代码----rpm----yumrpm:降低软件的安装难度,源代码和安装规则打包一起。yum:同样 将大量rpm打包在一起。 (用手机软件举例:rpm就是apk,yum就是应用宝)systemctl start 服务名称 启动服务的意思systemctl stop 服务名称 停止服务的意思syste...
1、 下载中文包http://pkgs.fedoraproject.org/repo/pkgs/man-pages-zh-CN/manpages-zh-1.5.1.tar.gz/13275fd039de8788b15151c896150bc4/2、 编译安装(实际上就是解压到/usr/local/share/man/zh_CN)tar xfmanpages-zh-1.5.1.tar.gzcdmanpages-zh-1.5.1./configure--disable-zhtwmake&& make install3、 给带参数的man命令设置一个别名cman,然后启动时生效。设置环境变量:vi /etc/profile.d/cman.shaliascman=‘man -M /...
1 declare 声明变量类型 declare [+/-] [选项] 变量名 - 给变量设定类型属性 + 取消变量的类型属性 -i 将变量声明为整数型 -x 将变量声明为环境变量(同export) -p 显示指定变量的声明类型2 expr数值运算工具3 $((运算符))原文:https://www.cnblogs.com/zhw-626/p/8521944.html
sed 行编辑器pattern spacehold space 处理逻辑:逐行读取,读入一行,默认打印一行,进行逻辑处理,再读入下一行,知道文件结尾。 sed script:‘address command‘ 地址定界+命令 选项:-n:不打印模式空间行-e:多点操作-f: 使用脚本文件地址定界:#: 第#行#,#+3:#~#+3行/pattern/:模式匹配定界/pattern/,/pattern/:模式定界#,/pattern/:组合定界$: 最后一行1~2:奇数行2~2:偶数行 命令:p:打印d:删除!:取反a:在下一行追加,...
2015.8.27 一、学习方法是什么? (what)有什么用? 怎么用? (how) 什么时候用?(when)在哪里用? (where)二、linux的前世今生1.linux是什么? 它是一个操作系统,一个多用户,多任务的网络操作系统2.linux的特色:稳定、开源、安全(相对Windows而言)、对硬件资源消耗低3.linux是怎么诞生的? 1991年 芬兰人 林纳斯-托瓦茨 发布了linux内河 1994年 3月 linux1.0 正式发布4.linux的前景 三、安装linux系统linux系统文...
1.强制类型的安全上下文 在SELinux中,访问控制属性叫做安全上上下文。无论主体还是客体都有与之关联的安全上下文,通常安全上下文是由三部分组成:用户:角色:类型。如:$id -Z joe:user_r:user_t 在SELinux当中,访问控制属性所有的客体或主体都有一个关联上的上下文属性,因为在SELinux基于类型强制策略,因此在安全上下文中的类型标识符决定了访问权。注!SELinux是基于标注Linux的,也就意味着主体要访问课题时,要同时...
基本概念及操作tab用于补全命令 ctrl+c用于强行终止当前程序,不会使终端退出 ctrl+d键盘输入结束或退出终端 ctrl+a将光标移至行头,相当于home键 ctrl+e将光标移至行末,相当于end键 shift+pgup将终端向上滚动 shfit+pgdn将终端向下滚动方向上键,回复之前输入过的命令终端里输入的通配符是由shell处理的,当shell在参数值中遇到了通配符时,shell会将其作为路径或文件名在磁盘上搜寻可能的匹配。通配符实际上是一种shell实现的路...
rsync的原理及使用第1章 rsync原理及介绍1.1什么是rsyncRsync是一款开源的、快速的、多功能的、可实现全量及增量的本地或远程数据同步备份的优秀工具。Rstync软件适用于unix/linux/windows等多种操作系统平台。Rsync英文全称为Remotesynchronization,即远程同步。从软件的名称就可以看出来,Rsync具有可使本地和远程两台主机之间的数据快速复制同步镜像、远程备份的功能,这个功能类似ssh带的scp命令,但又优于scp命令的功能,scp...
一、vim1.vim filename进入命令模式;命令模式 i a o 到插入模式;插入模式ESC进入命令模式;命令模式:进入编辑模式 ;编辑模式命令结束后进入命令模式;命令模式 输入:wq 退出;2.插入 a在光标所在字符后插入; A 光标所在行尾插入;i光标所在字符前插入 ;I 光标所在行首插入; o 在光标下插入新行;O在光标上插入新行;3.:set nu 设置行号;:set nonu 取消行号;gg 到第一行 ;G 到最后一行;nG :n 到第n行;0移到行首;$到...
文件权限相光汇总基本文件权限设置针对USER,GROUP,OTHER三种身份的READ ,WRITE,EXEC权限文件权限 针对文件内容权限设置文件|目录默认权限与隐藏属性 针对文件基本权限的扩充ACL权限控制 针对文件单个文件的特殊权限文件的特殊权限原文:http://blog.csdn.net/tiankefeng19850520/article/details/20930373
1.Linux严格区分大小写2.Linux中所有内容以文件的形式保存,包括硬件。(一切内容皆文件)3.Linux不靠扩展名区分文件类型,靠权限,但有约定俗成的扩展名4.Windows下的程序不能直接在Linux中安装和运行,但是Windows中的程序可以Linux的模拟器中运行字符界面优势:1. 占用的系统资源更少2. 减少了出错, 被攻击的可能性3. 服务器安全和稳定性优先, 所以一般用字符界面而不会考虑图形界面Linux安装之虚拟机的安装:1. VMware简介(1) V...
linux学习第一课,打卡打卡原文:https://blog.51cto.com/12910091/2436322
syslog服务syslogd:系统,负责记录非内核产生的日志信息klogd:内核,专门负责记录内核产生的日志信息kernel启动的相关日志kernel --> 物理终端(/dev/console) --> /var/log/dmesg查看kernel启动的相关日志#dmesg#cat /var/log/dmesg日志存储采取滚动的方式(日志切割):messages messages.1 messages.2,...配置文件/etc/logrotate.conf[root@localhost ~]# cat /etc/logrotate.conf # see "man logrotate" for details # rotate...