自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(47)
  • 收藏
  • 关注

转载 Linux三剑客之sed深度实践讲解(下)

2.3.4分组替换 \( \) 和\1的使用说明echo I am dongdaxia yingxiong. |sed 's#^.*am \([a-z].*\) yin.*$#\1#g'echo I am dongdaxia yingxiong. |sed -r 's#^.*am (.*) yin.*$#\1#g'...

2019-09-25 17:56:00 173

转载 Linux三剑客之sed深度实践讲解(上)

sed sed 是Stream Editor(流编辑器)缩写,是操 作过滤和转换文本内容的强大工具。常用功能有增删改查,过滤,取行。2、增删改查2.1 增a 追加文本到指定行后i 插入文本到指定行前sed "2a 106,dandan,CSO" person.txtsed "2i 106,dandan...

2019-09-25 11:17:00 170

转载 Linux第三阶段题型测试

1、如何取得/etiantian文件的权限对应的数字内容,如-rw-r--r--为644,要求使用命令取得644或0644这样的数字。解答:1)最土的方法:ls -l /etiantian |cut -c2-10|tr "rwx-" "4210"|awk -F "" '{print $1+$2+$3""$4+$5+$6""$7+$8+$9}'2)stat /...

2019-09-23 17:28:00 220

转载 Linux正则表达式题型

1.将下面的/etc/passwd所有行的第一列和最后一列相互调换位置。解答:1)使用sed的后向引用2)awk -F ":" '{print $7":"$6":"$5":"$4":"$3":"$2":"$1}' /etc/passwd转载于:https://www.cnblogs.com/dongxu2019/p/1156700...

2019-09-22 13:57:00 169

转载 linux文本处理三剑客命令及用法

grep:文本过滤工具功能说明:sed :字符流编辑器功能说明:awk :转载于:https://www.cnblogs.com/dongxu2019/p/11567086.html...

2019-09-22 13:12:00 201

转载 Linux操作系统原理笔记

在Linux操作系统内核内部,进程是通过一个链表,而且是一个双向链表来管理的。进程描述符:每一个进程都有其描述符,每一个描述符彼此之间都有关联性的。双向链表:一个进程内部可能包含多个线程。上下文切换(Context swtch)假如说进程A从当前CPU上被拿走,切换成进程B,进程A有自己的描述符(task_s...

2019-09-14 21:58:00 521

转载 计算机及操作系统原理笔记

CPU :运算器、 控制器、寄存器。(三大核心部件)RAM :内存设备 一个字节为一个存储单元 cellNorthBridge :32bit 2^32=4GB 32位的CPU最多只能理解4G的物理内存空间64bit 4GB*4GB CPU------(线路复用)寻址------RAM PAE: 物理地址扩展(physi...

2019-09-13 15:04:00 300

转载 Linux正则表达式结合三剑客企业级实战

1、取系统ip解答:1)ifconfig ens33 |sed -n '2p'|sed "s#inet##g"|sed 's#n.*$##g'2)ifconfig ens33 |sed -n '2s#inet##gp'|sed 's# n.*$##g'sed的后向引用;sed -n 's#()#\1\2#gp' fi...

2019-09-11 15:12:00 156

转载 Linux正则表达式扩展部分第一波深度实践详解

扩展的正则表达式(Extended Regular Expressions):使用的命令:grep -E 以及 egrep【了解即可】1)+ 表示重复”一个或一个以上“ 前面的字符(*是0或多个)2)?表示重复”0个或一个“前面的字符(.是有且只有一个)3)| 表示同时过滤多个字符串4)()分组过滤,后向引用。示例:1)...

2019-09-11 10:20:00 153

转载 Linux三剑客之grep常用参数详细总结

三剑客grep总结grep : Linux三剑客老三 过滤需要的内容参数:grep一般常用参数:-a :在二进制文件中,以文本文件的方式搜索数据-c :计算找到 ’ 搜索字符串 ‘ 的次数-o :仅显示出匹配regexp的内容(用于统计出现在文中的次数)-i :忽略大小写的不同,所以大小写视为相同***************-n...

2019-09-11 09:04:00 158

转载 典型操作系统的架构

典型操作系统架构WINDOWS操作系统的体系结构简化图LINUX操作系统转载于:https://www.cnblogs.com/dongxu2019/p/11498354.html

2019-09-10 16:46:00 635

转载 操作系统原理

操作系统做了什么以一个简单的C语言程序为例:下面是操作系统对程序的运行过程:操作系统是什么?操作系统是计算机系统中的一个系统软件,是一些程序模块的集合-----1) 它们能以尽量有效、合理的方式组合和管理计算机的软硬资源2) 合理地组织计算机的工作流程,控制程序的执行并向用户提供各种服务功能3) 使得用户能...

2019-09-10 16:22:00 256

转载 Linux三剑客正则表达式

---恢复内容开始---一、什么是正则表达式?简单的说,正则表达式就是为处理大量的字符串而定义的一套规则和方法。例如:假设”@“代表dongdaxia,” ! “代表dongxiaoxia 。 echo ”@!“====” dongdaxiadongxiaoxia“通过定义的这些特殊符号的辅助,系统管理员就可以快速过滤,替换或输出需要的字符串。Linux正则表达式一般...

2019-09-07 11:04:00 169

转载 Linux通配符知识深度实践详解

注意:linux通配符和三剑客(grep、awk、sed)正则表达式是不一样的,因此,代表的意义也有较大的区别。 通配符一般用户命令行bash环境,而Linux正则表达式用于grep、sed、awk场景。* ------ 代表所有(0到多个)字符*****? ------ 通配符,代表1个字符; ------- ...

2019-09-06 10:58:00 157

转载 Linux文件属性之时间戳及文件名知识详解

ls -lhi7、8、9三列是时间(默认是修改时间)modify 修改时间 -----mtime 一般是修改文件内容change 改变时间----ctime 文件的属性改变access 访问时间-----atime 访问文件内容显示全部时间格式化显示时间属性:第10列 文件名 ...

2019-09-06 09:18:00 501

转载 Linux文件属性之用户和组基础知识介绍

一、Linux多用户多任务介绍 Linux/Unix 是一个多用户、多任务的操作系统:在讲Linux账号及账号组管理之前,我们先简单了解多用户、多任务操作系统的基本概念。1.1Linux单用户多任务2)Linux系统中用户角色划分超级用户: 默认是root用户,其UID和GID均为0.root用户在每台uni...

2019-09-05 20:39:00 173

转载 企业案例-文件删除企业生产故障模拟重现(未完成待续)

问题:硬盘显示被写满,但是用du -sh /* 查看时占用硬盘空间之和还远小于硬盘大小。即找不到硬盘分区是怎么被写满的。df -h(查看磁盘大小)fdisk -l (查看总分区)查看总分去,发现有146G然后 du -sh /* 把所有目录加起来却远不到146G,所以中间肯定有一些看不见的东西占了磁盘空间。...

2019-09-05 11:18:00 106

转载 Linux文件属性之Linux文件删除重要原理详解

Linux下文件删除的原理只要dongdaxiafile(源文件)、服务进程、dongdaxiaflie_hard_link(硬链接文件)三个中的任意一个存在文件不会被删除。转载于:https://www.cnblogs.com/dongxu2019/p/11461293.html...

2019-09-04 20:08:00 142

转载 Linux文件属性之软硬连接知识深度详解

一、链接的概念 在Linux系统中,链接可分为两种;一种为硬链接(Hard Link),另一个位软连接或符号链接(Symbolic Link or link)。我们在前面讲解过ln这个命令就是创建链接文件的,在默认不带参数的情况下,执行ln命令创建的链接是硬链接。 如果使用ln -s 创建链接则为软链接,前面文件类型为l(字母为L)的是软链接。 ...

2019-09-04 17:35:00 191

转载 Linux文件权限基础知识

一、文件权限概述 Linux中每个文件或目录都有一组一组9个基础权限位,每三位字符被分为一组,他们分别是属主权限位(占三个字符)、用户组权限位(占三个字符)、其他用户权限位(占三个字符)。比如rwxr-xr-x,在linux中正是这9个权限(更多权限位后面会提到)位来控制文件属主、用户组以及其他用户权限一图胜千言r-----read------ ...

2019-09-03 17:43:00 118

转载 Linux文件属性拓展知识

文件删除恢复ext3grep,应该多养成好习惯,先备份在操作;要能快速还原,不容易还原,先通过多套测试环境测试,然后在操作。企业面试题: 一个100M(100000K)的磁盘分区,分别写入1K的文件或写入1M的文件,分别可以写多少个?解答:这道题不需计算,只须答出以下知识点:企业案例:一、文件类型及文件拓展名...

2019-09-03 16:22:00 165

转载 Linux 文件和目录的属性及权限

一、Linux中的文件1.1文件属性概述 Linux里一切皆文件! Linux系统中的文件或目录的属性主要包括;索引节点(inode)、文件类型、权限属性、链接数、所归属的用户组、最近修改时间等内容;文件名不算文件的属性。二、索引节点 inode2.1 inode 概述 硬盘要分区,然后格式化,创建...

2019-09-02 16:57:00 142

转载 linux优化之优化开机自启动服务

精简开机系统启动 和Windows系统一样,在linux服务器运行过程中,会有很多无用的软件默认就在运行,这些服务占用了很多系统资源,而且也带来了安全隐患,因此要关闭掉。那么,企业生产场景的linux主机到底需要保留哪些开机启动的服务呢? 1)重要的开机自启动服务 企业环境新装Linux系统之后有必要保留的开机自启动服务有五个,具体如下。sshd ...

2019-09-01 13:38:00 336

转载 (企业面试)描述Linux系统的启动过程?

1简单描述(口头):1.开机BIOS自检(检查硬件,cpu,主板,内存……)2. MBR引导 硬盘 0 柱面 0 磁道 1 扇区的前446byte3. grub 引导菜单cat/etc/grub.conf4. 加载内核 kernel5.启动init进程6.读取inittab文件,执行rc.sysinit,rc等脚本...

2019-08-31 19:53:00 131

转载 Linux企业面试题(一)

一、如何过滤出已知当前目录dongdaxia中的所有一级目录(提示:不包含dongdaxia目录下面目录的子目录及隐藏目录,即只能是一级目录)?1. 过滤以“d”开头的2.查看以/结尾的目录3. 用find 查找4. 查找第二列(用awk)学习linux过程中遇到的一些知识点补充:ls ...

2019-08-31 19:16:00 187

转载 Linux基础训练题型(下)

8、在题3的基础上,使用命令调换passwd文件里root位置和/bin/bash位置?即将所有的第一列和最后一列位置调换?例:默认:root:x:0:0:root:/root:/bin/bash修改后:/bin/bash:x:0:0:root:/root:root解答:9、把/data 目录及其子目录下所有以扩展名.txt结尾的文件中包含dongdaxia...

2019-08-31 12:02:00 192

转载 Linux基础命令训练题型(上)

1、创建目录/data/dongdaxia,并且在该目录下创建文件dongdaxia.txt,然后在文件dongdaxia.txt里写入内容“inet 192.168.221.132 netmask 255.255.255.0 broadcast 255.255.255.0”(不包含引号)。解答:2、将题1中的dongdaxia.txt文件内容通过命令过滤只输...

2019-08-30 20:38:00 169

转载 必须要掌握的linux目录路径知识

一、/etc/sysconfig/network-scripts/ifcfg-en33 配置网络地址及GW等。下面图片是一些常用的linux命令:nmtui(setup)---------- 网络设置提示:centos7 里默认网卡名是eno1677736route -n -----查看网关二、 /etc/resolv.c...

2019-08-30 14:47:00 164

转载 linux目录结构

Linux系统目录结构的基本特点介绍:1)在逻辑上所有的目录(包括目录下的子目录)都在最高级别的目录“/”下,根(“/”)目录是linux系统中所有目录的起始点(顶点),根下面的目录及目录的子目录是一个有层次的树状结构,很像一颗倒挂着的一颗大树,这和windows系统按照硬盘分区(C: D: E:)分割的结构是不同的(Windows系统可以理解为多颗树,每个分区就是一颗独立的小...

2019-08-26 20:52:00 83

转载 安装linux系统后调优及安全设置

1)关闭SELinux功能 SELinux(Securiy-EnhancedLinux)是美国国家安全局(NSA)对于强制访问控制的实现。这个功能让系统管理员又爱又恨,这里我们还是把它给关了吧。至于安全问题,后面通过其他手段来解决,这也是大多数生产环境的做法,如果肥要开启也是可以的。关闭方式如下。查看selinux的配置文件:cat /etc/selinux/c...

2019-08-22 16:53:00 161

转载 上课笔记:awk

awk 【单独的编程语言解释器】1、awk介绍全称:Aho Weinberger Kernaighan 三个人的首字母缩写;1970年第一次出现在Unix机器上,后来在开源领域使用它;所以,我们在Linux中使用,改名为GNU awk;所以,在Linux上实际上叫做gawk;grep 行过滤器-o -i -v -E grep egrep fgrep【写什么就匹配...

2019-08-22 08:47:00 98

转载 Linux里添加用户的一些简单命令

普通用户---------普通用户对应提示符$超级用户-----------超级用户对应提示符#1.添加用户:useradd diqi2.查看用户:tail -1 /etc/passwd3.设置密码:passwd diqi4.切换用户:su - diqi5.我在哪?:pwd6.我是谁?:whoami7.切换超级用户: su...

2019-08-21 16:44:00 404

转载 linux上传文件的命令——rz

下面来看一下有关上传下载的说明。1、rz、sz命令的安装方法 第一种方法:安装系统时选包包含rz、sz命令的包组 第二种方法:安装系统后通过执行yum install lrzsz -y 或 yum groupinstall"Dial-up Network Support" -y 命令来安装。2、上传命令rz...

2019-08-21 15:35:00 254

转载 ssh远程连接的故障排查详解

排查故障:1、两个机器之间是否通畅,看物理网络(网线网卡,IP是不是正确)ping ip -t 来检测物理网络是否通畅通不通不通:1、客户端到服务器端物理链路有问题 网卡 ,IP , 网线 , 防火墙。2、服务是否是好的ssh 服务是否是好的检测办法:从哪个机器连在哪个机器上操作telnet --IP-- (服务器的IP和PO...

2019-08-21 10:33:00 434

转载 linux分区知识

1、硬盘使用前,一般要分区,格式化(创建文件系统)--存放数据(极端情况下,可以不分区)2、分区:主分区、 扩展分区、逻辑分区主分区+拓展分区的数量<=4,其中一个主分区可以用一个拓展分区替代,扩展分区最多只能有一个。扩展分区不能直接使用,还需要再上面创建逻辑分区,逻辑分区可有多个。主分区+扩展分区 编号只能1-4,逻辑分区的编号只能从5开始。2、常规...

2019-08-20 14:20:00 109

转载 继续做一道linux的企业 面试题

把/dongdaxia目录及其子目录小所有以拓展名.sh结尾的文件中包含dongdaxia的字符串全部替换为dj。解答:这道题还是用到了三剑客里的sed:第一步:先在/dongdaxia目录及其子目录下创建多个以.sh和.txt结尾的文件,并且每个文件都输出‘dongdaxia'第二步:查找并替换第二种方法:把改成dj的文件在重新替换成dongdaxia...

2019-08-19 19:21:00 99

转载 关于Linux文本处理“三剑客”的一些小操作。

Linux文本处理“三剑客”,即grep、sed、awk,这是Linux中最核心 的3个命令。一、首先做个简单的介绍:1、awk:linux三剑客老大,过滤,输出内容,一门语言。NR代表行号。2、sed: linux三剑客老二,流编辑器,实现对文件的增删改查替换; 参数 -n 取消默认输出3、grep:linux三剑客老三,过滤所需要...

2019-08-19 16:34:00 134

转载 grep与正则表达式:

1、grep程序Linux下有文本处理三剑客 -- grep sed awkgrep:文本 行过滤工具sed: 文本 行编辑器(流编辑器)awk:报告生成器(做文本输出格式化)grep包含三个命令:grep egrep fgrep ,它们是用来进行 行模式(pattern)匹配的egrep = gerp -E //使用扩展的正则表达式进行匹配fgrep = fa...

2019-08-15 20:43:00 163

转载 linux的一些常用命令

1、mkdir make directtorys 创建目录 例子: mkdir /data 在根下创建data目录2、 ls list(列表) 列表目录文件 例子:ls / 列/目录下目录和文件...

2019-08-15 20:42:00 88

转载 学习shell的第三天

编程原理:1、编程介绍早期编程:驱动硬件默认是不能使用的;不同的厂家硬件设备之间需要进行指令沟通,我们需要驱动程序来进行“翻译”;更趋近与硬件开发的工程师,要学习“汇编语言”;而“汇编语言”被厂家所限制;C C++ 的底层就是汇编语言;现在编程:基于高级语言,以及超高级语言,更好的让程序员能够的实现编程功能;编程语言的分类:高级语言、超高级语言需要*翻译...

2019-08-14 17:59:00 131

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除