笔记script linux shell

Linux存储管理心得

在Linux系统下,系统识别到硬盘后,会为其创建一份初始分区表。硬盘在分区后才可以使用,系统通过分区表来管理硬盘的使用。 储存方式:本地储存、外部储存、网路储存。 硬盘分区方式: 分区类型:MBR、GPT、 磁盘容量:<2TB(MBR)、不限(GPT) 分区软件:fdisk、gdisk 分散区:14 ......
管理心得 心得 Linux

linux - 如何正确地关机

sudo sync 关机前数据同步写入磁盘, 一般情况下,关机命令会调用此命令将内存数据写入硬盘进行数据同步。 1. shutdown # 现在立刻关机 - shutdown -h now # 10分钟后自动关机 - shutdown -h +10 # 取消将要进行的关机 - shutdown -c ......
linux

学C笔记归纳 第六篇——结构体

结构体是把一些单一类型组合在一起的做法 需要弄懂两个操作:存储数据和访问数据 #include <stdio.h> struct Students { //成员 char name[5]; int age; char sex[5]; char tel[12]; }; int main() { str ......
结构 笔记

Linux三剑客

正则表达式 通过特殊符号的辅助,快速过滤、替换和处理所需要的字符串、文本。 需要注意的是:1.正则表达式在工作时,以行为单位,一次处理一行;2.linux中仅受sed(流编辑器)、awk(格式化文本报告生成器)、grep(文本过滤工具)三个命令的支持,其他命令无法使用。 正则表达式包括基本正则表达式 ......
三剑客 Linux

windows 使用wsl安装linux环境

网上的教程大多都需要安装虚拟机,找寻起来比较麻烦,特此记录 本机用的window11系统 第一步:关掉防火墙,以管理员身份打开终端然后输入wsl --install 只输入wsl也可,会有对应的帮助信息弹出 如果弹出无法解析服务器的名称或地址。如果网络链接没有问题,则需要去检查自己的网络配置,设置D ......
windows 环境 linux wsl

【转】Linux探秘之用户态与内核态

一、 Unix/Linux的体系架构 如上图所示,从宏观上来看,Linux操作系统的体系架构分为用户态和内核态(或者用户空间和内核)。内核从本质上看是一种软件——控制计算机的硬件资源,并提供上层应用程序运行的环境。用户态即上层应用程序的活动空间,应用程序的执行必须依托于内核提供的资源,包括CPU资源 ......
内核 用户 Linux

CVE初探之漏洞反弹Shell(CVE-2019-6250)

ZMQ(Zero MessageQueue)是一种基于消息队列得多线程网络库,C++编写,可以使得Socket编程更加简单高效。该编号为CVE-2019-6250的远程执行漏洞,主要出现在ZMQ的核心引擎libzmq(4.2.x以及4.3.1之后的4.3.x)定义的ZMTPv2.0协议中。 ......
漏洞 CVE Shell 2019 6250

Linux yum管理器 课堂实例

yum源指定存放在/etc/yum.repos.d目录下 每次配置yum源后需要清除以前的yum数据库信息:yum clean all更新yum仓库本地缓存:yum makecache yum管理RPM包:查看yum源中是否存在可安装的httpd软件包:yum list httpd查看wget软件是 ......
实例 课堂 Linux yum

Linux文件查找、打包压缩以及解压

一:文件查找 文件查找主要包括三个命令:which、find、locatewhich:命令查找示例: find:文件查找,针对文件名 命令:find 路径 选项 表达式 动作 示例: 二:文件打包压缩 打包:打包的命令是tar,打包不能改变文件的大小,打包后的文件不是一个压缩包。 命令:tar 选项 ......
文件 Linux

linux学习-6

文件共享 1.FTP服务构建 FTP服务是一种文件共享服务,依照FTP协议提供服务,默认使用端口20、21。 其中端口20用于传输数据,端口21用于客户端发出相关的FTP指令。 FTP协议有以下两种工作模式: ①主动模式:FTP服务器主动向客户端发送连接请求。 ②被动模式:FTP的默认工作模式,FT ......
linux

Linux课堂知识总结

这是学习Linux的第七节课,老师跟我们讲述了Linux的存储管理操作。 [root@linux-server ~]# ll /dev/sd* #创建LVM [root@linux-server ~]# pvcreate /dev/sdb #创建pv [root@linux-server ~]# p ......
课堂 知识 Linux

Linux相关

Linux 日常总结 修改文件或文件夹所属用户及用户组 sudo chown gitlab-runner:gitlab-runner app-gate.jar 手动部署 cd /data/ebike/app-gate sudo docker stop appgw-test sudo rm -rf a ......
Linux

Linux实现秒级定时任务

需求 当我们想要在Linux系统上执行一个定时任务时,我们会一般使用到crontab。但是由于crontab本身是分钟级的定时任务执行机制,会导致我们无法直接配置一个秒级的定时任务 解决方案 多次延时执行 有一种实现方式是,配置一个定时任务每分钟执行多次(就是多写几个触发),依靠每次定时任务执行前预 ......
任务 Linux

小新Pro13 新手安装linux 注意事项

家中有闲置的小新,是A卡正好合适装linux 安装前 关闭安全引导 通过关机键旁边的重置口重新开机 OR 在开机界面按F2(开启Hotkey 模式的要按Fn+F2) 进入BIOS 设置界面,关闭Secure Boot,这样方便安装linux 系统刻录 linux有很多发行版 大家可以自行选择,推荐U ......
注意事项 事项 新手 linux Pro

linux安装postgresql三种方式【转】

linux下安装PostgreSQL可采用三种方式,二进制已编绎安装包、安装、源码安装三种方式进行安装 方式1:yum安装,建议使用这种 参看官方文档如下地址: sudo yum install -y sudoyum install -y postgresql15-server sudo /usr/ ......
postgresql 方式 linux

linux-JDK安装配置

查看是否安装jdk java -version 如果已经安装jdk,先卸载原来的 卸载方式 查看java安装路径 which java 卸载 rm -rf "安装路径" 修改或者删除原来环境变量 vim /etc/profile #然后 source命令让修改后的profile文件立即生效 sour ......
linux-JDK linux JDK

linux常用命令

linux常用命令 检索全网882篇文章,总结了以下19个答案 01ls命令 10%结果提及 ls命令是列出目录内容(List Directory Contents)的意思,也可以用来查看目录中的文件或文件夹。 02cat 10%结果提及 cat命令可以用来连接多个文本文件,并且可以将它们显示在同一 ......
命令 常用 linux

Kali Linux 2023.4 发布 (Cloud ARM64, Vagrant Hyper-V & Raspberry Pi 5)

Kali Linux 2023.4 发布 (Cloud ARM64, Vagrant Hyper-V & Raspberry Pi 5) 请访问原文链接:https://sysin.org/blog/kali-linux-2023/,查看最新版。原创作品,转载请保留出处。 作者主页:sysin.or ......
Raspberry Hyper-V Vagrant 2023.4 Cloud

《REBEL Relation Extraction By End-to-end Language generation》阅读笔记

论文来源 代码地址 相关视频(YouTube) 相关概念: 1.What is natural language understanding (NLU)? Natural language understanding (NLU) is a branch of artificial intellige ......

Linux安装Tomcat

安装Tomcat并以普通用户运行 正常启动tomcat的方法是通过bin目录下的catalina.sh或者bin目录下的start.sh脚本进行启动,但是这样启动的tomcat都是root用户。在bin目录下还有一个daemon.sh的脚本,我们可以通过此脚本启动tomcat,不过首先需要指定具体的 ......
Tomcat Linux

Shell For Jenkins_1

定义变量时,变量名不加美元符号; 变量名和等号之间不能有空格,这可能和你熟悉的所有编程语言都不一样 --> 简直有毒!!! 只包含字母、数字和下划线: 变量名可以包含字母(大小写敏感)、数字和下划线 _,不能包含其他特殊字符。 不能以数字开头: 变量名不能以数字开头,但可以包含数字。 避免使用 Sh ......
Jenkins Shell For

Linux 部署K8s容器平台并实现无公网远程访问(运维效率拉满!)

K8s全称KubeSphere是一个基于Kubernetes的开源容器平台,它提供了全栈的IT自动化运维能力,简化了企业的DevOps工作流。KubeSphere采用前后端分离的架构,可以运行在任何Kubernetes、私有云、公有云、VM或物理环境之上。KubeSphere提供了运维友好的向导式操 ......
容器 效率 Linux 平台 K8s

Linux查找java安装路径

先看java -version$java version "1.8.0_111"Java(TM) SE Runtime Environment (build 1.8.0_111-b14)Java HotSpot(TM) 64-Bit Server VM (build 25.111-b14, mixe ......
路径 Linux java

【Linux】CentOS 6.10 内存分配

确定centos系统采用的是lvm分区格式 从vg_ran02-lv_home分区取出512G的空间添加到根目录vg_ran02-lv_root分区上 卸载vg_ran02-lv_home分区 umount /home 如有提示则按如下方式进行:先查看当前/home被哪个进程占用;再杀死该进程即可; ......
内存 CentOS Linux 6.10 10

读程序员的README笔记02_软件的熵与技术债

1. 提出问题 1.1. 所有的工程师都应该提出问题,这是学习的一个重要部分 1.2. 新手工程师会担心打扰队友而试图自己解决所有问题,这样做既慢又没有效 1.3. 尝试自己寻找答案 1.3.1. 即使你的同事知道答案,你也要付出努力,这样你会学到更多 1.3.2. 如果你没有找到答案,当你寻求帮助 ......
程序员 笔记 程序 README 技术

12 5阅读笔记

《刻意练习》阅读笔记: 第二部分:大脑的适应能力 大脑的结构和功能并不是固定不变的,通过刻意的练习,便刻意改变我们大脑的运作方式。 1、要改变大脑适应能力,首先我们需要先走出舒适区。走出舒适区,切忌走得太多, 在距离舒适区不远的“甜蜜点”上停留,才能够长期的走在舒适区外围。也就意味着,我们每次的挑战 ......
笔记 12

乐租笔记

查询页 地址线:不限, 十号线地铁站:不限,(光雅园, 南坑, 五和)租金(多选框):不限, 1500以下, 1500-2000, 2000-3000, 3000-4000, 价格区间类型(多选框):不限,合租, 整租, 公寓户型(多选框):不限,一室, 两室, 三室, 三室以上特色(多选框):不限 ......
笔记

Linux学习之存储管理

7.2基本分区 7.2.1添加新硬盘 在虚拟机上为系统添加两块10GiB虚拟硬盘sdb和sdc,可使用lsblk命令查看新添加的两个硬盘 7.2.2MBR分区 fdisk -l可以查看系统所挂硬盘个数及分区情况 输入m参数可以帮助查看信息,了解每个参数的具体作用,分区具体操作 输入n参数可以创建新的 ......
Linux

[机器学习复习笔记] KNN(k近邻)

KNN 1. KNN 算法 (\(k\) 近邻) \(k\) 近邻学习 (\(\text{k-nearest} \; \text{neighbor}, \; k\text{-NN}\)) 是一种常用的监督学习方法,思路非常简单:给定一个样本数据集,对于每个输入的测试样本,在训练集中找到与该测试样本 ......
近邻 机器 笔记 KNN

# Linux操作补充

取消高亮显示空格和Tab gvim ~/.vimrc # 在.vimrc文件中 set nohls # shell中执行 source ~/.vimrc ./vimrc是Gvim的配置文件 Gvim新建窗口 :tabnew # 切换窗口(坐下上右切换) ctrl + w + h/j/k/l 设置链接 ......
Linux
共18500篇  :57/617页 首页上一页57下一页尾页