命令 教程linux grep
Linux搭建Docker Registry本地镜像仓库并且实现无公网远程上传本地镜像
Docker Registry 本地镜像仓库,简单几步结合cpolar内网穿透工具实现远程pull or push (拉取和推送)镜像,不受本地局域网限制! 1. 部署Docker Registry 使用官网安装方式,docker命令一键启动,该命令启动一个registry的容器,版本是2,挂载宿主 ......
超详细Linux搭建Java开发环境
硬件 JDK1.8.0_121(截止2017-1-26最新) CentOS 7(截止目前最新版) 下载jdk8 http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 选择对应jdk版本下 ......
Linux环境中动态库文件(.so文件)的realname,soname和linkname--解释清楚
realname: 实际等同于库文件的filename,是在库文件生成时就被指定的,如:gcc -shared -o $(realname) dependence flagsrealname的一般格式为 lib$(name).so.$(major).$(minor).$(revision),$(na ......
docker基础命令
From: https://docker-curriculum.com/ 一、docker常见的命令 从远程Pull image: $ docker pull busybox List images: $ docker images Docker Run: # When you call run, ......
深入了解Linux文件权限
在Linux系统中,文件权限是保障系统安全性和数据完整性的关键之一。本文将深入讨论Linux文件权限的各个方面,包括基本权限(UGO权限)、基本权限以外的ACL权限、高级权限、文件属性(chattr)以及客户端查询方法。基本权限(UGO权限)在Linux中,每个文件和目录都有一个拥有者(User)、 ......
Linux 用户管理:解析用户与组概念,掌握用户/组管理技巧
在Linux操作系统中,用户管理是系统管理员日常工作中不可或缺的一部分。有效的用户管理有助于确保系统的安全性、可靠性和可维护性。本文将深入探讨Linux中用户与组的概念,以及如何有效地进行用户和组的管理。 用户与组的概念 在Linux系统中,每个用户都有一个唯一的用户标识符(User ID,简称UI ......
Systemd 入门教程:命令篇
Systemd 是 Linux 系统工具,用来启动守护进程,已成为大多数发行版的标准配置。 本文介绍它的基本用法,分为上下两篇。今天介绍它的主要命令,下一篇介绍如何用于实战。 一、由来 历史上,Linux 的启动一直采用init进程。 下面的命令用来启动服务。 $ sudo /etc/init.d/ ......
Systemd 入门教程:实战篇
一、开机启动 对于那些支持 Systemd 的软件,安装的时候,会自动在/usr/lib/systemd/system目录添加一个配置文件。 如果你想让该软件开机启动,就执行下面的命令(以httpd.service为例)。 $ sudo systemctl enable httpd 上面的命令相当于 ......
Linux命令-sz
1.sz介绍linux命令sz是用来把文件从Linux平台下载到Windows上2.sz用法sz [参数] file 3.实例3.1.下载文件,相同文件名,进行覆盖命令:sz -by a.txt [root@centos79-3 ~]# sz -by a.txt --把a.txt下载到windows ......
Linux命令-du
1.du介绍linux命令du是命令用来查看目录或文件所占用磁盘空间的大小2.du用法du [参数] filename|dirname 3.实例3.1.以人类可读的方式(K/M/G)显示/etc目录的大小命令:du -sh /etc [root@rhel77 ~]# du -sh /etc 66M ......
git命令--上传到gitee
全局配置 全局配置(用Git Bash) git config --global user.name "账号" git config --global user.email "邮箱" SSH密钥 新建密钥(用Git Bash) ssh-keygen -t rsa -C "邮箱名" 按三次回车 查看密 ......
linux删除指定日期前的文件
# 删除几天前的文件 days=5 find /path/to/logs -type f -name "log*" ! -newermt $(date -d "$days days ago" +%Y%m%d) -exec rm {} \; # 删除指定日期前的文件 date_str="2023-01 ......
Linux系统常用命令速查手册
系统信息 arch #显示机器的处理器架构(1) uname -m #显示机器的处理器架构(2) uname -r #显示正在使用的内核版本 dmidecode -q #显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda #罗列一个磁盘的架构特性 hdparm ......
5、半虚拟化驱动--virtio(linux和windows)和安装Windows server虚拟机
摘自:https://blog.51cto.com/mfc001/6410315 KVM的功能 主要体现在利用KVM的硬件辅助性虚拟化可以提高处理速度。 但在虚拟机中,有些硬件不是KVM来实现加速的,如磁盘、内存、网络的性能,如果更好的提升速度,需要安装半虚拟化驱动 1. 2. 3. 半虚拟化驱动 ......
【linux上机实验】实验八 Linux编程实验
1.使用系统调用对文件进行操作。 编写一个程序,把一个文件的内容复制到另一个文件上,即实现简单的copy功能。要求:只用open(),read(),write(),close()系统调用,程序要求带参数运行,第一个参数是源文件,第二个参数是目标文件。 步骤一:创建file_copy.c文件 vi f ......
1、KVM安装部署及virt-manager图形化工具创建安装虚拟机、命令行工具virt-install创建安装虚拟机
摘自:https://blog.51cto.com/mfc001/6408159 KVM安装部署 KVM做单机管理虚拟机,Openstack集群管理虚拟机 docker单机管理容器,k8s集群管理容器 1. 2. 宿主机环境准备 在vmware安装linux系统,并在设置中开启虚拟化 CPU开启虚拟 ......
linux基础命令--文件管理类
1.cat命令 简介:打印文件到屏幕上 格式 cat [-AbeEnstTuv] [--help] [--version] fileName 参数说明: -n 或 --number:由 1 开始对所有输出的行数编号。 -b 或 --number-nonblank:和 -n 相似,只不过对于空白行不编 ......
SM74HC595D电路级联教程[转载]
https://blog.csdn.net/lcz5567/article/details/127421879?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522170174318316800226528199%2522%252C%252 ......
Linux keepalive
参考:https://zhuanlan.zhihu.com/p/566166393 1、关闭防火墙 2、安装keepalive yum install -y keepalived 3、配置监测nginx是否存活 vim /etc/keepalived/keepalived.conf ! Config ......
macOS 下载汇总(系统、应用和教程)2023 年 12 月更新
macOS 下载汇总(系统、应用和教程)2023 年 12 月更新 macOS Sonoma 14, macOS Ventura 13, macOS Monterey 12, macOS Big Sur 11, macOS Catalina 10.15, macOS Mojave 10.14, ma ......
【教程】苹果推送证书的创建和使用流程详解
【教程】苹果推送证书的创建和使用流程详解 摘要 本篇博客主要介绍了苹果推送证书的使用流程。首先,在苹果开发者中心创建推送证书,然后在应用程序中使用该证书进行消息推送。文章详细说明了创建推送证书的步骤,并提供了在应用程序中注册推送服务、发送推送消息以及处理推送消息的相关操作。苹果推送证书的使用虽然 ......
使用Huggingface创建大语言模型RLHF训练流程的完整教程
ChatGPT已经成为家喻户晓的名字,而大语言模型在ChatGPT刺激下也得到了快速发展,这使得我们可以基于这些技术来改进我们的业务。 但是大语言模型像所有机器/深度学习模型一样,从数据中学习。因此也会有garbage in garbage out的规则。也就是说如果我们在低质量的数据上训练模型,那 ......
Linux安装Nginx可视化管理工具且配置无公网也可以远程访问本地服务(建站福音)
Nginx Proxy Manager 是一个开源的反向代理工具,不需要了解太多 Nginx 或 Letsencrypt 的相关知识,即可快速将你的服务暴露到外部环境,并且支持 SSL 配置。基于 Tabler 的美观且安全的管理界面,无需了解 Nginx 即可轻松创建转发域、重定向、流和 404 ......
Docker CLI docker restart 常用命令
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows操作系统的机器上,也可以实现虚拟化。Docker是内核虚拟化,不使用Hypervisor是不完全虚拟化,依赖内核的特性实现资源隔离。本文主要介绍Docke ......
Docker CLI docker rename 常用命令
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows操作系统的机器上,也可以实现虚拟化。Docker是内核虚拟化,不使用Hypervisor是不完全虚拟化,依赖内核的特性实现资源隔离。本文主要介绍Docke ......
linux的简单使用
了解Linux的简单使用 Linux的安装 下载Linux Ubuntu版本和虚拟机VMware软件。 我已经提前下载好了,下载好的文件分享出来bd 这个是文件夹内的VMWare软件的注册码,安装完成的时候记得填上就能永久使用了 MC60H-DWHD5-H80U9-6V85M-8280D 打开这个软 ......
笔记本安装linux
下载 桌面版 Ubuntu 镜像 服务器版 Ubuntu 镜像 使用 Balena Etcher 制作系统安装盘 (1)官方网站下载: 点我下载 (2)下载完毕软件之后,打开软件,选择我们下载好的系统镜像,以及要制作成安装盘的 U 盘,点击“制作”按钮,稍等片刻,安装盘就制作完成啦。 (3)进行操作 ......
Rockchip RK3588 - 移植uboot 2017.09 & linux 6.1
开发板 :NanoPC-T6开发板 eMMC :256GB LPDDR4 :16GB 显示屏 :15.6英寸HDMI接口显示屏 u-boot :2017.09 linux :6.1 本节将会介绍linux内核以及uboot的编译过程,该编译教程来来自友善之家官方。 一、下载工具和固件 1.1 下载工 ......
Linux学习之I/O重定向与管道
6.1I/O重定向 tty显示终端密码 date会显示当前时间 若要把结果写入date.txt文件则 date > date.txt 在执行passwd命令改密码时,系统会产生一个进程,其PID为10277 6.1.1输出重定向 date > date.txt date > date.txt dat ......