# 当我们想要体验体验不同类型的Linux的使用技巧,节省个人开销,可以在Windows系统上创建其他系统的虚拟机,可以创建虚拟机常用的应用有:
VMware Station
VirtualBox
此篇文章使用VirtualBox,结合Vagrant来实现Linux虚拟机的创建。使用这两种
apt-get命令
命令介绍
Debian Linux发行版中的APT软件包管理工具,apt-get命令 是Debian Linux发行版中的APT软件包管理工具。所有基于Debian的发行都使用这个包管理系统。deb包可以把一个应用的文件包在一起,大体就如同Windows上的安装文件。
命令说明
先给出解决方案
第一种
每打开一次终端都输入一次 source /etc/profile,这样就可以加载配置文件,环境变量自然就有了
第二种
输入vim ./bashrc,在底部添加配置在/etc/profile里的配置,这样就可以无需使用source命令加载了
也可以在./bashrc底部添加
现代操作系统都是多任务的分时操作系统,也就是说同时响应多个用户交互或同时支持多个任务处理,因为 CPU 的速度很快而用户交互的频率相比会低得多。所以例如在 Linux 中,可以支持远大于 CPU 数量的任务同时执行,对于单个 CPU 来说,其实任务并不是在同时执行,而是操作系统在很短的时间内,使得
ag命令
命令介绍
ag命令是一个用于在Linux系统中进行文本搜索的工具。它是基于Silver Searcher的改进版本,具有更快的搜索速度和更强大的功能。
ag命令的基本用法是在指定的目录中搜索指定的关键字。例如,要在当前目录中搜索关键字"example",可以使用以下命令:
ag exam
企业现状
目前绝大多数企业运维人员的工作环境都是Windows下通过SSH工具(如XShell等)远程连接千百里外的服务器进行管理和维护的。
而且学Linux运维,99.9%知识与硬件无关,用虚拟机足矣。
08年以前没有虚拟化概念。买服务器,放机房。 ----> 类似点蜡烛
现在
第3章实时嵌入式Linux
计算机系统与环境之间的交互通常是实时发生的,因此,对于作为计算机系统一部分的嵌入式设备来说,有关实时操作系统的讨论也是一个重要话题。
本章将讨论实时系统的特点,介绍在Linux嵌入式设备上实现实时性的主要方法。具体来说,本章将重点分析PREEMPT_RT内核补丁,该补丁
rsync教程、rsync+inotify实时同步
rsync介绍
英文全称为Remote synchronization服务软件
rsync是一个linux应用程序,可以实现全量以及增量的本地或者是远程的数据同步(拷贝)备份
使用快速增量备份工具Remote Sync可以远程同步,支持本地复制,
原创文档编写不易,未经许可请勿转载。文档中有疑问的可以邮件联系我。 邮箱:yinwanit@163.com
说明
Centos 7 系列操作系统在安装k8s时可能会遇到hostPath type check failed:/sys/fs/bpf is not a direcctory错误,该问题为
概述:
kms:
Kms(Key Management Service): 是微软官方认可的一种系统激活方式。这个激活方式主要用于企业批量激活计算机的windows和office
vlmcsd:
vlmcsd:'vlmcsd'是一个开源项目,它是一个 KMS(Key Management Se
7z命令
命令介绍
7z命令是Linux系统中的一个压缩和解压缩工具,它可以用来创建、压缩和解压缩7z格式的文件。7z是一种高压缩率的文件格式,通常比其他常见的压缩格式(如zip和gzip)具有更高的压缩率。
命令安装
在 Linux 中输入以下命令安装 7-Zip。
# Ubuntu 系统
a
linux文本编辑YCM报错
刚从github安装了vimplus,可是发现存在不少的问题。索性给直接记录一下。
The ycmd server SHUT DOWN (restart with ':YcmRestartServer').
ycm的readme中给出推荐版本需要注意一下。
由于本
错误: Resize inode not valid
对于gpt分区的硬盘一般fsck只能检查分区, 不能用于检查整个硬盘, 但是如果对硬盘设备运行时遇到这样的错误
$ sudo fsck -n /dev/sdc
fsck from util-linux 2.37.2
e2fsck 1.46.5
哈喽大家好,我是咸鱼
我们知道 SSL 证书是会过期的,一旦过期之后需要重新申请。如果没有及时更换证书的话,就有可能导致网站出问题,给公司业务带来一定的影响
所以说我们要每隔一定时间去检查网站上的 SSL 证书是否过期
如果公司业务体量较大的话,肯定不止一个域名,而一个域名后面又会对应着多台机器,
Nginx反向代理配置实例
介绍:
反向代理,其实客户端对代理是无感知的,因为客户端不需要任何配置就可以访问。
我们只 需要将请求发送到反向代理服务器,由反向代理服务器去选择目标服务器获取数据后,在返 回给客户端,此时反向代理服务器和目标服务器对外就是一个服务器,暴露的是代理服务器 地址,隐藏了真
GDB调试
启动gdb调试的方法
一般有三种方式:
gdb filename
gdb attach pid
gdb filename corename
方法一 直接调试目标程序
gdb filename
filename就是需要启动调试的程序文件名,直接gdb启动一个程序进行调试,也就是说这个程序
背景:最近遇到一个bug,需要修改 RHEL 8.7 kernel config 的配置参数,然后重新安装该kernel。踩过一些坑,复盘整理。
查询当前的kernel
uname -r
4.18.0-477.15.1.el8_8.x86_64
这是当前运行的内核版本。版本号的不同部分表示以下信息
Nginx负载均衡配置实例
介绍:
增加服务器的数量,然后将请求分发到各个服务器上,将原先请求集中到单个服务器上的 情况改为将请求分发到多个服务器上,将负载分发到不同的服务器,也就是我们所说的负 载均衡
客户端发送多个请求到服务器,服务器处理请求,有一些可能要与数据库进行交互,服 务器处理完毕后,
一、复制文件夹cp
cp -a vue vue-copy
将vue 文件夹下面的所有文件,复制到同目录下vue-copy文件夹下面
-a:相当于 -d、-p、-r 选项的集合,这几个选项我们一一介绍;
-d:如果源文件为软链接(对硬链接无效),则复制出的目标文件也为软链接;
-i:询问,如果目标
1、CentOS-7
注意:下列命令要用root账号/权限执行
1.1、查看防火墙状态
systemctl status firewalld
1.2、非永久性关闭防火墙
systemctl stop firewalld
1.3、非永久性开启防火墙
systemctl start firew