Linux系统的source命令

一、命令介绍    source命令在Linux和其他Unix-like系统中用于在当前shell会话中读取并执行指定文件中的命令。这意味着,当你使用source命令运行一个脚本时,该脚本中的变量、函数和其他shell特性都会在当前shell会话中生效,而不仅仅是在子shell中。二、基本用法   Source的使用语法如下:        sourcefilename    或者,更常见的简写方式是使用点号.:        .filename    在这里,filename是想要在当前shell会话中运行的脚本的名称。三、使用场景1、环境变量    在当前会话中设置或更改环境变量,可以使用source命令来执行一个包含这些变量设置的脚本。...
开发笔记 开发笔记·2024-07-11

linux snmpget命令

Linux中的SNMP命令主要用于配置和管理SNMP服务。以下是一些常用的SNMP命令:1.snmpget:用于从SNMP代理获取一个或多个变量的值。语法如下:“`snmpget[OPTIONS]AGENT[OID]“`例如,获取主机上系统描述符的值:“`snmpget-v2c-cpubliclocalhostsystem.sysDescr.0“`2.snmpwalk:用于在SNMP代理上遍历并显示指定OID树下的所有变量的值。语法如下:“`snmpwalk[OPTIONS]AGENT[OID]“`例如,遍历主机上的整个OID树:“`snmpwalk-v2c-cpubliclocalhost“`3.snmpset:用于将一个或多个变量的值设置为指定的值。语法如下:“`snmpset[OPTIONS]AGENT[OIDTYPEVALUE]“`例如,将主机上的系统名称设置为”LinuxServer”:“`snmpset-v2c-cpri...
开发笔记 开发笔记·2024-07-10

常见的600条linux指令

1、基本命令 uname-m显示机器的处理器架构uname-r显示正在使用的内核版本dmidecode-q显示硬件系统部件(SMBIOS/DMI)hdparm-i/dev/hda罗列一个磁盘的架构特性hdparm-tT/dev/sda在磁盘上执行测试性读取操作系统信息arch显示机器的处理器架构uname-m显示机器的处理器架构uname-r显示正在使用的内核版本dmidecode-q显示硬件系统部件-(SMBIOS/DMI)hdparm-i/dev/hda罗列一个磁盘的架构特性hdparm-tT/dev/sda在磁盘上执行测试性读取操作cat/proc/cpuinfo显示CPUinfo的信息cat/proc/interrupts显示中断cat/proc/meminfo校验内存使用cat/proc/swaps显示哪些swap被使用cat/proc/version显示内核的版本cat/proc/net/dev显示网络适配器及统计cat/proc/mounts显示已加载的文件系统lspci-tv罗列PCI设备lsusb-tv显示USB设备date显示系统日期cal2007显示20...
开发笔记 开发笔记·2024-07-10

linux 设置用户的有效期

linux默认创建的用户的有效期限都是永久的1)创建账号user1useradduser1-d/home/user1-s/sbin/nologinchage-luser1查看用户的到期时间情况#修改系统用户的时间usermod-e"到期时间"username#设置帐号的有效期usermod-e'2023-12-31'username...

docker redis警告处理 WARNING Memory overcommit must be enabled; vm.overcommit_memory = 1

提示信息WARNINGMemoryovercommitmustbeenabled!Withoutit,abackgroundsaveorreplicationmayfailunderlowmemorycondition.Beingdisabled,itcanalsocausefailureswithoutlowmemorycondition,see https://github.com/jemalloc/jemalloc/issues/1328.Tofixthisissueadd‘vm.overcommit_memory=1’to/etc/sysctl.confandthenrebootorrunthecommand‘sysctlvm.overcommit_memory=1’forthistotakeeffect.操作命令vi/etc/sysctl.confvm.overcommit_memory=1#重启reboot#或者sysctlvm.overcommit_memory=1或echo1>/proc/sys/vm/ov...

linux curl操作命令

curl参数-X:方法(GET/POST/PUT/UPDATE/DELETE/OPTIONS/…)-H:这里可以写登录认证的token等-d:参数,json:‘“name”:”joke”‘,普通参数:‘id=1’-v:查看完整报文,一般没必要-F:文件上传‘file=@/yourpaths/pig.png’-L跟随链接重定向-A自定义User-Agent-S,—show-error发生错误时显示错误Showerror.With-s,makecurlshowerrorswhentheyoccur-s,—silent静默模式调用Silentmode(don’toutputanything)-f,—fail(HTTP)连接失败时(400以上错误)不返回默认错误页面,而是返回一个curl错误码22; #下载url文件curl-Ohttp://xxx/xx.tar#r下载并改名curl-onewName.t...
开发笔记 开发笔记·2024-07-09

linux lnmp安装

在线安装https://lnmp.org/install.htmldebian安装lnmp#方法一screen安装apt-getinstallscreen-yscreen-Slnmpcd/usr/local/src/#方法二源码安装#wgethttp://soft.vpser.net/lnmp/lnmp1.8.tar.gz-cOlnmp1.8.tar.gz&&tarzxflnmp1.8.tar.gz&&cdlnmp1.8&&./install.shlnmp#wgethttp://soft.vpser.net/lnmp/lnmp2.0.tar.gz-cOlnmp2.0.tar.gz&&tarzxflnmp2.0.tar.gz&&cdlnmp2.0&&./install.shlnmpwgethttps://soft.lnmp.com/lnmp/lnmp2.1.tar.gz-Olnmp2.1.tar.gz&&tarzxflnmp2.1.tar.gz&&cdlnmp2...
开发笔记 开发笔记·2024-07-09

国产linux系统安装docker (麒麟和统信)

下载docker二制文件下载地址: https://download.docker.com/linux/static/stable/x86_64/https://mirrors.aliyun.com/docker-ce/linux/static/stable/x86_64/国内其它镜像也可以下载wgethttps://mirrors.ustc.edu.cn/docker-ce/linux/static/stable/x86_64/docker-26.1.4.tgzwgethttps://mirrors.aliyun.com/docker-ce/linux/static/stable/x86_64/docker-26.1.4.tgz##解压下载好的压缩包tar-zxvfdocker-26.1.4.tgz##移动解压出来的二进制文件到/usr/bin目录中mvdocker/*/usr/bin/##测试启动dockerd创建docker的系统服务文件#vi/usr/lib/systemd/system/docker.service[Unit]Description=DockerAp...

英伟达开源的 Linux GPU 内核驱动

英伟达开源的LinuxGPU内核驱动https://github.com/NVIDIA/open-gpu-kernel-modules...

树莓派安装 wiringpi 失败、gpio readall 命令出错的解决方法

64位的树莓派不能够直接用pipinstallwiringpi命令装wiringpi,否则装的是armhf架构的不兼容一、彻底卸载装错的wiringpisudoapt-getremovewiringpisudoapt-getpurgewiringpihash-r二、安装适合64位ARM架构的wiringpi版本sudoapt-getupdatesudoapt-getinstallgit-coregitclonehttps://github.com/WiringPi/WiringPi.gitcdWiringPi./buildGitHub上有人适配的64bit系统的wringpi,可以下载后直接dpkg安装覆盖https://github.com/guation/WiringPi-arm64/releases...

腾讯云服务器怎么安装ssl

腾讯云服务器(TencentCloudServer)是一种可扩展性高、弹性服务的云计算产品,可以为用户提供强大的计算资源和灵活的网络配置。在使用腾讯云服务器时,为了保证网站的安全性,很多用户会选择为其安装SSL证书。SSL(SecureSocketsLayer)证书是一种数字证书,用于加密网站和保护用户的敏感信息。通过使用SSL证书,可以确保网站上的数据传输是安全、私密的,提高用户对网站的信任度。下面,我将为您介绍如何在腾讯云服务器上安装SSL证书。第一步:购买SSL证书在安装SSL证书之前,您需要先购买一个合适的SSL证书。腾讯云服务器支持多种类型的SSL证书,您可以根据自己的需求选择购买。首先,登录腾讯云官网,进入腾讯云控制台。在控制台页面中,选择云产品的“SSL证书”,然后点击“购买证书”按钮。接下来,您需要填写证书购买的相关信息,如域名、证书类型、证书品牌等。根据您的具体需求填写完毕后,点击“立即购买”按钮,完成证书的购买。第二步:申请SSL证书购买完SSL证书后,您需要申请证书来获取证书的相关信息。在腾讯...

linux一插u盘就蓝屏解决方式

如果在Linux系统中插入U盘后出现蓝屏(也称为"KernelPanic"),可能有以下几种原因和解决方法:1.兼容性问题:有些U盘可能与某些Linux内核不兼容。尝试使用其他U盘,看是否会出现同样的问题。2.文件系统错误:U盘上的文件系统可能损坏或不受支持。尝试在另一台计算机上格式化U盘,使用常见的文件系统(如FAT32),然后再次尝试在Linux系统中插入。3.设备驱动问题:可能是由于某个设备驱动程序与U盘冲突或不兼容导致的。尝试更新Linux系统的驱动程序或内核版本,或者尝试使用不同版本的Linux发行版。4.硬件故障:U盘本身可能存在硬件故障。尝试使用其他U盘或在其他计算机上测试U盘是否正常工作。如果以上方法仍无法解决问题,建议参考Linux系统的错误报告和日志文件,以获取更多详细的错误信息,并可能需要向Linux社区或技术支持寻求进一步的帮助。...

dns网络服务器未响应

dns网络服务器未响应怎么办?我们日常上网的时候,有时候会遇到网络连接异常,显示DNS服务器未响应的状况。下面我们介绍下解决方法。首先如果你的电脑上安装了360或者腾讯等其他的杀毒软件,可以使用这些软件上的网络修复工具进行修复,这是最方便的解决方案之一。如果懂一点相关技术,可以进行以下操作。(1)打开网络和共享中心,当前所用的连接àtcp/ipv4,然后在自动获取DNS选项中选择使用下面的DNS地址,可以使用8.8.8.8,然后看看能不能上网,如果不能继续向下看。(2)使用cmd命令,开始—-运行cmd——–输入ping127.0.0.1,这是你当前主机的地址,如果成功,则表明说明TCP/IP协议没问题不需要重装,进行下一步。否则你需要重新安装这个协议的驱动。(3)如果上面没有如何的问题,那就可以输入ping+您的网关地址,就是路由器或者交换机的网关地址,一般情况下是168.0(或1).1。当然网关具体获取的正确方法是在命令行输入ipconfig/all,然后找到当前连接网络类型对应的网关地址。(4)如果是提示成功了,那就表...
开发笔记 开发笔记·2024-06-23

2503错误,win8安装软件错误2503,2502处理办法

2503错误,win8安装软件错误2503,2502处理办法?在win8系统下,有时碰到安装一些软件的时候会出现2053,2052错误,一般都是以MsI为扩展名的安装包,Ms是微软专用的安装格式,需要系统中windowsinstaller服务的支持。下面win8系统之家就和我们讲讲如可处理系统提示2502、2503错误,没有法成功安装软件的故障。如上图:错误提示2053处理办法一:另类安装办法1、在开始菜单搜索写入CMD然后以管理员身份运行;2、在命令提示符窗口中写入:msiexec/package“你的安装文件的全路径”3、如:你要安装的软件为放在D盘的soft.msi那么命令格式就是:msiexec/package“d:soft.msi”,写入的时候注意半角字符且路径不能为中文名;4、这样操作就能正常安装而不出现提示了。二、永久提权办法如果你觉的每次都需要跟办法一一样做嫌麻烦的话那么按下面的办法来处理:1、按wIN+R,在运行框中写入“gpedit.msc”确认;2、点击本地策略组编辑器后依次展开:&ldquo...

Wiki.js开源免费wiki程序安装与使用教程

Wiki.js是一个基于NodeJS技术的开源项目,其界面简洁美观、权限管理灵活,支持多种编辑器、多种用户验证方式、多种备份存储方式、多种搜索引擎,支持国际化、自定义主题(Theme)、流量分析等,特别适合做小团队的知识库,一方面适合管理和阅读,另一方面还能协同创作。网站:官网:https://js.wikiDocker:https://hub.docker.com/r/requarks/wikiGithub:https://github.com/requarks/wiki文档:https://docs.requarks.io/install/docker1.1主机配置Wiki.js对于主机的配置要求不高,一般地1GB内存的VPS就可以了。Wiki.js不能安装在虚拟主机上,你需要提前准备好一台VPS主机,选购参考:VPS主机排行榜单。1.2Docker环境有了VPS主机,现在你就可以需要在VPS主机上配置好Docker环境,这里有一个一键安装Docker环境的命令,配置起来非常地简单:Docker和DockerCompose一键安装脚本可手动选择安装版本和下载源。1.3安装Nginx...
首页上一页...56789...下一页尾页