![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux学习笔记
文章平均质量分 89
Linux学习笔记
是文倩呀
这个作者很懒,什么都没留下…
展开
-
开机启动流程
指计算机系统,接通电源,(BIOS程序)的行为,包括对CPU、系统主板、基本内存、扩展内存、系统ROMBIOS等器件的测试。BIOS是一个程序会读取CMOS芯片里的参数,了解cpu的配置,时间的配置,启动顺序的配置等。1.自己的机房--》自建机房--》大量的物理机器--》真实的服务器--》成本高。第4引导顺序Network--》从网络启动–》网络中安装服务器启动--》安装。2.大量的云服务器--》阿里云,腾讯云,aws,华为云等--》成本低,性价比高。...原创 2022-07-26 19:21:42 · 1698 阅读 · 0 评论 -
linux命令—awk(二)
因为awk处理文件是一行一行的处理,所以当内存空间不足时awk可以处理大文件,而cat命令不能处理一个超过内存大小的文件,因为cat是一次性全部读取文件里面的内容。下面用实验证明这个结论:free 查看内存使用的命令-m 以M为单位显示内存的使用情况-h 以人类能够读的懂的格式显示B = bytes K = kilos M = megas G = gigasT = terasP = petas一个新的进程它可以使用的内存的空间=free + buff和cache里的可用缓存的使用空间,可以原创 2022-07-05 21:08:58 · 1357 阅读 · 0 评论 -
linux命令—awk(一)
awk本身就是一种编程语言awk有什么用?截取字段字段:-F 指定输入分隔符 ,默认的分隔符是空白(空格+tab,enter)print是awk内部的命令,用于输出, 引用输出分隔符,默认输出分隔符是一个空格分隔符BEGIN{commands}和END{commands}可以没有,如果有都只执行一次;二pattern{commands}在读取每一行时都会执行示例:num=0 自定义变量预定义变量:NR number of record 行号NF number of field 字段数原创 2022-07-04 20:09:53 · 164 阅读 · 0 评论 -
linux中正则匹配
![img](file:///C:\Users\lier\AppData\Roaming\Tencent\Users\2025838198\QQ\WinTemp\RichOle$L@WY10QGAAZTC[N``OM@7B.png)shell里的? 通配一个任意字符*代表任意个任意字符正则表达式egrep 、sed、awk和正则有什么联系呢?正则是一套方法,而egrep、sed、awk都是可以使用这套方法的命令示例:查找出网页中的所有图片写正则表达式就是找规律和共性问题什么是正则?元字符:有特殊作用原创 2022-07-01 20:39:18 · 3854 阅读 · 0 评论 -
用户和组二
- 文件类型为普通的文件rw-r–r-- 权限 r 读写 w write x execute 执行user—》owner 拥有者 --》ugroup --》gothers --》oall --》a执行权限 x 对文件就是具有执行文件里的命令的权限 ./a.sh对文件夹就是进入文件夹或者搜索文件夹里的内容 cd find修改用户的权限不指定ugoa时默认修改所有用户的权限-R递归修改指定目录下的所有文件、子目录的权限chown改变文件的所属主,只有ro原创 2022-06-17 11:55:05 · 161 阅读 · 0 评论 -
Linux|操作系统
操作系统是一个软件,内部由很多模块组成操作系统的组成内核是操作系统内部最核心的软件,主要是使用c语言编写的,是开源并且免费的软件查看linux内核版本Linux和Windows的区别进程的组成进程是由PCB(进程控制块)、程序段和代码段组成查看Linux中的进程,ps命令查看的是Linux系统中一瞬间的所有进程ps 是命令ps - report a snapshot of the current processes. 将当前所有的进程快照报告给我看看ps auxa 显示所有用户的进程(show pr原创 2022-06-02 10:19:38 · 479 阅读 · 0 评论 -
Linux用户和组
文章目录iduseradd-c-d-M-r**问题**groupaddgroupdelpasswdls[知识点拓展]sreSRE是指Site Reliability Engineer (网站可靠性工程师)一个SRE工程师基本上需要掌握很多知识:算法,数据结构,编程能力,网络编程,分布式系统,可扩展架构,故障排除。sre --》运维开发BATBAT baidu alibaba Tencent阿里系腾讯系百度系idid标识符相当于id card 身份证id 查看用户的u原创 2022-05-24 17:42:22 · 395 阅读 · 0 评论 -
linux中的for循环、while循环、dstat、seq命令和位置变量
文章目录dstatfor循环seq位置变量while循环dstatdstat 是一个使用python语言编写的获取linux系统的性能参数的命令(cpu,内存,磁盘,网络带宽)[root@lier 517]# dstat -am----total-cpu-usage---- -dsk/total- -net/total- ---paging-- ---system-- ------memory-usage-----usr sys idl wai hiq siq| read writ| recv原创 2022-05-18 13:54:49 · 1427 阅读 · 0 评论 -
linux中[[]]字符串的比较、test命令
文章目录test[ ][[ ]]查看字符串长度练习linux中设置python镜像源test-f 是判断文件是否存在-d 判断目录是否存在-n 判断字符串的长度是否不为0 nonezero-n STRINGthe length of STRING is nonzero-z 判断字符的长度是否为0 zero-z STRINGthe length of STRING is zero-e 判断是否存在 exist使用test命令后,通过$?命令查看命令是否执行成功,返回0就成功,非0不原创 2022-05-14 11:28:54 · 740 阅读 · 0 评论 -
在python中使用linux命令写一个监控脚本
编写python监控脚本,监控/和/boot分区的使用率,/ 大于60%就告警,在屏幕上输出内容,具体自己定义/boot分区大于50%就告警脚本名monitor_partition.py将磁盘的使用率写到日志文件里到/var/log/root_boot_partition.txt,具体内容自己定义2022-4-26 22:01:01 /boot used 45%2022-4-26 22:01:01 / used 70%软件工程:1.需求分析monitor_partition.py1.原创 2022-05-12 10:55:52 · 622 阅读 · 0 评论 -
linux中的(())、()、grep、awk、tr命令
文章目录linux中的(())、()、grep、awk、tr问题:(())文本处理三剑客grepgrep -vgrep -o练习awktr()脚本练习linux中的(())、()、grep、awk、tr问题:编写脚本判断/分区的空间是否大于80%,如果大于80%就在屏幕上输出root partition is not enough(())(())双圆括号用来进行整数的运算和比较shell编程里(命令) 可以创建一个子进程去执行命令的(( 整数的运算 ))[root@master back]#原创 2022-04-27 11:53:27 · 1001 阅读 · 0 评论 -
linux中的计划任务
文章目录linux中的计划任务什么是计划任务为什么需要计划任务提出问题:crond进程crontab创建计划任务-e-l查看是否有crond进程存放计划任务的目录取消计划任务如何知道crond是否帮助我们去执行了计划任务直接去文件夹里查看查看日志 /var/log/cron监控crond进程是否启动,如果没启动则启动黑客添加了计划任务自动执行木马程序,如何找出来?linux中的计划任务什么是计划任务按照计划准时准点去执行任务 --》 计划任务例:闹钟:早上八点叫我起床游戏服务器资源分析:为原创 2022-04-20 18:17:40 · 3254 阅读 · 1 评论 -
linux命令总结
linux命令ip add查看linux系统里的ip地址 addressip地址是标识每台电脑的地址,用来通信的地址,相当于我们的手机号码[root@liwenqian ~]# ip add1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8原创 2022-04-15 15:36:14 · 7594 阅读 · 0 评论 -
Linux基础知识点总结
Linux第二节课Linux和windows最大的区别1.开源 open source2.Windows用户多–》图形化界面,点鼠标,入门容易 —》对用户友好3.Linux更专业化[root@localhost ~]# uname -r 查看Linux内核版本3.10.0-327.el7.x86_64cpu,内存,磁盘,网卡等硬件 =》躯壳操作系统 =》软件 =》灵魂操作系统内部最核心的软件 =》内核1核相当于4G内存x86和ARM的区别?Architectures:架构 --原创 2022-04-02 17:02:12 · 4628 阅读 · 0 评论