插件 主机linux

1-3Linux帮助使用小技巧

获取帮助方法: whatis:使用数据库来显示命令的简短描述 此工具在系统刚安装后,不可立即使用,需要制作数据库后才可以使用 执行以下命令生成数据库 command --help man /usr/share/doc/ Red Hat documentation 、Ubuntu documentat ......
技巧 3Linux Linux

Linux中DNS服务器的搭建

1.DNS服务的安装 2.配置主配置文件 named.conf 3.配置扩展配置文件 named.rfc1912.zones 4.配置正向解析文件sdcet.cn.zone ......
服务器 Linux DNS

Linux系统下Samba服务器的配置

第1步:将目录/home/media设置为允许所有用户访问,但仅允许用户mary具有修改该目录的权限。其配置步骤简述如下。 第2步:将目录/var/samba/student设置为只允许student 组的成员访问,student 组中有stu01、stu02·····stu05,共5个成员。配置步 ......
服务器 系统 Linux Samba

1-2安装红帽Linux

软件下载: https://www.redhat.com/zh/technologies/linux-platforms/enterprise-linux/server/trial 安装虚拟机软件: 在虚拟机软件的安装向导界面单击“下一步”按钮,如图1-2所示。 图1-1 安装向导初始界面 图1-2 ......
红帽 Linux

如何在Linux上启用 Nginx 的 HTTP/2 协议支持

HTTP/2 是 HTTP 网络协议的主要修订版本,其专注于 HTTP 协议的性能改进。HTTP/2 协议的目标是减少延迟,并且允许在 Web 浏览器和服务器之间的一个连接上并行发起多个请求,因此 Web 应用程序会更快。 在本篇教程中,我们将像你展示如何在安装有 Ubuntu 或 CentOS 作 ......
Linux Nginx HTTP

linux 安装 maven

安装 maven 得先安装好 jdk ,安装 jdk 可以查看之前的笔记: https://www.cnblogs.com/xuehuashanghe/p/12115714.html 1、maven 官网下载适合的版本,这里选 3.5.0 https://repo.maven.apache.org/ ......
linux maven

阿里云正式成为Linux基金会的金牌会员

阿里云正式成为 Linux 基金会金牌会员。阿里云表示将持续加大对开源项目的支持,并发挥自己的力量。除了 Linux ,阿里在 MySQL、JVM、Nginx Web 服务器等知名项目中均有杰出贡献,是 Apache 基金会、FSF 基金会和开源组织 WebScaleSQL 的成员,并即将开始赞助 ......
基金会 金牌 基金 会员 Linux

阿里云正式成为Linux基金会的金牌会员

阿里云正式成为 Linux 基金会金牌会员。阿里云表示将持续加大对开源项目的支持,并发挥自己的力量。除了 Linux ,阿里在 MySQL、JVM、Nginx Web 服务器等知名项目中均有杰出贡献,是 Apache 基金会、FSF 基金会和开源组织 WebScaleSQL 的成员,并即将开始赞助 ......
基金会 金牌 基金 会员 Linux

阿里云正式成为Linux基金会的金牌会员

阿里云正式成为 Linux 基金会金牌会员。阿里云表示将持续加大对开源项目的支持,并发挥自己的力量。除了 Linux ,阿里在 MySQL、JVM、Nginx Web 服务器等知名项目中均有杰出贡献,是 Apache 基金会、FSF 基金会和开源组织 WebScaleSQL 的成员,并即将开始赞助 ......
基金会 金牌 基金 会员 Linux

vscode插件开发----获得资源管理器当前选中的文件或者目录

没有直接的API可以获取, 不过可以根据鼠标右键上下文菜单项获取对应的uri. `package.json`中的设置如下: ```json "menus": { "explorer/context": [ { "command": "codeStat.countCurFile" } ] } ``` ......
资源管理 插件 文件 目录 vscode

vscode插件开发----获得当前打开文档对应的工作区根目录

代码如下: ```typescript export function activate(context:any) { // 注册一个命令 let disposable = vscode.commands.registerCommand('codeStat.countCurFile', functi ......
工作区 根目录 插件 文档 vscode

Linux shell command ln All In One

# Linux shell command ln All In One > 硬连接 vs 软连接 ## ln ```sh $ man ln > ./man-docs/ln.md $ cat ./man-docs/ln.md ``` ```sh LN(1) User Commands LN(1) NA ......
command Linux shell All One

linux 性能自我学习 ———— 关于内存 [七]

### 前言 内存的基本知识,将在操作系统篇中详细介绍,这里只说明如何排查问题。 ### 正文 内存的分配和回收: 在malloc 是c 标准库中的内存分配函数,对应到系统调用上,有两种实现方式,一种是brk()和 mmap() 对于小块内存,小于128k 使用brk来分配,也就是通过移动堆栈的位置 ......
内存 性能 linux

Linux下三组I/O复用函数的比较(select、poll、epoll)

前面我们讨论了select、poll和epoll三组I/O复用系统调用,这三组系统调用都能同时监听多个文件描述符。它们将等待由timeout参数指定的超时时间,直到一个或多个文件描述符上有事件发生时返回,返回值是就绪的文件描述符的数量。返回0表示没有事件发生。现在我们从事件集、最大支持文件描述符数、 ......
函数 select Linux epoll poll

Linux的I/O复用之epoll:EPOLLONESHOT事件

即使我们使用ET模式,一个socket上的某个事件还是可能被触发多次,这在并发程序中就会引起一个问题,比如一个线程在读取某个socket上的数据后开始处理这些数据,而在数据的处理过程中该socket上又有新的数据可读,此时另外一个线程被唤醒来读取这些新的数据,于是就出现两个线程同时操作一个socke ......
EPOLLONESHOT 事件 Linux epoll

linux zImage 自解压

顶层的vmlinux: elf文件,反汇编得到的是未压缩的内核的反汇编文件,这个vmlinux才是真正的Linux内核。 arch/arm/boot/compressed/vmlinux: elf文件,包含解压缩程序、Image二进制代码的压缩版;反汇编,从指令执行地址可知,只有解压缩程序的汇编代码 ......
zImage linux

分页插件样式

<head> <meta charset="UTF-8"> <title>11分页插件样式</title> <style> .page a, .prev-page, .next-page { display: inline-block; width: 36px; height: 36px; back ......
样式 插件

Linux shell command cut All In One

Linux shell command cut All In One cut 截取指定符号等号后面的字符串 cut 截取等号后面的字符串 ......
command Linux shell All One

【Linux文件系统】文件描述符fd是什么?

# fd是什么? fd是File descriptor的缩写,即文件描述符,fd是一个非负证书,本质是一个索引值。 当打开一个文件时,内核向进程返回一个文件描述符(open系统调用返回得到),后续read、write这个文件时,只需要用这个文件描述符来标识这个文件,将其作为参数传入read、writ ......
文件 系统 Linux

vscode插件开发----如何向输出通道中输出信息

插件有时候需要输出一些信息, 那么如何在输出通道中显示呢? 使用如下代码即可: ```typescript var outputChannel:vscode.OutputChannel; // 输出通道 /** * 输出信息到控制台上,输出通道为MyCoder * @param message 输出 ......
插件 通道 vscode 信息

vscode插件开发----获得当前打开的文件名

采用下面代码即可: ```typescript import vscode = require('vscode'); // 激活函数,是首先要调用的 export function activate(context:any) { // 注册一个命令 let disposable = vscode.c ......
文件名 插件 文件 vscode

《Linux就该这么学》--本书组织结构

部署虚拟环境安装Linux系统: 新手必须掌握的Linux命令: 管道符、重定向与环境变量: Vim编辑器与Shell命令脚本: 用户身份与文件权限: 存储结构与磁盘划分: 使用RAID与LVM磁盘阵列技术: iptables与firewalld防火墙: 使用ssh服务管理远程主机: 使用Apach ......
组织结构 结构 Linux

YouCompleteMe插件安装

[Vundle 安装](https://github.com/VundleVim/Vundle.vim) [YouCompleteMe 安装](https://github.com/ycm-core/YouCompleteMe#linux-64-bit) YouCompleteMe 对软件版本要求, ......
YouCompleteMe 插件

vscode插件开发----在编辑栏上增加菜单项

在package.json做如下配置: ```json "contributes": { "commands": [ { "command": "codeStat.countCurFile", "title": "统计当前文件" } ], "menus": { "editor/title": [ { ......
插件 菜单 vscode

Kali Linux中使用Vysor对Android设备进行投屏

在`Window`有很多`Android`投屏软件,**Linux**相对较少,在网上查找大部分的人都是使用的`scrcpy`这个工具,由于在最新版中`Kali`无法自带的`apt`仓库下载该软件 ```shell ┌──(junglezt㉿Ubuntu)-[~] └─$ sudo apt inst ......
Android 设备 Linux Vysor Kali

window系统的power shell 和 Linux Ubuntu 的命令行各自特点和优缺点

PowerShell 是 Windows 系统自带的命令行工具,而 Linux Ubuntu 的命令行则是 Linux 系统的标准命令行工具。它们的特点和优缺点如下: PowerShell 特点和优缺点: 特点: 1. 支持对象管道,可以将命令的输出作为对象进行处理,方便进行脚本编写和自动化处理。 ......
优缺点 命令 特点 window Ubuntu

linux 中join命令

001、 [root@PC1 test3]# ls file1.txt file2.txt [root@PC1 test3]# cat file1.txt 1 John 2 Mary 3 Tom [root@PC1 test3]# cat file2.txt 1 M 2 F 4 M [root@PC ......
命令 linux join

串口(PL011)在Linux启动运行过程中扮演的角色

关键词:PL011、earlyprintk、AMBA、UART、tty、console等等。 串口虽然是一种简单的工具,但是在Linux启动、运行、调试中扮演了重要角色。其稳定、易用、高效(某些场景)。 串口依赖的模块少,在FPGA初期调试中扮演重要角色。往往是CPU基本功能可用后,即可使能串口进行 ......
串口 角色 过程 Linux 011

You must choose a longer password. Kali Linux

使用kali官方提供的针对virtual box使用的img文件,默认账号和密码是kali/kali。 如果尝试使用passwd命令来修改密码,密码过于简单会提示 You must choose a longer password. 如果你不想设置长密码,那该如何解决呢? 很简单,直接使用 sudo ......
password choose longer Linux Kali

How to Update Kali Linux 2023.1 to Kali Linux 2023.2 | Kali Linux 2023.2

修改源: sudo vim /etc/apt/sources.list 修改为: deb https://mirrors.ustc.edu.cn/kali kali-rolling main non-free contribdeb-src https://mirrors.ustc.edu.cn/ka ......
Linux 2023 Kali 2023.2 2023.1