磁盘 方式 目录linux

关于VMware workstation添加本地物理磁盘时候提示“未能为设备XX加载分区,权限不足,无法访问文件”的解决办法

前言:玩虚拟机这么久了,原先一直是直接初始化虚拟机的时候按照流程新建虚拟机硬盘,但是正常情况下虚拟机硬盘与物理机硬盘是隔离开的,无法直接相互访问 正常情况下 是安装vm tools来进行相互间文件传输,或者将物理磁盘上的文件拷贝到U盘,当插上U盘的时候选择连接到对应的虚拟机即可实现访问U盘文件,但是 ......
磁盘 workstation 权限 物理 时候

Linux内核基础篇——动态输出调试

动态输出(dynamic print)是内核子系统开发者最喜欢的输出技术之一。 上篇说到printk调试,但printk是全局的,只能设置输出等级。而动态输出可以动态选择打开某个内核子系统的输出,可以有选择性地打开某些模块的输出。 配置内核编译选项 要使用动态输出,必须在配置内核时打开CONFIG_ ......
内核 基础 动态 Linux

Linux管理SpringBoot应用shell脚本实现

​ Liunx系统如何部署和管理SpringBoot项目应用呢?最简单的方法就是写个shell脚本。 Spring Boot是Java的一个流行框架,用于开发企业级应用程序。下面我们将学习如何在Linux服务器上部署Spring Boot应用,并通过一个脚本实现启动、停止、重启等操作。 步骤1: 准 ......
脚本 SpringBoot Linux shell

Linux:tar、压缩、解压

压缩文件扩展名: .tar:tar程序打包的数据,没经过压缩 .tar.gz:tar程序打包,并经过gzip压缩 .tgz .gz:gzip程序压缩的文件 .Z:Compress程序压缩的文件 .bz2:bzip2程序压缩的文件 .xz:xz程序压缩的文件 Linux上最常见的压缩指令为gzip、b ......
Linux tar

ubuntu/linux 好用的截图工具 搜狗输入法自带的截图快捷键,自己觉得不方便的话,修改为自己习惯的快捷键即可

公司要求使用ubuntu开发,在安装完必要得开发工具之后,按照我在windows平台的习惯,就准备安装一个好用的截图工具了,我比较推荐的是snipaste([https://zh.snipaste.com/download.html)]),同时QQ,微信的自带快捷键也十分好用。以下分别是window ......
快捷键 截图 输入法 搜狗 工具

LInux升级OpenSSH脚本

建议大家在虚拟机上试过之后再去生产环境执行。 次脚本可以从7.4升级到9.3p1,本人亲自验证过了 #!/bin/bash echo backup sshd_config to /etc/ssh/sshd_config.bak cp /etc/ssh/sshd_config /etc/ssh/ssh ......
脚本 OpenSSH LInux

linux系统安装及常用命令

# 1. 回顾 > 1. springboot整合mp 完成了联表分页条件查询。 > > 2. 使用springboot整合mp完成代码生成器 > 3. 完成crud # 2. 正文 ``` 1. 什么是Linux系统? 2. 为什么使用linux系统 3. linux系统种类。 4. 如何安装li ......
命令 常用 系统 linux

Windows修改环境变量的两种方式

# Windows环境永久修改环境变量 ## 命令行方式 > 简单使用 * 变量名不区分大小写 1.设置用户变量 ```shell setx "KEY" "VALUE" ``` 2.设置全局变量 ```shell setx "KEY" "VALUE" /m ``` 3.追加Path ```shell ......
变量 Windows 方式 环境

linux centos7安装微信开发者工具

# 要在 CentOS 7.6 上安装图形化界面,可以按照以下步骤进行操作: ```shell # 1. 更新系统: sudo yum update # 2. 安装 GNOME 桌面环境: sudo yum groupinstall "GNOME Desktop" -y # 3. 配置系统默认启动为 ......
开发者 centos7 工具 centos linux

英伟达™(NVIDIA®)535.98 Linux 图形驱动程序发布

英伟达™(NVIDIA®)公司近日发布了适用于 Linux、FreeBSD 和 Solaris 系统的 NVIDIA 535.98 图形驱动程序,作为其生产分支的维护更新,解决了各种错误和问题。 在英伟达™(NVIDIA®)535.86.05 版本发布仅三周后,新版驱动程序就解决了多个 Bug,包括 ......
驱动程序 图形 程序 NVIDIA 535.98

在QList遍历过程中删除元素的一种简单方式

// 在QList遍历过程中删除元素的一种简单方式 #include <QApplication> #include <QDebug> int main(int argc, char *argv[]) { QApplication a(argc, argv); // 这种方式比较网络上传统的方式要简 ......
元素 过程 方式 QList

解决 Linux 最小版本 yum 无法使用的问题

1、首先找到 ifcfg-ens33 文件 此文件的目录在 /etc/sysconfig/network-scripts 目录下 可以使用以下命令: cd /etc/sysconfig/network-scripts/; 2、使用 VI 或者 vim 打开 ifcfg-ens33 文件 找到 ifc ......
版本 问题 Linux yum

远程桌面的命令行工具实现方式

一. 主要技术 1. rathole端口转发工具,服务端运行在公网,客户端运行在目标机上; 2. windows系统(目标机)安装sshd服务;安装方法参考网址:win10安装openssh失败,使用离线安装包 3. 在windows系统上运行Cygwin(在windows系统上运行linux命令) ......
命令 桌面 方式 工具

infinispan~使用组播的方式进行集群通讯

在 Infinispan 配置文件中切换发现协议从广播到组播,需要修改 JGroups 的配置,因为 Infinispan 使用 JGroups 来处理集群通信和发现。下面是一个示例,展示如何将配置从广播切换到组播。 首先,确保您已经有一个 Infinispan 配置文件,比如 `infinispa ......
集群 infinispan 通讯 方式

Linux

1、什么是Linux系统 Linux是一套免费使用和自由传播的类Unix操作系统,是一个多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。 ......
Linux

模拟Linux文件管理员系统-shell实现

[toc] # 模拟Linux文件管理员系统-shell实现 **注:此脚本仅供学习使用,具体需要根据实际情况进行测试调整。** ## 1 系统要求 ![](https://img2023.cnblogs.com/blog/3262925/202308/3262925-202308211934402 ......
管理员 文件 系统 Linux shell

13 Linux 蜂鸣器实验

一、蜂鸣器驱动原理 常用蜂鸣器分两种,有源蜂鸣器和无源蜂鸣器。 它们俩的区别:有源蜂鸣器具有内置的振荡器和驱动电路,无源蜂鸣器没有;源蜂鸣器只需简单的数字信号来控制,无源蜂鸣器需要外部电路或微控制器来提供特定频率的脉冲信号。 在 Linux 下做的工作:①设备树中添加蜂鸣器节点,在蜂鸣器节点中加入 ......
蜂鸣器 Linux 13

linux脚本手动占用cpu核数

希望启动一个脚本,能够指定占用的cpu核数 ``` #! /bin/bash # filename killcpu.sh endless_loop() { echo -ne "i=0; while true do i=i+100; i=100 done" | /bin/bash & } if [ $ ......
核数 脚本 手动 linux cpu

Linux基本命令

1.认识Linux目录结构 根目录: / bin / sbin: 脚本目录。 linux中常见的命令存在在该目录中 etc: 配置目录。关于配置的信息都在该目录。 比如: JDK环境 IP配置 tmp: 临时目录。该目录可以删除 usr: 用户目录。等价于programe file . 以后我们安装 ......
命令 Linux

15.LINUX命令kill

# 15.LINUX命令kill ## 1.kill命令简介 在Linux统中,kill命令用于向运行中的进程发送信号,默认发送的信号是终止信号,会请求进程退出。kill(杀)可能会引起误解,实际上发送的信号可能与杀死进程无关。 **我们最常使用到的kill命令为:** ```shell kill ......
命令 LINUX kill 15

Clickhouse的极简安装-之二(macos+linux)

# Clickhouse的极简安装-之二(macos+linux) ## StudyFrom ``` https://clickhouse.com/docs/en/install 然后简单的获取方式: curl https://clickhouse.com/ > ck.url 其实可以看到他的安装命 ......
Clickhouse macos linux

如何在linux下快速查看一个文件的列数

使用`awk`命令: ```bash awk '{print NF; exit}' 文件名 ``` 这个命令将打印文件的第一行的列数,并立即退出。如果只关心文件的第一行列数,这是一个快速的方法。 使用`head`命令: ```bash head -n 1 文件名 | awk '{print NF}' ......
文件 linux

14.linux命令ps

# 14.linux命令ps ## 1.ps aux 对进程进行监测和控制,首先必须要了解当前进程的情况,也就是需要查看当前进程, 而ps命令(Process Status)就是最基本同时也是非常强大的进程查看命令。 使用该命令可以确定有哪些进程正在运行和运行的状态、进程是否结束、进程有没有僵尸、哪 ......
命令 linux 14

如何在Kali Linux上安装remmina

在本教程中,我们学习如何在 Kali Linux 上安装 remmina。remmina 是 GTK+ 远程桌面客户端 介绍 在本教程中,我们学习如何remmina在 Kali Linux 上安装。 什么是remmina remmina: Remmina 是一个用 GTK+ 编写的远程桌面客户端,旨 ......
remmina Linux Kali

13.Linux中fork函数详解(附图解与代码实现)

# [13.Linux中fork函数详解(附图解与代码实现)](https://blog.csdn.net/m0_53133879/article/details/124892548) 我们先来看个代码,判断一下这个代码的输出结果会是什么样的,先不要去看运行结果,判断好后再去看看是否和你的预期结果一 ......
附图 函数 代码 Linux fork

Java使用FTPClient实现在ftp服务器中创建多级目录并上传文件(XTHS实测可行)

引入依赖 <dependency> <groupId>commons-net</groupId> <artifactId>commons-net</artifactId> <version>3.7</version> </dependency> 要实现需求总共分为三步: a. 建立连接;b. 递归目 ......
FTPClient 服务器 文件 目录 Java

linux笔记

特殊权限suid只要用户对设有 SUID 的文件有执行权限,那么当用户执行此文件时,会以文件属主的身份去执行此文件passwd默认就是带S位的,因为普通用户可以修改自己的密码,密码是保存在/etc/shadow,而这个文件是属于root的,并且其他人是不允许修改的。sgid1.对于二进制命令来说,s ......
笔记 linux

Linux中LAMP 配置与应用

一、LAMP架构介绍 1.1什么是LAMP LAMP是Linux,Apache,MySQL和PHP的首字母缩写,一个开源Web开发平台,使用Linux作为操作系统,Apache作为Web服务器,MySQL作为RDBMS(关系数据库管理系统),PHP作为面向对象的脚本语言(有时使用使用Perl或Pyt ......
Linux LAMP

OS(九):储存器管理之请求分段存储管理方式

1、段表机制 段表的段表项: 存取方式:标识本分段的存储属性是只执行、只读、还是允许读/写; 访问字段A:记录该段被访问的频繁程度; 修改为M:该段在进入内存后是否已被修改过; 存在为P:该段是否已调入内存; 增补位:表示本段在运行过程中是否做过动态增长; 外存始址:本段在外存的起始地址,其实盘块号 ......
储存器 方式 OS

OS(八):存储器管理之请求分页存储管理方式

请求分页系统建立在基本分页基础上,为能支持存储器功能增加了请求调页和页面置换功能。 页面 作为调入和换出的基本单位。 1、请求分页的硬件支持 1.1、页表机制 页表将用户地址空间中逻辑地址变换为内存空间的物理地址。只将部分应用程序调入内存,页表增加若干项,详情如下: 状态P:用于指示该页是否已调入内 ......
存储器 方式 OS