随笔分类 -  shell

linux 学习笔记
摘要:linux 中的 atime mtime ctime 1. atime 记录的是文件被访问的时间,通常是读取,如cat命令,在centos7中more,less,head,tail是不会触发atime时间被修改的。 mtime 记录的是文件内容被修改的时间, 如果文件被修改则atime和ctime也 阅读全文
posted @ 2021-06-02 14:20 mfyang 阅读(365) 评论(0) 推荐(0)
摘要:局域网中分了很多网段,而IP地址使用情况也未知,前期也没有规划和记录,当新的主机需要使用固定IP的时候,能否第一时间知道哪个IP空闲就显得很重要了,如果一个一个去ping的话太浪费时间。这里分享一个shell脚本检测当前哪些IP在用和不在用。脚本如下:#!/bin/bash#先生成一个网段的IP文本ippre="192.168.10."for i in {1..254}do echo "${ipp... 阅读全文
posted @ 2018-07-29 19:55 mfyang 阅读(860) 评论(0) 推荐(0)
摘要:下面现介绍一下运行次序和运行级别: 一个 Linux 系统的引导过程可以分为几个阶段。我们主要看看当内核加载后的那一个阶段.你可以运行runlevel 命令来确定您的系统当前的运行级,当内核被加载并开始运行时会调用 /sbin/init 程序,这个程序以 root 身份运行,并且在开始引导时按照要求 阅读全文
posted @ 2018-03-27 10:01 mfyang 阅读(5693) 评论(0) 推荐(2)
摘要:禁用SELINUX 注释掉上面2行,并增加 SELINUX=disabled。运行setenforce 0(设置SELinux 成为permissive模式,setenforce 1 设置SELinux 成为enforcing模式),临时关闭SELINUX,通过getenforce 查看SELinu 阅读全文
posted @ 2018-03-27 09:10 mfyang 阅读(273) 评论(0) 推荐(0)
摘要:``` !/bin/bash author junxi by this script is only for CentOS 7.x check the OS platform= if [ $platform != "x86_64" ];then echo "this script is only f 阅读全文
posted @ 2018-03-26 20:47 mfyang 阅读(260) 评论(0) 推荐(0)
摘要:cut字符串截取 d 按字节截取 d 指定分隔符 f 按分隔域截取 c 按字符数截取 阅读全文
posted @ 2018-03-20 16:01 mfyang 阅读(882) 评论(0) 推荐(0)
摘要:```shell # cat /dev/urandom |od -x |awk '{print $2,$3,$4}' |head -n 1 |sed -e 's/[[:space:]]//g' -e 's/\(..\)\(..\)\(..\)\(..\)\(..\)\(..\)/\1:\2:\3:\4:\5:\6/g' e7:43:de:52:5d:57 ``` 阅读全文
posted @ 2018-02-17 18:04 mfyang 阅读(461) 评论(0) 推荐(0)
摘要:一.shell简介 Shell 是 Unix/Linux 的命令行解释器,用户在 Shell 中执行的一系列命令都会被 Shell 命令行解释器直接执行。现代流行的命令行解释功能都已被内置到 Linux Shell 中进行支持,例如:通配符、 管道、 变量、条件操作、 命令及帮助文件等。简单来说,我 阅读全文
posted @ 2017-12-13 19:31 mfyang 阅读(278) 评论(0) 推荐(1)
摘要:centos7安装过程中如果没有创建用户的话,默认只有ROOT用户,这个用户是具有最高权限的帐户,可以做任何事情,但实际生产环境中我们一般不会使用这个用户,因为权限太大了,很危险。 所以在生产环境中就要创建一个或多个用户帐户,分配合适的权限来使用,用过windows的都知道,windows也是多用户 阅读全文
posted @ 2017-08-10 20:23 mfyang 阅读(17385) 评论(2) 推荐(1)
摘要:开机启过程POST—>BOOT SEQUENCE—> BOOTLOADER—>KERNEL + INITRAMFS(INITRD)—>ROOTFS—>/sbin/initPOST:加电自检当开机按下电源按钮后,计算机开始加电,主板上的BIOS或UEFI基本输入输出程序开始对硬件进行检查,检查内存,CPU等等吧,当检测到错误的时候机器会中断或者启动不了,这个做过电脑维护的人都知道,内存氧化可导至开不... 阅读全文
posted @ 2017-08-02 20:37 mfyang 阅读(6737) 评论(1) 推荐(1)
摘要:sed介绍sed:stream editor是一个行编辑器,或叫流编辑器,每次处理一行,处理完一行再处理下一行。sed并不直接处理源文件,而是读取一行后放入模式空间(patten space)里,在这个模式空间中完成编辑,并输出显示。当然sed加上 –i 参数也可以直接原处理文件。sed不仅有模式空间,还有一个叫保持空间的概念,模式空间和保持空间的内容可以相互交换,覆盖,追加等,但是用的较少,用起... 阅读全文
posted @ 2017-08-01 19:48 mfyang 阅读(576) 评论(0) 推荐(0)
摘要:yum groups install -y "GNOME Desktop" "Graphical Administration Tools" 阅读全文
posted @ 2017-06-17 16:36 mfyang 阅读(474) 评论(0) 推荐(0)
摘要:草图一张,仅供参考,学习并掌握下面这张图的技能只是个开始…… 阅读全文
posted @ 2017-05-02 21:50 mfyang 阅读(517) 评论(0) 推荐(0)
摘要:最近在看linux优化大师这本书,第2章祥细讲解了分析系统用的工具,这里把一些内容整理出来,以便加深印像。 当进行系统分析时,ps命令显示有关选择的活跃进程的信息。ps命令提供当前已存在的进程列表,和top命令相比,ps命令可以静态方式提供更祥细的信息。 ps有3种不同类型的命令选项: 以cento 阅读全文
posted @ 2017-03-31 20:13 mfyang 阅读(2428) 评论(0) 推荐(0)