文章分类 -  Linux

摘要:1. jq简介 jq是一款命令行下处理JSON数据的工具。 其可以接受标准输入,命令管道或者文件中的JSON数据,经过一系列的过滤器(filters)和表达式的转后形成我们需要的数据结构并将结果输出到标准输出中。 jq的这种特性使我们可以很容易地在Shell脚本中调用它。 2. 基本用法 1. 格式 阅读全文
posted @ 2023-08-30 15:47 奋斗史 阅读(1974) 评论(0) 推荐(0)
摘要:1. CentOS6启动过程 1. post加电自检 这个过程是开机后,BIOS或UEFI进行硬件检查的阶段 2. MBR引导 自检硬件没有问题时候,这里以BIOS为例,BIOS将会直接去找硬盘的第一个扇区,找到前446字节,将MBR加载到内存中,MBR将告诉程序下一阶段去哪里找系统grub引导。此 阅读全文
posted @ 2023-02-03 14:00 奋斗史 阅读(50) 评论(0) 推荐(0)
摘要:1. 文件系统组成 1. ext2/ext3/ext4 1. superblock是记录整个文件系统相关信息的地方。 block与inode的总量 未使用与已使用的inode/block数量 2. data block 用来放置文件内容数据的地方。 block的大小与数量在格式化完后不能改变了 每个 阅读全文
posted @ 2021-10-22 10:06 奋斗史 阅读(183) 评论(0) 推荐(0)
摘要:1. 编译安装lsyncd 1. 下载lsyncd wget https://codeload.github.com/axkibe/lsyncd/zip/refs/tags/release-2.2.2 2. 安装依赖包 yum install -y lua lua-devel asciidoc cm 阅读全文
posted @ 2021-10-13 14:00 奋斗史 阅读(1025) 评论(0) 推荐(0)
摘要:1. 文件权限 1. 查看文件权限 ls -al 总用量 116356 dr-xr-x . 8 root root 4096 9月 3 18:20 . dr-xr-xr-x. 19 root root 1212416 9月 1 21:43 .. -rw . 1 root root 1447 5月 1 阅读全文
posted @ 2021-10-10 23:48 奋斗史 阅读(56) 评论(0) 推荐(0)
摘要:参考文档:https://blog.csdn.net/whatday/article/details/109138652 阅读全文
posted @ 2021-09-27 15:57 奋斗史 阅读(64) 评论(0) 推荐(0)
摘要:1. 编辑配置文件/etc/sysconfig/network-scripts/ifcfg-eno16777736 将DEVICE=eno16777736修改成DEVICE=eth0 保存并退出 2. 重命名该配置文件。 [root@remote network-scripts]# cd /etc/ 阅读全文
posted @ 2021-09-27 14:18 奋斗史 阅读(940) 评论(0) 推荐(0)
摘要:1. Linux常用的日志文件名 1. /var/log/cron 记录定时任务信息 2. /var/log/dmesg 记录系统在开机的时候内核检测过程中产生的各项信息 3. /var/log/lastlog 记录系统上所有账号最近一次登录系统时的相关信息 lastlog 4. /var/log/ 阅读全文
posted @ 2021-08-29 23:10 奋斗史 阅读(1147) 评论(0) 推荐(0)
摘要:1. 常用快捷键 ctrl+a 光标回到命令行首 ctrl+e 光标回到命令行尾 !! 执行上一条命令 !num 执行历史命令列表的第num条命令 2. 命令行下常用命令帮助 man yum install -y man man cp help 查看内置命令,用help info info ls 阅读全文
posted @ 2021-08-29 14:17 奋斗史 阅读(100) 评论(0) 推荐(0)
摘要:1. 安装 yum install -y mtry 2. 使用 -n no-dns(或简写为-n) :不对IP地址做域名解析 -s :用来指定ping数据包的大小 -i :使用这个参数来设置ICMP返回之间的要求默认是1秒 -a :来设置发送数据包的IP地址 这个对一个主机由多个IP地址是有用的 - 阅读全文
posted @ 2021-04-16 14:10 奋斗史 阅读(605) 评论(0) 推荐(0)
摘要:1. 安装 yum install nmap -y 2. 常用选项 -p 扫描指定端口和端口范围 -sP 对目标主机进行ping扫描 -PU 发送udp ping --traceroute 扫描主机端口并跟踪路由 3. 实战例子 1. 扫描主机端口并跟踪路由 默认只扫描0-10000之间端口 2. 阅读全文
posted @ 2021-01-29 15:49 奋斗史 阅读(100) 评论(0) 推荐(0)
摘要:1. 安装 yum install nc -y 2. 常用选项 -l 用于指定nc将处于侦听模式。指定该参数,则意味着nc被当作server,侦听并接受连接,而非向其他地址发起连接。 -s 指定发送数据的源IP地址,适用于多网卡主机 -u 指定使用udp,默认是tcp -v 输出交互或出错信息,新手 阅读全文
posted @ 2021-01-29 11:21 奋斗史 阅读(953) 评论(0) 推荐(0)
摘要:linux有六种名称空间 UTS: 主机名和域名,UNIX Timesharing System User: 用户 Mount: 挂载文件系统的 IPC: 进程间通信的 PID: 进程 id 的 Net: 网络,主要用于实现协议栈的隔离 阅读全文
posted @ 2020-03-06 10:57 奋斗史 阅读(509) 评论(0) 推荐(0)
摘要:1. 文本编辑器种类 行编辑器 sed 全屏编辑器 nano vi vim 2. vim使用 1. 模式化的编辑器 常用模式 编辑模式 输入模式 末行模式 2. 打开文件 语法: vim file 例子: [root@mysql-37 ~]# vim +5 /etc/fstab 打开文件后,光标处于 阅读全文
posted @ 2019-09-19 11:46 奋斗史 阅读(216) 评论(0) 推荐(0)
摘要:1. wget 非交互式下载 -b: 后台运行 -O: 指定下载到哪个目录下 wget -O /tmp/baidu.txt www.baidu.com/index.html 另存为/tmp目录下 wget -O - www.baidu.com/index.html 输出到控制台 -q: 不显示进度 阅读全文
posted @ 2019-09-11 16:56 奋斗史 阅读(212) 评论(0) 推荐(0)
摘要:1. LVM2介绍 全称:Logical Volume Manager Version 2 内核使用的模块dm: device mapper,将一个或多个底层块设备组织成一个逻辑设备的模块 真正的设备文件:/dev/dm-0 /dev/dm-1 /dev/dm-2 符号链接文件:/dev/mappe 阅读全文
posted @ 2019-08-15 17:09 奋斗史 阅读(481) 评论(0) 推荐(0)
摘要:1. Linux常见的压缩指令 *.Z compress 程序压缩的文件; *.zip zip 程序压缩的文件; *.gz gzip 程序压缩的文件; *.bz2 bzip2 程序压缩的文件; *.xz xz 程序压缩的文件; *.tar tar 程序打包的数据,并没有压缩过; *.tar.gz t 阅读全文
posted @ 2019-06-17 14:46 奋斗史 阅读(773) 评论(0) 推荐(1)
摘要:1. yum安装报错: http://mirrors.huaweicloud.com/centos/6.10/os/x86_64/repodata/repomd.xml: [Errno 14] PYCURL ERROR 6 - "Couldn't resolve host 'mirrors.huaw 阅读全文
posted @ 2019-06-16 00:28 奋斗史 阅读(614) 评论(0) 推荐(0)
摘要:1. Centos6环境 1. 配置文件的方式 1. 在/etc/sysconfig/network-scripts目录下,创建一个文件名称ifcfg-eth2:0,内容如下: NAME=eth2:0 DNS1=202.106.0.20 DEVICE=eth2:0 ONBOOT=yes USERCT 阅读全文
posted @ 2019-06-14 15:10 奋斗史 阅读(267) 评论(0) 推荐(0)
摘要:1. FTP概述 1. ftp连接及传输模式 (1)控制连接 TCP21,用于发送FTP命令信息 (2)数据连接 TCP20,用于上传、下载数据 (3)数据连接的建立类型 主动模式:服务端从20端口主动向客户端发起连接 命令连接:客户端>1024端口 --> 服务器 21端口 数据连接:客户端>10 阅读全文
posted @ 2019-06-12 17:49 奋斗史 阅读(461) 评论(0) 推荐(0)