草庐IT

Centos7-Linux

全部标签

Linux命令

目录一、Linux常用命令1、列出文件列表:lsll【记】2、清屏命令clear3、切换目录命令cd4、查看当前目录所在目录命令pwd二、Linux操作目录命令1、创建目录mkdir2、创建多级目录mkdir-p3、删除空目录rmdir4、删除多级目录rmdir-p三、Linux文件命令1、文件操作命令2、文件查看命令四、Vi和vim编辑器1、vi编辑器2、重定向输出3、ps系统管理命令一、Linux常用命令1、列出文件列表:lsll【记】ls(list)是一个非常有用的命令,用来显示当前目录下的内容。配合参数的使用,能以不同的方式显示目录内容格式:ls[参数][路径或文件名]常用:在linu

Linux 环境删除Conda

你可以按照以下步骤操作来删除Conda:首先,停止所有conda环境。在终端中运行以下命令:condadeactivate然后使用以下命令获取conda安装的路径:whichconda如果成功安装了conda,该命令输出的路径应该是类似于这样的:/path/to/conda/bin/conda接下来,卸载conda。使用以下命令:/path/to/conda/bin/condainstallanaconda-clean这将安装anaconda-clean程序,该程序可以轻松地卸载conda。安装完成后,运行以下命令:anaconda-clean这将提示您输入“yes”以确认卸载conda。一旦

Linux本地部署Mosquitto MQTT协议消息服务端并实现远程访问【内网穿透】

文章目录前言1.Linux搭建Mosquitto2.Linux安装Cpolar3.创建MQTT服务公网连接地址4.客户端远程连接MQTT服务5.代码调用MQTT服务6.固定连接TCP公网地址7.固定地址连接测试前言Mosquitto是一个开源的消息代理,它实现了MQTT协议版本3.1和3.1.1。它可以在不同的平台上运行,包括Windows、Linux、macOS等。mosquitto可以用于物联网、传感器、移动应用程序等场景,提供了一种轻量级的、可靠的、基于发布/订阅模式的消息传递机制。MQTT协议远程访问的好处在于它可以实现跨网络的远程通信,使得设备可以在不同的地方进行控制和监控。同时,M

Linux音频处理:MP3解码、PCM、播放PCM、ALSA(Advanced Linux Sound Architecture)、MPEG(Moving Picture Experts Group)

MP3解码:将MP3音频文件中的数字音频数据转换为可以播放或处理的音频信号的过程。MP3(MPEG-1AudioLayer3)是一种常见的音频压缩格式,用于将音频文件压缩到较小的文件大小,同时保持相对高的音质。以下是MP3解码的一般步骤:读取MP3文件:首先,需要读取存储在MP3文件中的音频数据。MP3文件以二进制格式存储音频信息。解析MP3文件头:MP3文件的开头通常包含有关音频流的元数据,如采样率、比特率、声道数等信息。解析这些文件头数据是解码的第一步,以确保正确配置解码器。解码压缩的音频数据:MP3文件中的音频数据经过压缩编码,通常使用一种叫做MPEG音频压缩算法来进行压缩。解码器负责将

Linux如何对文件进行分割和重组

csplit,split和cat来重新整理文件,然后再将文件合并在一起。这些操作在任何文件类型下都有用:文本、图片、音频文件、ISO镜像文件等。使用csplit分割文件csplit将单个文件分割成多个文件。[root@k8s-master-node1test]#cat1123456[root@k8s-master-node1test]#它将文件1分为三个文件,以行号2和5作为分割点[root@k8s-master-node1test]#csplit125265[root@k8s-master-node1test]#csplit在当前目录下创建了三个新文件,并以字节为单位打印出新文件的大小。默认

获得文件MD5——校验完整性 & window 和 Linux下操作

目录引出window下获得文件MD5Linux下获得文件MD5单个文件整个目录下所有文件检查MD5总结引出1.Windows10自带了一个命令行程序certutil可以获取文件的MD5值;2.Linux下md5sum命令获得文件MD5值;window下获得文件MD5Windows10自带了一个命令行程序certutil,它是Windows10证书服务的一部分,可以用来转储和显示证书颁发机构(CA)配置信息、配置证书服务、备份和还原CA组件以及验证证书、密钥对和证书链等,这里主要利用certutil获取文件的MD5值查看自带的certutil工具wherecertutilcertutil-has

Linux:samba服务 (smbd)

smb服务器为centos7使用的yum安装(如果不会搭建本地yum仓库可以查看) Linux:rpm查询安装&&yum安装_鲍海超-GNUBHCkalitarro的博客-CSDN博客samba简介samba使用了1.SMB协议ServerMessageBlock,服务消息块2.CIFS协议CommonInternetFileSystem,通用互联网文件系samba有两项主程序分别是 smbd和nmbd。这两个守护进程在服务器启动到停止期间持续运行,功能各异。Smbd和nmbd使用的全部配置信息全都保存在smb.conf文件中。Smb.conf向smbd和nmbd两个守护进程说明输出什么以便共

Linux进程地址空间

Linux进程地址空间一.语言上的内存分区1.内存分区的理论说明2.内存分区的代码验证3.一个"奇怪"的现象二.进程地址空间1.现象解释2.什么是进程地址空间3.页表的权限属性与重新理解写时拷贝4.为什么要有进程地址空间和页表5.用进程地址空间解释一些问题1.为何进程之间是具有独立性的2.申请内存的本质在学习fork函数的时候父子进程的返回值不同而且可以使用一个变量来分别表示父子进程的pid当时我们说这个涉及到写时拷贝的知识,而且说了一句当时看起来比较"奇怪"的话在Linux中,可以用同一个变量名来表示不同的内存我们肯定非常好奇Linux是如何做到的呢?这就需要先介绍一下进程地址空间的问题了当

CentOS7 常用的命令

文章目录一、基础指令1、ls指令2、pwd指令3、cd指令4、mkdir指令5、touch指令6、cp指令7、mv指令8、rm指令9、输出重定向10、cat指令11、vim指令12、命令行快捷操作二、进阶指令1、df指令(查看磁盘的空间)2、free指令(查看内存使用情况)3、head指令4、tail指令5、less指令6、wc指令(统计文件内容信息(包含行数、单词数、字节数))7、date指令(时间日期(读取、设置))8、cal指令(日历)9、clear/ctrl+L指令10、管道|grep11、hostname指令12、id指令13、whoami指令14、ps-ef指令(服务器的进程信息)

如何在Linux本地部署openGauss开源数据管理系统并结合内网穿透公网访问

文章目录前言1.Linux安装openGauss2.Linux安装cpolar3.创建openGauss主节点端口号公网地址4.远程连接openGauss5.固定连接TCP公网地址6.固定地址连接测试前言openGauss是一款开源关系型数据库管理系统,采用木兰宽松许可证v2发行。openGauss内核深度融合华为在数据库领域多年的经验,结合企业级场景需求,持续构建竞争力特性.结合cpolar内网穿透工具,即可实现远程访问本地openGauss,实现远程访问,下面介绍从Linux安装到远程访问的方式.1.Linux安装openGauss首先在官网:https://opengauss.org/z