支持绝大部分系统软件服务的安装,如 ollama, ffmpeg, mysql 等 在非 root 用户下安装使用,mac 和 linux(ubuntu) 上都可以使用 1. 操作步骤 1.1 确认 curl 和 git 是否已安装(可跳过) # 分别查看是否安装 curl 和 git(输出版本号则 ...
小伙伴们,有一段时间没更新了,目前在中科院软件所实习,在这里我祝大家国庆快乐! 今天这一期带来ssh命令的实战教程,ssh在工作当中遇到的非常多,因为总是需要登服务器,而且玩法也有不少,这是我常用的几个玩法。 1、Windows直接连接虚拟机启动的Linux。 ssh user@IPV4 2、从Li ...
1.用户 Linux下有两种用户:超级用户(root)和普通用户; 超级用户:可以再linux系统下做任何事情,不受限制 普通用户:在linux下做有限的事情 超级用户的命令提示符是"#",普通用户的命令提示符是"$" 超级用户: 普通用户: 2.用户切换 用户间切换: su + 用户名 //可用e ...
1.动态库和静态库的定义 动态库(.so):动态库是编译后不嵌入目标文件中的共享库,在程序运行的时候才去链接动态库的代码,可以被多个程序共享使用,通常以 .so 结尾。 静态库(.a):静态库是将一组目标文件(.o文件)打包成一个单一的归档文件。在编译时,链接器会将所需的目标文件代码复制到最终生成的 ...
平时输入设备无响应等异常情况时,更换正常设备后仍然异常的情况下,可借助evtest工具查看内核的上报事件信息,协助定位问题所在。本次使用触觉智能RK3562开发板演示 ...
安装准备: U启动盘,Ubuntu系统 插入启动盘,开启电脑选择启动项为U启动(我的电脑为F12) 安装Ubuntu系统选启动盘启动后,出现Ubuntu的图标后直接黑屏,无法看到安装界面。 原因:linux内核要加载第三方显卡驱动nouveau驱动。 解决方法:在启动出现Ubuntu的图标后,在选择 ...
Docker实操过程 体会 知乎上搜“docker入门”搜到的笔记总是起一个赚噱头的标题,然后点进去一看,里面大多是一些入门内容的简单罗列,要么对于背景内容长篇大论让读者抓不住重点,要么对于命令API简单罗列,入门者甚至连这些API如何衔接使用,这些命令大概发生了什么可能都没有概念,说是入门教程,实 ...
Linux系统密码忘记 1.故障背景 误删除或修改/etc/passwd导致无法远程登录. 禁止root远程登录,没有添加普通用户,无法远程登录. root密码忘记,无法远程登录. linux无法启动. 2.解决方法 root密码,恢复有备份的系统文件,都要重启系统,才能进入救援模式. 解决方案 应 ...
本文是笔者研究生期间在阅读《Linux命令行与shell脚本编程大全》之后总结出来的一些重点知识的记录,在此重新整理输出。以便在给上个帖子 涉及到的相关知识点进行一下讲解,帮助自己复习 shell脚本的首行规范化应该是 #!/bin/bash # function description 其中第一行 ...
crontab -e 创建的定时任务使用的是系统时间。 什么是系统时间? 系统时间是操作系统内部维护的一个时间戳,用于记录系统启动以来经过的时间,以及当前的日期和时间。 系统时间通常与硬件时钟同步,以确保时间的准确性。 crontab 如何使用系统时间? crontab 在执行定时任务时,会根据系统 ...
升级前准备:(准备Telnet连接方式防止SSh中断无法连接服务) 1、安装telnet xinetd yum -y install telnet* xinetd* 2、用vi工具打开securetty vi /etc/securetty | grep pts 3、将下列数据粘贴到最后面 pts/1 ...
shc介绍 shc是shell编译器(Shell Compiler)的缩写, 它可以对shell脚本进行编译和加密。它能够将shell脚本编译为可执行的二进制文件,其中包含了脚本的功能和逻辑,而不暴露源代码。可以说shc就是一个加密shell脚本的工具。shc的官方网址为:http://www.da ...
在Linux服务器的管理和维护过程中,掌握一些常用的命令是非常必要的。这些命令不仅可以帮助你更好地了解和控制系统,还能提高工作效率,减少错误发生的概率。本文将详细介绍一些在Linux服务器上常用的命令,覆盖从基本的文件操作到高级的系统管理,力求内容全面,帮助读者深入理解每一个命令的用法和原理。 一、 ...
位操作符: 可以直接操作二进制数位的内容;~是一个单目位操作符,它可以根据一个数字计算另外一个数字,这两个数字所有二进制数位的内容都不同(按位取反),使用的时候这个符号应该写在数字前面 双目位操作符:包括按位与(&),按位或(|)以及按位异或(^),他们都可以把两个数字对应二进制数位的内容做计算。 ...
#版本信息: NAME="openEuler"VERSION="22.03 (LTS-SP4)" #网卡信息: cat /etc/sysconfig/network-scripts/ifcfg-enp125s0f1TYPE=EthernetPROXY_METHOD=noneBROWSER_ONLY= ...
本文介绍在Windows电脑中,下载、配置MobaXterm软件,从而连接、操作远程服务器的方法。 因为是在Windows操作系统的电脑中连接服务器,所以建议使用MobaXterm、PuTTY等可视化的远程计算机管理软件,来实现对服务器的连接与后续相关操作。在本文中,我们就选择基于MobaXterm ...
scanf标准函数可以从键盘得到数字并记录到存储区里,为了使用这个标准函数需要包含stdio.h这个头文件,在scanf函数调用语句里应该使用存储区的地址表示存储区,双引号里使用占位符表示存储区的类型。在scanf函数调用语句里尽量不要写不是占位符的内容,如果用户输入的格式和程序要求的格式不同,程序 ...
标准函数(部分) C语言里提供了一组工具,他们叫做标准函数;每个标准函数用来解决一个常见问题,不同标准函数名字不同,可以在程序里编写函数调用语句使用标准函数,printf标准函数可以用来把程序里的数字或内容显示在终端窗口里,为了使用这个标准函数需要包含stdio.h头文件,可以在双引号里使用占位符把 ...
一、简介 zabbix是一个基于[WEB]界面的提供分布式[系统监视]以及网络监视功能的企业级的开源解决方案。zabbix能监视各种网络参数,保证[服务器系统]的安全运营;并提供灵活的通知机制以让[系统管理员]快速定位/解决存在的各种问题。 二、安装配置 1. 关闭防火墙和selinux syste ...
徒弟不懂git怎么用, 于是写了篇文章, 把本地git操作从头写了一遍, 自己去看吧! 0、基本概念 •Git是一个免费、开源的、分布式版本控制系统 •它使用一个特殊的叫做仓库的数据库来记录文件的变化 •仓库中的每个文件都有一个完整的版本历史记录 1)安装 sudo apt-update sudo ...