草庐IT

linux-standard-base

全部标签

Linux中apt-get入门

目录Linux中apt-get入门安装apt-get使用apt-get管理软件包更新软件包列表搜索软件包安装软件包升级软件包卸载软件包清理无用的软件包结论Linux中apt-get入门在Linux系统中,有多种工具可以用来管理和安装软件包。其中,apt-get是一种在Debian和基于Debian的发行版上常用的软件包管理工具。它可以帮助用户从软件仓库中下载、安装、更新和卸载软件包,极大地简化了软件管理的过程。安装apt-get大多数基于Debian的Linux发行版都已经默认安装了apt-get。但如果你的系统没有安装apt-get,你可以通过以下命令来安装它:bashCopycodesud

php - yii\base\ErrorException - 找不到类 'app\controllers\EntryForm'

我刚刚尝试了WorkingwithFormsYiiv2.0.0的“基本”版本教程。我一步一步地跟着它,但我猜有些地方不对劲。我有EntryForm模型,SiteController有actionEntry,两个View也都在那里。错误跟踪:1.in/usr/share/nginx/html/basic/controllers/SiteController.phpatline99}publicfunctionactionAbout(){return$this->render('about');}publicfunctionactionEntry(){$model=newEntryForm

php的Url 安全的base64编码解码类

/***Url安全的Base64编码方法*@authorJerryLi*@version20231217*/finalclassUrlSafeB64Fun{/***编码*@paramstring$sData原始字符串*@returnstring*/staticpublicfunctionencode(string$sData):string{$aTmp=base64_encode($sData);returnstrtr($aTmp,['+'=>'-','/'=>'_','='=>'']);}/***解码*@paramstring$sData待解吗字符串*@returnstring*/stati

Linux 实例常用内核参数介绍—容器访问外部网络之ip_forward数据包转发

文章目录1问题解决1.1问题1.2原因1.3解决临时打开永久打开下面为扩展内容Linux实例常用内核参数介绍:[https://cloud.tencent.com/document/product/213/46400](https://cloud.tencent.com/document/product/213/46400)2net.ipv4.ip_forward内核参数通俗解释3在Linux中验证并实践net.ipv4.ip_forward设置IP地址设置路由信息打开IPForward功能关闭主机R的防火墙和SeLinux验证容器技术其它4常用ip命令ipnetnsipaddressipro

linux测试网络速度

大家都知道,Linux界面基本都是命令行模式,但是命令行模式也可以测试网速,我们就要用这个工具:speedtest,linux上的版本是基于python开发的。1、是从githup上下载的这个工具,所以我们需要在linux上要安装git命令客户端,最简单的方法是用yum来安装,[root@localhost~]#yum-yinstallgit2、使用git命令下载测试工具:[root@localhost~]#gitclonehttps://github.com/sivel/speedtest-cli.git3、下载是是一个文件夹,所以直接进入软件目录:[root@localhost~]#cds

PHP - 如何将 base_convert() 转换为 base 62

我需要一个从2进制到62进制的base_convert()函数,但我缺少我需要使用的数学,我知道由于PHP的限制我需要使用bcmath,这很好。函数likethese将一个数字与以10为底的数字相互转换为另一个以62为底的数字,但我想实现与base_convert()相同的功能,例如:只有一个函数可以在两者之间进行转换任意碱基。我找到了一个functionthatseemstodothis,但它给我的感觉是有一些冗余和缓慢的代码,如果我懂德语,我想稍微调整一下它,但我不懂。=(这是该函数的一个更具可读性的版本:functionbc_base_convert($value,$quellf

【Linux操作系统】探秘Linux奥秘:文件系统的管理与使用

🌈个人主页:SarapinesProgrammer🔥 系列专栏:《操作系统实验室》🔖诗赋清音:柳垂轻絮拂人衣,心随风舞梦飞。山川湖海皆可涉,勇者征途逐星辉。目录🪐1初识LinuxOS🪐2 文件系统的管理与使用🌍1.实验目的🌍2.实验准备🌍3.实验内容🌍4.实验心得📝总结🪐1初识LinuxOSLinux是一种开源的Unix-like操作系统内核,它是基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的操作系统。Linux内核最初是由芬兰程序员LinusTorvalds在1991年创建的,之后成为自由软件和开源社区的一个主要项目。以下是Linux操作系统的一些主要特点和组成部分:内核(

Linux下使用yum安装的东西都去哪儿了?(新手友好)

常见的安装路径使用yum安装的软件包通常都会遵循相似的目录结构安装路径含义/etc配置文件/var/log日志文件/usr/sbin可执行文件(包括服务管理工具)面对不同的软件如何看安装位置上面给出的是一些软件包安装几乎必备的几个安装路径,具体用yum去安装不同的软件包还会有不同的分配情况。比如安装Nginx对于Nginx包来说,默认的安装路径是:可执行文件:/usr/sbin/nginx配置文件:/etc/nginx/日志文件:/var/log/nginx/HTML文件根目录:/usr/share/nginx/html/再比如安装Mysql对于MySQL数据库服务器来说,使用yum安装后的默

Linux系统 利用conda更改gcc、g++版本(非root用户)

图片来源于网络问题场景:平常使用python安装包时,同时会用到gcc/g++造轮子进行安装,但当我们在公司企业的服务器集群上进行操作时,我们一般都是非root用户,无法对/bin或/lib目录进行更改,无法更新相应文件夹下对应软件的链接。conda为我们提供了环境的隔离,如何为用户配置conda内下载的指定版本gcc呢?甚至做到多环境gcc/g++版本共存,在有需要时快速切换!解决思路:1.下载gcc/g++至conda环境一般,通过conda下载gcc及g++可通过如下命令(在对应的conda环境env中):condainstall-cmoussigcc_impl_linux-64cond

【Linux操作系统】探秘Linux奥秘:用户、组、密码及权限管理的解密与实战

🌈个人主页:SarapinesProgrammer🔥 系列专栏:《操作系统实验室》🔖诗赋清音:柳垂轻絮拂人衣,心随风舞梦飞。山川湖海皆可涉,勇者征途逐星辉。目录🪐1初识LinuxOS🪐2 用户、组、密码及权限管理的解密与实战🌍1.实验目的🌍2.实验准备🌍3.实验内容🌍4.实验心得📝总结🪐1初识LinuxOSLinux是一种开源的Unix-like操作系统内核,它是基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的操作系统。Linux内核最初是由芬兰程序员LinusTorvalds在1991年创建的,之后成为自由软件和开源社区的一个主要项目。以下是Linux操作系统的一些主要特点和