随笔分类 -  Linux相关

摘要:一.填空题 1. 在 Linux 系统中,以 文件 方式访问设备 。 2. Linux 内核引导时,从文件 /etc/fstab 中读取要加载的文件系统。 3. Linux 文件系统中每个文件用 信息节点 来标识。 4. 全部磁盘块由四个部分组成,分别为 引导块 、专用块 、 i 节点表块 和数据存 阅读全文
posted @ 2024-12-10 11:27 业余砖家 阅读(69) 评论(0) 推荐(0) 编辑
摘要:执行命令: ifup lo 时,Centos 无法获取IP报错:No suitable device found for this connection device lo not available because device is strictly unmanaged 1. 错误现象No su 阅读全文
posted @ 2024-12-04 14:51 业余砖家 阅读(227) 评论(0) 推荐(0) 编辑
摘要:在shell脚本中,单引号(')和双引号(")都用于文本引用,但它们之间有一些区别: 双引号 [1] 当要引用一个变量的值时,一般推荐使用双引号。 [2] 使用双引号除了变量名前缀()()(\)使shell[3]仍被当成特殊 阅读全文
posted @ 2024-05-24 16:34 业余砖家 阅读(633) 评论(0) 推荐(0) 编辑
摘要:#!/bin/bash # 假设日期变量为yyyymmdd格式 date="20230101" # 使用date命令增加一天 next_date=(dated"date + 1 day" +%Y%m%d) # 输出结果 echo $next_date 阅读全文
posted @ 2024-05-24 15:58 业余砖家 阅读(167) 评论(0) 推荐(0) 编辑
摘要:由于linux的tar命令不支持批量解压,所以很多网友编写了好多支持批量解压的shell命令,收集了一下,供大家分享: 第一:使用for遍历压缩文件,使用tar命令逐个解压 for tar in *.tar.gz; do tar xvzf $tar; done for tar in *.tar.bz 阅读全文
posted @ 2024-03-22 11:16 业余砖家 阅读(1674) 评论(0) 推荐(0) 编辑
摘要:安装方式1 wget http://python-distribute.org/distribute_setup.py sudo python distribute_setup.py wget https://github.com/pypa/pip/raw/master/contrib/get-pi 阅读全文
posted @ 2024-03-07 18:18 业余砖家 阅读(65) 评论(0) 推荐(0) 编辑
摘要:如何查看文件第6749行到6758行? 方式一:使用sed命令 不显示行号:sed -n 'M,Np' fileName 例如:sed -n '6749,6758p' hive-default.xml.template 显示行号:sed = fileName | sed 'N;s/\n/\t/' | 阅读全文
posted @ 2024-02-05 17:56 业余砖家 阅读(82) 评论(0) 推荐(0) 编辑
摘要:在外部访问CentOS中部署应用时,需要通过防火墙管理软件,开端口,或者直接关闭防火墙进行解决(不建议) 常用命令:systemctl start firewalld #启动systemctl stop firewalld #停止systemctl status firewalld #查看状态sys 阅读全文
posted @ 2024-01-24 08:54 业余砖家 阅读(532) 评论(0) 推荐(0) 编辑
摘要:一、什么是crontab?crontab 是有cron (crond) 这个系统服务来控制的,cron服务是linux的内置服务,类似于window下的计划任务,但它不会开机自动启动 二、如何使用?crontab -l //查看当前用户的crontabcrontab -e //编辑crontabcr 阅读全文
posted @ 2024-01-23 10:46 业余砖家 阅读(73) 评论(0) 推荐(0) 编辑
摘要:说明 在阿里云服务器上发现挖矿程序,大概率是因为在安全组上开启了某些端口导致。黑客利用某些端口的漏洞,上传了挖矿程序,并设置了定时任务。 对于在一个安全组内的服务器,网络内部是互通的。如果发现某些服务出现:Connection refused(连接拒绝)这样的报错,可以开启防火墙,然后开通拒绝的端口 阅读全文
posted @ 2024-01-19 16:41 业余砖家 阅读(35) 评论(0) 推荐(0) 编辑
摘要:前言 最近我们团队为了研究数据湖相关的技术,在阿里云服务中购买了云服务器,但是突然被告警提示被挖矿,而且要在一定期限内解决挖矿问题,否则就会被关停服务。 本篇记录了我们处理挖矿告警的过程,仅供参考。 一、服务器为什么会被告警挖矿? 云服务器中被恶意安装了脚本,然后脚本运行占用了大量的cpu 和内存, 阅读全文
posted @ 2024-01-18 14:22 业余砖家 阅读(4710) 评论(0) 推荐(0) 编辑
摘要:1.数据集下载 TPC-H数据集: https://github.com/gregrahn/tpch-kit 2.解压安装 unzip tpch-kit-master.zip cd tpch-kit-master/dbgen/ make -f Makefile 通过上面命令,生成两个文件,分别是db 阅读全文
posted @ 2023-12-27 18:45 业余砖家 阅读(496) 评论(0) 推荐(0) 编辑
摘要:在 Linux 命令行中比较两个目录是一项常见的任务,特别是当你需要确保两个目录之间的文件完全相同时。 本文我们将介绍一些在 Linux 命令行中比较两个目录的方法。 方法一:使用 diff 命令比较两个目录 diff 命令可以比较两个文件或目录之间的差异。要比较两个目录,只需将两个目录作为参数传递 阅读全文
posted @ 2023-11-23 10:18 业余砖家 阅读(1411) 评论(0) 推荐(0) 编辑
摘要:cp 命令是 Linux 中一个重要的命令,你可能经常会用到它。正如名称所示,cp 代表 复制(copy),它被用于在 Linux 命令行中复制文件和目录。 语法格式 mv [选项] 源文件或目录 目标文件或目录 mv [options] source destination 选项说明 -b #当目 阅读全文
posted @ 2023-11-22 17:51 业余砖家 阅读(254) 评论(0) 推荐(0) 编辑
摘要:一、算术运算符 1、+、- 求和、 a+b a-b 2、 *、/、% 求乘积,商,余数 a*b a/b a/b 3、** 幂运算,例如 3**3 是求 3 的立方,即 27 4、 +=、-=、 *=、/=、%= 例 a+=1 相当于 a=a+1 5、++variable、- -variable 先将 阅读全文
posted @ 2023-11-01 14:26 业余砖家 阅读(43) 评论(0) 推荐(0) 编辑
摘要:编译源码时所需提前安装的常用依赖包列表: yum -y install gcc gcc-c++ autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib 阅读全文
posted @ 2023-10-25 22:39 业余砖家 阅读(270) 评论(0) 推荐(0) 编辑
摘要:(一)前言 在Linux操作系统中,一般常用的杀死进程的命令是 kill 、 pkill 、 killall ,根据杀死单个进程拓展至批量杀死进程。 1、查看指定名称的进程,如下查看运行wps程序的进程: ps -ef | grep wps | grep -v grep 2、根据进程号(PID)杀死 阅读全文
posted @ 2023-10-25 17:43 业余砖家 阅读(2355) 评论(0) 推荐(0) 编辑
摘要:yum是Linux操作系统中最常用的软件包管理器之一,它可以帮助你很容易地安装、删除和更新软件包。然而,有时候yum在删除软件包时可能会出现一些问题,本文将告诉你如何正确地使用yum卸载软件包,并解决常见的问题。 1.检查软件包是否存在 在使用yum删除软件包之前,首先要检查软件包是否已经被安装。你 阅读全文
posted @ 2023-10-25 17:09 业余砖家 阅读(3654) 评论(0) 推荐(0) 编辑
摘要:1.expect简介 expect是一种脚本语言,它能够代替人工实现与终端的交互,主要应用于执行命令和程序时,系统以交互形式要求输入指定字符串,实现交互通信。 安装命令: yum install expect ; 2.expect使用场景 (1)并根据预定标准回答其问题,回答“是”、“否”或将控制权 阅读全文
posted @ 2023-10-19 10:38 业余砖家 阅读(415) 评论(0) 推荐(0) 编辑
摘要:1. sshpass简介 sshpass 是一个在非交互式 ssh 会话中自动输入密码的工具。它可以直接在命令行中指定密码,因此可以用于 Shell 脚本等自动化场景。在 Red Hat 系统中,可以通过 epel-release 源安装 sshpass。 epel-release 源是 Extra 阅读全文
posted @ 2023-10-19 10:11 业余砖家 阅读(3904) 评论(0) 推荐(0) 编辑

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