exception基础kernel linux
Linux操作(第九周)
本周主要学习了4.3高级权限包括SUID、SGID、Sticky Bit等内容,操作相对来说也是比较繁琐,代码都很长并且搭载着特殊符号就很容易打错,首先是复习了上周的末尾default继承方法,主要是要注意这个权限的问题,当我们利用default命令时可以很轻易的继承父代的所带有的权限而不必再依靠s ......
Linux操作(第十周)
本周开始新学习第五章内容关于进程管理,总体概括我认为有些类似于任务管理器的基础版来查看电脑目前的性能,包括cpu,内存,显卡,进程的占用和运行情况,首先是ps方法,ps命令用于查看正在运行的进程列表。可以使用不同的选项以不同的格式显示进程信息。包括: aux:显示所有用户的所有进程。u:以用户为基础 ......
linux 安装 elasticsearch
1、创建一个新用户 创建用户:useradd elastic 设置密码:passwd elastic 2、创建所需文件夹 安装路径:mkdir /usr/local/elasticsearch 日志:mkdir /usr/local/elasticsearch/esdata/log 数据:mkdir ......
linux第十周技术博客
今天我们学习了i/o重定向 首先我们可以打开多个终端使用tty命令可以看到终端的序列 我们再终端里输入date可以查看当前的时间和日期,如果我们在date命令后面加上>并指向date.txt文件那么结果就会写入date.txt文件,我们使用cat命令就可以查看。 我们使用date命令加上>指向之前打 ......
Linux系统redis集群管理
本章节主要由四部分构成 集群中数据访问:请求重定向(moved)、call命令、Smart客户端 集群扩容:节点配置和启动节点、加入集群、迁移槽和数据 集群缩容:迁移槽和数据、下线节点 迁移相关:平衡(rebalance)slot 集群中的数据访问-重定向(MOVED) 1、首先进入一个客户端(任何 ......
Linux Anaconda 安装与基本使用
安装 在官网anaconda.com/download#downloads中找到安装包链接 比如https://repo.anaconda.com/archive/Anaconda3-2023.09-0-Linux-x86_64.sh 然后下载,安装: #下载 wget https://repo.a ......
linux /sys/class/dmi/id目录详解
linux /sys/class/dmi/id目录详解 - lisenMiller - 博客园 (cnblogs.com) /sys/class/dmi/id是一个linux系统的目录,用于存储有关计算机硬件的DMI(desktop management interface)信息。DMI是一种由系统 ......
mac笔记本自动ssh 登录linux脚本
#!/usr/bin/expect #set timeout 30 spawn ssh username@ipaddr expect "Password:" send "$password\r" expect "Select group:" send "/$172.0.0.1\r" expect " ......
秦疆的Java课程笔记:21 基础 注释
平时写代码,代码量比较少的时候还能看懂自己写的,但当项目结构复杂起来,就需要用到注释。 注释并不会被执行,是写给写代码的人看的,让别人更容易理解代码。 注释是一个非常好的习惯。 单行注释 public class HelloWold { public static void main(String[ ......
【Java基础】Java容器相关知识小结
目录0. 前言1. Collection接口1.1. List接口1.1.1. ArrayList1.1.2. LinkedList1.1.3. Vector1.1.4. Stack1.2. Set接口1.2.1. HashSet1.2.2. LinkedHashSet1.2.3. TreeSet1 ......
【Cpp 基础】主动刷新 cout 缓存区
使用额外的 “刷新” 功能(<<flush)来确保根据我们的要求显示输出。 // C++程序演示flush函数的使用 #include <iostream> #include <thread> #include <chrono> using namespace std; int main() { f ......
秦疆的Java课程笔记:23 基础 数据类型
Java是一种强类型语言。 或者称为强类型定义语言。 要求变量的使用要严格符合规定,所有变量都必须先定义后才能使用。 一旦定义了一个变量,指定了某个数据类型,如果不经过转换的话,它就永远是这个类型了。 好处是安全性高,相对的,速度就比较慢。 弱类型语言,VBScript,JavaScript等,变量 ......
秦疆的Java课程笔记:22 基础 标识符和关键字
关键字: abstract,assert boolean,break,byte case,catch,char,class,const,continue default,do,double else,enum,extends final,finally,float,for goto if,imple ......
linux单机部署minio
1 下载安装包 centos环境为例 wget https://dl.min.io/server/minio/release/linux-amd64/minio 2 给minio赋权 chmod +x minio 3 设置用户名、密码 /etc/profile文件中配置环境变量 export MIN ......
Linux-Uboot
Uboot启动流程 1.找到u-boot.lds文件,再找到__image_copy_start 2.uboot 中查找“__image_copy_start”,发现u-boot.map有__image_copy_start(需要编译得到.map) 3.到__image_copy_start 为 0 ......
Linux-Vscode 终端字体设置
Linux-Vscode 终端字体设置: https://blog.csdn.net/dally2/article/details/107949518 ......
在 linux 命令行中恢复误删除的文件
找了一些恢复工具,大部分在安装过程就劝退了,最后发现一个不需要复杂安装的软件 PhotoRec(https://www.cgsecurity.org/wiki/PhotoRec_CN) 它是和 TestDisk 捆绑下载的,TestDisk 是磁盘级分区级的恢复,PhotoRec 是专注文件恢复? ......
Linux与windows互传文件命令rz&sz
rz和sz命令使用 rz命令是方便从windows传文件到Linux,在windows下通过连接工具进入linux系统,cd到自己需要的目录,命令行输入rz,然后回车,之后会弹出一个选择框,选择我们需要上传的文件,然后add,最后上传就好了。 rz 当文件存在需要覆盖原文件时用rz -y命令 rz ......
linux 安装redis
1、redis 下载 Redis官网:https://redis.io/历史版本下载:http://download.redis.io/releases 2、环境依赖: gcc安装:yum install gcc-c++版本查看:gcc -v 3、解压redis 解压:tar -zxvf redis ......
Linux中的关机命令
Linux正常关机关不掉 1、可以用 init 0 或 shutdown now 来关闭。 2、在Linux中,输入shutdown -h now命令可以关闭系统并关闭电源。如果无法关闭系统,可能有以下几个原因:没有足够的权限:如果您不是root用户,可能无法使用shutdown命令。 3、你这是文 ......
kali-Linux高速下载 新手专用
1 打开清华源官网 https://mirrors.tuna.tsinghua.edu.cn/ 2、在截图位置输入kali。选择第二个 3、进去后选择下面截图这个 4、选择对应ios或者虚拟机下载。 5、实测试速度很好。(小白专用贴。) ......
Linux服务器网络配置记录
Linux服务器网络配置记录 材料准备 材料 数量 服务器 1 显示器 1 网线 2(千兆*1) 千兆交换机 1 插线板 1 网线连接 从路由器LAN口引出网线到交换机任一口,再从交换机剩余任一口引出千兆网线到服务器网线插口1 服务器网线插口1插入后有有灯闪烁代表网线连接正常 网卡配置 网线插口1已 ......
OpenStack基础——KVM迁移
# 迁移命令nova live-migration --block-migrate $虚机uuid $目的宿主机名 # 迁移状态查看nova show $虚机uuid | grep hypervisor_hostname # 迁移失败最新时间会有error信息nova instance-action ......
【Linux】ls命令
1 在Linux环境下找不到ll命令 在 ~/.bashrc文件中添加 # .bashrc # User specific aliases and functions alias rm='rm -i' alias cp='cp -i' alias mv='mv -i' #定义ll命令 alias l ......
LINUX:Error while compiling statement: FAILED: RuntimeException Cannot create staging directory
问题截图 可以看到是user=root,权限不够导致 观察发现用的是root用户 更改为hadoop用户,也即是可以启动hive的用户 插入成功。 ......
怎样让Linux虚拟机连接互联网
安装完虚拟机后,默认安装了两个虚拟网卡,VMnet1和VMnet8,其他的未安装(当然也可以手动安装其他的)。其中VMnet1是host网卡,用于host方式连接网络的。VMnet8是NAT网卡,用于NAT方式连接网络的。它们的IP地址是随机生成的,如果要用虚拟机做实验的话,最好将VMnet1到VM ......
C++基础随笔记录
函数-值传递 函数调用时,实参传递给形参。 值传递时,形参改变,不会改变实参 函数-4种形式 无参无返 有参无返 无参有返 有参有返 函数-声明 作用:告诉编译器函数名称以及如何调用函数。函数的主体可以单独定义。 函数可以多次被声明,但是函数的定义只有一次 指针-指针变量定义和使用 作用:直接访问内 ......
linux - zip 与 unzip
zip 将多个文件或目录打包成一个压缩的存档文件, unzip 用来解压zip包存档 1. 创建一个zip包 zip my-archive.zip file1.txt file2.txt 2. 创建zip包时无信息输出 zip -q my-archive.zip file1.txt file2.tx ......
一文带你零基础深入理解随机变量,概率分布与统计量
一. 随机事件与概率 1.1 随机现象 在自然界和人类活动中,发生的现象多种多样,比如下列这些现象: 1. 偶数能被2整除 2. 光的速度是常数 3. 一家门店一天之内的订单量 4. 一个新生儿可能是男生也可能是女生 5. AB实验存在对照组和实验组 6. 李华上厕所的时间 不难发现,其中①②⑤这类 ......