linux
aiotud
人工智能Developer
展开
-
Linux下C/C++获得当前时间(秒/毫秒)
Linux下C/C++获得当前时间(秒/毫秒)秒或者毫秒是根据当前时间到1970年1月1日计算,主要用于两个时间戳计算间隔时间原创 2024-06-29 16:40:35 · 443 阅读 · 0 评论 -
Rocky Linux设置静态IP
【代码】Rocky Linux设置静态IP。原创 2024-06-22 22:35:19 · 1094 阅读 · 0 评论 -
Rocky Linux archive下载地址
Index of /vault/rocky/https://dl.rockylinux.org/vault/rocky/原创 2024-06-22 22:03:04 · 260 阅读 · 0 评论 -
Centos Stream9 和Centos Stream10的下载网址
Centos Stream9 和Centos Stream10的下载网址原创 2024-06-22 15:33:50 · 878 阅读 · 0 评论 -
大模型下nohup运行后台进程
在大模型的情况下,往往可以使用screen命令进行操作,但是screen不能操作写入日志,因此,为了保留痕迹,使用nohup进行操作后台运行。原创 2024-06-22 10:53:20 · 226 阅读 · 0 评论 -
解决Ubuntu下SSH无法连接的问题
以前经常使用Centos,但Centos不维护了,然后我又实用了Centos Stream8、Centos Stream9,但是目前我现在做的工作是人工智能的工作,于是使用了Ububtu系统。在安装Ubuntu最新版的时候,发现无法进行ssh远程登录。因为Ubuntu没有安装ssh服务和启动ssh服务。原创 2024-03-03 14:57:50 · 475 阅读 · 0 评论 -
vim编辑代码后退出编辑显示vim编辑的内容
【代码】vim编辑代码后退出编辑显示vim编辑的内容。原创 2024-02-14 20:09:36 · 182 阅读 · 0 评论 -
Linux完全卸载Anaconda3和MiniConda3
如何安装Anaconda3和MiniConda3请看这篇文章:安装Anaconda3和MiniConda3_minianaconda3-CSDN博客文章浏览阅读474次。MiniConda3官方版是一款优秀的Python环境管理软件。MiniConda3最新版只包含conda及其依赖项如果您更愿意拥有conda以及超过720个开源软件包,请安装Anaconda。MiniConda3官方版还是一个开源的软件包管理系统和环境管理系统,能够帮助用户安装多个版本的软件包。_minianaconda3htt原创 2024-01-13 14:21:01 · 1634 阅读 · 0 评论 -
用UltraISO制作镜像以RAW格式刻录系统到U盘后,在Windows上无法识别的解决办法
在这篇文章中,用UltraISO制作镜像后,会使得U盘无法识别!!!那么,如何抹掉U盘的数据,格式化U盘呢?原创 2024-01-01 06:15:28 · 1357 阅读 · 1 评论 -
设置带有颜色的Linux命令提示符
设置带有颜色的Linux命令提示符原创 2022-06-20 21:38:45 · 227 阅读 · 0 评论 -
阿里云yum源配置
1.备份原有yum源2.根据自己系统下载yum源使用wget命令即可完成下载。为Centos6下载:为Centos7下载:原创 2022-06-20 20:28:25 · 2679 阅读 · 0 评论 -
执行rsync时报:Host Key verification failed 解决方法
场景:删除.ssh目录后,执行如下命令:报Host Key verification failed错误!!! 解决方法:1、 在 .ssh目录下添加config文件,键入 2、删除 .ssh/know_hosts中对应ip的相关rsa信息原创 2022-06-16 14:46:13 · 1796 阅读 · 0 评论 -
ssh、scp、rsync命令带密码不用交互式输入密码
在写脚本的时候,ssh到⼀台客户机执⾏命令的时候,如果客户机设置了密码,这时候,就会提⽰我们需要通过交互式的⽅式输⼊密码。当我们不想执⾏这⼀步操作的时候,我们可以在ssh的同时带上密码,不⽤我们⼿动输⼊。先安装⼀个软件包 yum install -y sshpass只需要在ssh命令的前⾯带上sshpass就可以了sshpass -p 'redhat' ssh root@192.168.1.1 systemctl restart nginx这样,我们就可以不⽤输⼊密码,也能够执⾏这条命原创 2022-05-31 08:09:16 · 5810 阅读 · 0 评论 -
linux时间同步
安装ntp模块:yum install -y ntp时间同步:ntpdate cn.pool.ntp.org原创 2022-05-11 06:43:49 · 74 阅读 · 0 评论 -
docker镜像文件分层的原理
首先下载一个nginx的镜像:1、查找nginx对应的短IMAGE ID的sha256:[root@tlzs overlay2]# cat /var/lib/docker/image/overlay2/repositories.json | grep fa5269854a5e{"Repositories":{"java":{"java:8":"sha256:d23bdf5b1b1b1afce5f1d0fd33e7ed8afbc084b594b9ccf742a5b27080d8a4a8",原创 2022-04-23 14:02:20 · 3561 阅读 · 0 评论 -
Redis的数据结构与适用场景
1、缓存String类型例如:热点数据缓存(例如报表、明星出轨),对象缓存、全页缓存、可以提升热点数据的访问数据。2、数据共享分布式String 类型,因为 Redis 是分布式的独立服务,可以在多个应用之间共享3、分布式锁String 类型setnx方法,只有不存在时才能添加成功,返回true4、全局IDint类型,incrby,利用原子性incrby userid 1000分库分表的场景,一次性拿一段5、计数器int类型,incr方法例如:文章的阅读量原创 2022-04-05 16:52:39 · 221 阅读 · 1 评论 -
ubuntu镜像下载网址
ubuntu镜像下载网址 Ubuntu Releases原创 2022-03-27 12:55:49 · 638 阅读 · 0 评论 -
Vmware Fusion 12.x不能挂起的解决方案
要挂起的这台虚拟机的高级设置里,把“挂起”改为“挂起(硬)”。我的centos7这样成功挂起了。fusion12.0.0版本原创 2022-01-27 15:33:50 · 1088 阅读 · 0 评论 -
C语言编译动态链接库
1、编译动态链接库add.c:int add(int a,int b){ return a + b;}sub.c:int sub(int a , int b){ return a - b;}a.c:#include <stdio.h>#include "mymath.h"int main(){ int a = 20, b = 12; printf("sum = %d\n",add(a,b)原创 2022-01-23 18:04:08 · 1279 阅读 · 0 评论 -
如何解决rpm安装包依赖问题
需求背景你需要安装几个rpm包,当时当你执行rpm -ivh *.rpm的时候,却提示需要一大堆依赖。 你被不允许配置yum源,你也不能一个一个去尝试包和包之间的依赖关系。解决方法先在通互联网的机器上配置互联网yum源 再安装#yum -y install yum-util* 工具 缓存你需要安装的rpm,但是不安装,使用yum主要是自动解决依赖关系,把相关的依赖包一网打尽。 使用命令: mkdir -p /YOUR/DOWNLOAD/PATH yum install &l原创 2021-12-31 15:19:06 · 10957 阅读 · 0 评论 -
Linux中自动输入密码等操作之expect并给expect传参
在写脚本的时候,我们往往需要在大量的机器中登入机器或者scp或者rsync进行拷贝文件等操作,这时就用到了expect这个脚本工具了。下面是一个登录远程机器的代码:a.sh:#!/usr/bin/expectexpect -c ' spawn ssh root@192.168.56.11 "bash /data/soft/shell/hello.sh"expect "connecting (yes/no)?"send "yes\n"expect "password:"send原创 2021-12-31 14:48:38 · 2148 阅读 · 0 评论 -
Linux内置命令以及外部命令的源码下载网址
Linux内置命令的源码地址:Index of /gnu/bashhttp://ftp.gnu.org/gnu/bash/Linux内置命令以及外部命令的源码网址:Index of /gnuhttp://ftp.gnu.org/gnu/原创 2021-12-06 05:31:43 · 814 阅读 · 0 评论 -
Linux内核最新版本以及历史版本下载的链接网站
Linux内核最新版本下载:The Linux Kernel Archiveshttps://www.kernel.org/Linux历史版本下载:Index of /pub/linux/kernel/https://mirrors.edge.kernel.org/pub/linux/kernel/原创 2021-12-06 05:13:03 · 3226 阅读 · 0 评论 -
docker部署报错:driver failed programming external connectivity on endpoint XXX
今天重启容器prometheus,突然报这个错,查了下,是因为之前我重启了防火墙,所以docker失效了,所以需要重启docker和实例docker端口映射或启动容器时报错 Error response from daemon: driver failed programming external connectivity on endpoint原因:docker服务启动时定义的自定义链DOCKER由于 centos7 firewall 被清掉firewall的底层是使用iptables进..原创 2021-10-25 10:53:32 · 5308 阅读 · 0 评论 -
Docker的volumes踩坑
挂载volume的行为volume的挂载是以宿主机为主,主要有如下几个行为可能:host container mount result 文件夹不存在/文件夹存在但为空 文件夹不存在/存在但为空/存在且不为空 container中文件被覆盖(清空) 文件夹存在且不为空 文件夹不存在/存在但为空/存在且不为空 container中文件夹内容被覆盖(原内容清空, 覆盖为host上文件夹内容) 将容器已经存在的文件挂载到宿主机由上面可知,容器中原..原创 2021-10-16 23:22:33 · 3573 阅读 · 0 评论 -
Linux终端打印带颜色的文字
\033[0m 关闭所有属性 \033[1m 设置高亮度 \033[4m 下划线 \033[5m 闪烁 \033[7m 反显 \033[8m 消隐 \033[30m -- \033[37m 设置前景色 \033[40m -- \033[47m 设置背景色 \033[nA 光标上移n行 \033[nB 光标下移n行 \033[nC 光标右移n行 \033[nD......原创 2021-09-24 23:31:53 · 341 阅读 · 0 评论 -
Linux下查看占用磁盘较大的文件
linux查看根目录下所有文件夹大小的方法如下:1、进入根目录:cd /2、使用命令 : du -sh *查看根目录下每个文件夹的大小3、然后再进入占用空间比较大的文件夹,然后再使用2中命令查找大文件,依次类推...原创 2021-09-23 15:11:29 · 3993 阅读 · 0 评论 -
fastboot刷系统的步骤
1、fastboot.exe下载https://dl.google.com/android/repository/platform-tools-latest-windows.zip2、windows下的fastboot查找设备时发现不了使用的命令是:fastboot devices如果开发板里提供的usb驱动无法安装成的话,就下载驱动精灵软件进行安装最匹配开发板的驱动!!!说明已经连接成功!!!...原创 2021-07-24 01:21:31 · 934 阅读 · 0 评论 -
nohup的标准使用命令
nohup command > myout.file 2>&1 &原创 2021-07-02 11:34:16 · 72 阅读 · 0 评论 -
虚拟机突然无法使用NAT模式上网
首先,打开运行,输入“services.msc”。找到VMware NAT Service和VMware DHCP Service,先右击VMware DHCP Service,点击“停止”,然后开启“VMware NAT Service”,再开启“VMware DHCP Service”。原创 2020-09-20 07:03:14 · 400 阅读 · 0 评论 -
安装和使用docker
首先,yum indstall kubelet、kubeadm、kubectl,这时需要conntrack-tools,需要先安装epel-release,然后安装http://mirror.centos.org/centos/7/os/x86_64/Packages/conntrack-tools-1.4.4-5.el7.x86_64.rpm...原创 2020-02-16 07:54:42 · 18020 阅读 · 0 评论 -
登录式shell与非登录式shell的文件自动执行顺序
登录shell:用户登录Linux主机时取得的shell。非登录shell:用户登录linux主机后(取得了登录shell)由于需要启动执行的shell,如:用su切换用户后取得的shell;在登录shell中。这两者在配置文件的执行顺序有着很大区别: 1、 登录shell配置文件执行顺序 /etc/profile-->/etc/profile原创 2017-07-08 10:55:06 · 76083 阅读 · 0 评论 -
管道的理解
Linux系统中的命令可以将标准输入读取数据,还能将这些数据送到标准输出中去,这种功能被系统进一步的利用,从而产生出一种新的特性,称之为管道符“|”,这个符号可以将一个命令的标准输出管道为另外一个命令的标准输入。需要注意的是管道符的使用有两个条件:1、管道命令只能处理前一个命令的标准输出,而不能处理标准错误;2、管道命令右边命令必须能够接收标准输入。原创 2017-07-09 08:51:21 · 75887 阅读 · 0 评论