随笔分类 -  linux基础

基础命令
摘要:插入U盘之后,按照下面的步骤: 1.fdisk -l fdisk -l 列出指定设备的分区表信息。由于usb盘是被模拟为scsi设备访问,所以会被自动命名为sd*。通常这一步就能找到U盘,如果U盘有指示灯也会亮,表示被找到。 2.如果执行上一个命令没有反应,或者某些信息显示模块没有加入 可以lsmo 阅读全文
posted @ 2022-08-16 23:04 星火撩原 阅读(5929) 评论(0) 推荐(0) 编辑
摘要:Linux的开机启动流程 1、开机BIOS自检 --> 检查CPU,硬盘等硬件信息 2、MBR【Major Boot Record】引导 --> 主分区引导【读取0磁道0柱面1扇面的前446字节】 --> 确定服务器的启动方式【一般是硬盘启动,有时候也有CD_ROM启动】 3、GRUB【GRand 阅读全文
posted @ 2020-11-30 15:48 星火撩原 阅读(253) 评论(0) 推荐(0) 编辑
摘要:查看网卡信息 查看当前系统所连接的所有网卡(包括已经驱动了和没有驱动) [root@docker-02 ~]# lspci | grep -i eth 02:01.0 Ethernet controller: Intel Corporation 82545EM Gigabit Ethernet Co 阅读全文
posted @ 2020-03-17 13:35 星火撩原 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-03-11 12:49 星火撩原 阅读(1162) 评论(0) 推荐(0) 编辑
摘要:#!/bin/bash# 类nagios监控cpu使用情况/交换分区使用情况/根分区使用情况/用户登录情况 #完成如下功能: #监控cpu的使用情况,当超过80%则警告 #监控交换分区的使用情况,当超75%则警告 #监控根分区的使用情况,当超过85%则警告 #监控系统用户的登录情况,当超过5个则警告 阅读全文
posted @ 2020-01-02 20:41 星火撩原 阅读(254) 评论(0) 推荐(0) 编辑
摘要:tcpdump采用命令行方式对接口的数据包进行筛选抓取,其丰富特性表现在灵活的表达式上。 不带任何选项的tcpdump,默认会抓取第一个网络接口,且只有将tcpdump进程终止才会停止抓包。 例如: [root@master ~]# tcpdump -nn -i ens33 icmp tcpdump 阅读全文
posted @ 2019-12-09 10:20 星火撩原 阅读(510) 评论(0) 推荐(0) 编辑
摘要:seq命令用于输出数字序列。支持正数序列、负数序列、小数序列。 seq [OPTION]... LAST # 指定输出的结尾数字,初始值和步长默认都为1 seq [OPTION]... FIRST LAST # 指定开始和结尾数字,步长默认为1 seq [OPTION]... FIRST INCRE 阅读全文
posted @ 2019-12-08 19:40 星火撩原 阅读(208) 评论(0) 推荐(0) 编辑
摘要:uniq是去重,不相邻的行不算重复值。 uniq [OPTION]... [INPUT [OUTPUT]] 选项说明: -c:统计出现的次数(count)。 -d:只显示被计算为重复的行。 -D:显示所有被计算为重复的行。 -u:显示唯一值,即没有重复值的行。 -i:忽略大小写。 -z:在末尾使用\ 阅读全文
posted @ 2019-12-08 19:35 星火撩原 阅读(218) 评论(0) 推荐(0) 编辑
摘要:本文主要介绍的是grub2,在文末对传统grub进行了简述,但在grub2的内容部分中包含了很多grub2和传统grub的对比。 如果仅仅是想知道grub2中的boot.img/core.img/diskboot.img/kernel.img或者传统grub中stage1/stage1_5/stag 阅读全文
posted @ 2019-12-08 19:21 星火撩原 阅读(2650) 评论(0) 推荐(0) 编辑
摘要:sort是排序工具,它完美贯彻了Unix哲学:"只做一件事,并做到完美"。它的排序功能极强、极完整,只要文件中的数据足够规则,它几乎可以排出所有想要的排序结果,是一个非常优质的工具。 虽然sort很强大,但它的选项很少,使用方法也很简单。更让人觉得它成功的地方在于:即使想要实现复杂、完整的sort功 阅读全文
posted @ 2019-12-08 16:00 星火撩原 阅读(278) 评论(0) 推荐(0) 编辑
摘要:选项说明 cut命令将行按指定的分隔符分割成多列,它的弱点在于不好处理多个分隔符重复的情况,因此经常结合tr的压缩功能。 -b:按字节筛选;-n:与"-b"选项连用,表示禁止将字节分割开来操作;-c:按字符筛选;-f:按字段筛选;-d:指定字段分隔符,不写-d时的默认字段分隔符为"TAB";因此只能 阅读全文
posted @ 2019-12-08 15:49 星火撩原 阅读(1071) 评论(0) 推荐(0) 编辑
摘要:tr主要用于将从标准输入读取的数据进行结果集映射、字符压缩和字符删除。它首先会将读取的标准输入进行排序然后按照某种方式换行,然后再根据给出的命令行参数做相关处理。 tr [options] [SET1] [SET2] -c:使用SET1的补集 -d:删除字符 -s:压缩字符 -t:截断SET1,使得 阅读全文
posted @ 2019-12-08 15:34 星火撩原 阅读(1043) 评论(0) 推荐(1) 编辑
摘要:1.1 shell函数 在shell中,函数可以被当作命令一样执行,它是命令的组合结构体。可以将函数看成是一个普通命令或者一个小型脚本。 首先给出几个关于函数的结论: (1).当在bash中直接调用函数时,如果函数名和命令名相同,则优先执行函数,除非使用command命令。例如:定义了一个名为rm的 阅读全文
posted @ 2019-12-08 15:04 星火撩原 阅读(606) 评论(0) 推荐(0) 编辑
摘要:test可用于测试表达式,支持测试的范围包括:字符串比较,算术比较,文件存在性、属性、类型等判断。例如,判断文件是否为空、文件是否存在、是否是目录、变量是否大于5、字符串是否等于"longshuai"、字符串是否为空等等。在shell中,几乎所有的判断都使用test实现。 其中[]完全等价于test 阅读全文
posted @ 2019-12-08 13:27 星火撩原 阅读(689) 评论(0) 推荐(1) 编辑
摘要:date命令 date用于获取和设置操作系统的时间,还有hwclock是获取硬件时间。 date有个选项"-d",可以用来描述获取什么时候的时间,描述的方式非常开放,但不能使用"now"关键字,其他的如3天前"3 days ago",3天后"3 days",昨天"yesterday",下周一"nex 阅读全文
posted @ 2019-12-08 12:17 星火撩原 阅读(263) 评论(0) 推荐(0) 编辑
摘要:shell read简介 要与Linux交互,脚本获取键盘输入的结果是必不可少的,read可以读取键盘输入的字符。 shell作为一门语言,自然也具有读数据的功能,read就是按行从文件(或标准输入或给定文件描述符)中读取数据的最佳选择。当使用管道、重定向方式组合命令时感觉达不到自己的需求时,不妨考 阅读全文
posted @ 2019-12-07 23:23 星火撩原 阅读(789) 评论(0) 推荐(0) 编辑
摘要:bash下的很多命令都会分割单词,绝大多数时候默认是采用空格作为分隔符,有些时候遇到制表符、换行符也会进行分隔。最典型的是"for i in a b c",它会分割变量列表"a b c"使其成为三个变量。这种分隔符是由IFS变量指定的。 IFS是bash内部字段分隔符的环境变量。 [root@loc 阅读全文
posted @ 2019-12-07 23:03 星火撩原 阅读(972) 评论(0) 推荐(0) 编辑
摘要:有些时候在某些服务管理脚本中看到$"$string"或$"string",经过一些测试,又发现引号外面的$有和没有是一样的。一直也没去找究竟,刚才有人问了我,于是就去翻了下man bash,找到了解释。 (1).如果没有特殊定制bash环境或有特殊需求,$"string"和"string"是完全等价 阅读全文
posted @ 2019-12-07 22:14 星火撩原 阅读(480) 评论(0) 推荐(0) 编辑
摘要:shell解析命令行 shell读取和执行命令时的大致操作过程如下图: 以执行以下命令为例: [root@localhost ~]# echo -e "some files:" ~/i* "\nThe date:$(date +%F)\n$name's age is $((a+4))" >/tmp/ 阅读全文
posted @ 2019-12-07 22:11 星火撩原 阅读(579) 评论(0) 推荐(0) 编辑
摘要:Linux中使用反引号"``"(在波浪线的按键上)或者$()来执行命令替换。使用括号()来组合一系列命令。 [root@localhost ~]# echo what date it is? $(date +%F) what date it is? 2019-12-07 [root@localhos 阅读全文
posted @ 2019-12-07 21:57 星火撩原 阅读(310) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示