- Linux 命令之 cp 命令详解 一、cp 命令简介 cp 命令主要用于复制文件或目录。即用来将一个或多个源文件或者目录复制到指定的目的文件或目录。 cp 命令可以将单个源文件复制成一个指定文件名的具体的文件或一个已经存在的目录下。 cp 命令支持同时复制多个文件,当一次复制多个文件时,目标文件参数必须是一个已经存在的目录,否则将出现错误。 二、cp 命令语法 cp [... Linux 命令之 cp 命令详解 一、cp 命令简介 cp 命令主要用于复制文件或目录。即用来将一个或多个源文件或者目录复制到指定的目的文件或目录。 cp 命令可以将单个源文件复制成一个指定文件名的具体的文件或一个已经存在的目录下。 cp 命令支持同时复制多个文件,当一次复制多个文件时,目标文件参数必须是一个已经存在的目录,否则将出现错误。 二、cp 命令语法 cp [...
- 1、什么是nginx? Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。如图,nginx常被用于做代理 2、 安装环境准备 XFTP(linux文件上传)XShell(Linux远程软件)nginx-1.11.4(nginx linux版本) 3、安装部署Nginx nginx安装... 1、什么是nginx? Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。如图,nginx常被用于做代理 2、 安装环境准备 XFTP(linux文件上传)XShell(Linux远程软件)nginx-1.11.4(nginx linux版本) 3、安装部署Nginx nginx安装...
- 所有的进程都是PID为1的init进程的后代。内核在系统启动的最后阶段启动init进程。该进程会读取系统的初始化脚本(initscript)并执行其他相关的程序,最终完成整个系统的启动过程。 内核把进程(在Linux中进程又称任务)存放在任务队列中。任务队列是双向循环链表。链表中的每一项数据的类型都是task_struct,task_struct就是所谓的进程描述符的... 所有的进程都是PID为1的init进程的后代。内核在系统启动的最后阶段启动init进程。该进程会读取系统的初始化脚本(initscript)并执行其他相关的程序,最终完成整个系统的启动过程。 内核把进程(在Linux中进程又称任务)存放在任务队列中。任务队列是双向循环链表。链表中的每一项数据的类型都是task_struct,task_struct就是所谓的进程描述符的...
- Linux内核是用C(GNU C)语言编写的。 没有保护机制 内核是没有内存保护机制的。就是说,如果一个用户程序试图进行一次非法的内存访问,尚且有内核在保护它,因为内核会发现这个错误,发关SIGSEGV信号,并结束整个进程。但是如果内核自己非法访问了内存,就没有人能保护它了。内核中就会发生内存错误会,导致oops(哎呀)错误。它哎呀一下,就马上死掉,根本不告诉你一声... Linux内核是用C(GNU C)语言编写的。 没有保护机制 内核是没有内存保护机制的。就是说,如果一个用户程序试图进行一次非法的内存访问,尚且有内核在保护它,因为内核会发现这个错误,发关SIGSEGV信号,并结束整个进程。但是如果内核自己非法访问了内存,就没有人能保护它了。内核中就会发生内存错误会,导致oops(哎呀)错误。它哎呀一下,就马上死掉,根本不告诉你一声...
- 操作系统内核分为单内核、微内核、外内核(科研中)。 单内核 所谓的单内核就是把它从整体上作为一个单独的大过程来实现,同时也运行在一个单独的地址空间上。因此单内核通常以单个静态二进制文件的形式存放于磁盘中。所有内核服务都在这样的一个大内核地址空间上运行。内核之间的通信是微不足道的,因为大家都运行在内核态,并身处同一地址空间上,所以内核可以直接调用函数。 支持单内核模... 操作系统内核分为单内核、微内核、外内核(科研中)。 单内核 所谓的单内核就是把它从整体上作为一个单独的大过程来实现,同时也运行在一个单独的地址空间上。因此单内核通常以单个静态二进制文件的形式存放于磁盘中。所有内核服务都在这样的一个大内核地址空间上运行。内核之间的通信是微不足道的,因为大家都运行在内核态,并身处同一地址空间上,所以内核可以直接调用函数。 支持单内核模...
- 在Linux的世界里,计算机系统外围的硬件设备是内核来管理的。内核与硬件有一个接口。Linux操作系统都提供了中断机制。当硬件设备想与Linux操作系统通信的时候,它首先会发出一个异步的中断信号去打断处理器的执行,继而打断内核的执行。中断通常对应着一个中断号,内核通过这个中断号查找相应的中断服务程序 ,并调用这个程序响应和处理这个中断。 例如:当你敲击键盘的时候,键盘... 在Linux的世界里,计算机系统外围的硬件设备是内核来管理的。内核与硬件有一个接口。Linux操作系统都提供了中断机制。当硬件设备想与Linux操作系统通信的时候,它首先会发出一个异步的中断信号去打断处理器的执行,继而打断内核的执行。中断通常对应着一个中断号,内核通过这个中断号查找相应的中断服务程序 ,并调用这个程序响应和处理这个中断。 例如:当你敲击键盘的时候,键盘...
- 其实在Linux中,有许多种解压,压缩文件的命令,本博客介绍 zip 、unzip 命令 如果Linux 系统不能运行zip 、unzip 命令的朋友,先安装一下: 1)安装 1.apt-get 方式安装: sudo apt-get install zip 2.yum 方式安装 yum install -y unzip zip 选择合适... 其实在Linux中,有许多种解压,压缩文件的命令,本博客介绍 zip 、unzip 命令 如果Linux 系统不能运行zip 、unzip 命令的朋友,先安装一下: 1)安装 1.apt-get 方式安装: sudo apt-get install zip 2.yum 方式安装 yum install -y unzip zip 选择合适...
- linux的systemd与init的区别 一、介绍1.init2.systemd 二、systemd作用1.管理系统`systemctl`2.查看启动耗时`systemd-analyze`3.`hostnamectl`查看当前主机信息4.`localectl`查看本地化设置5.`timedatectl`查看当前时区设置6.`loginctl`查看当前登录的... linux的systemd与init的区别 一、介绍1.init2.systemd 二、systemd作用1.管理系统`systemctl`2.查看启动耗时`systemd-analyze`3.`hostnamectl`查看当前主机信息4.`localectl`查看本地化设置5.`timedatectl`查看当前时区设置6.`loginctl`查看当前登录的...
- 1)Linux 磁盘查询 命令:df df命令是linux系统以磁盘分区为单位查看文件系统,可以加上参数查看磁盘剩余空间信息, 命令:df -lh //清楚磁盘使用情况 命令:df -a //查询全部的文件系统的使用情况  ... 1)Linux 磁盘查询 命令:df df命令是linux系统以磁盘分区为单位查看文件系统,可以加上参数查看磁盘剩余空间信息, 命令:df -lh //清楚磁盘使用情况 命令:df -a //查询全部的文件系统的使用情况  ...
- 这篇文章是《读薄「Linux 内核设计与实现」》系列文章的第一篇,本文主要讲了两个问题:内核编程的特点以及 GNU C 在内核开发中的特点。 0x00 内核编程特点 无 libc 库,不能访问标准 C 文件使用 GNU C无内存保护机制慎用浮点数计算注意同步和并发可移植性考虑:保持字节顺序、64位对齐、不假定字长和页面长度 0x01 GNU C 内联函数... 这篇文章是《读薄「Linux 内核设计与实现」》系列文章的第一篇,本文主要讲了两个问题:内核编程的特点以及 GNU C 在内核开发中的特点。 0x00 内核编程特点 无 libc 库,不能访问标准 C 文件使用 GNU C无内存保护机制慎用浮点数计算注意同步和并发可移植性考虑:保持字节顺序、64位对齐、不假定字长和页面长度 0x01 GNU C 内联函数...
- 这篇文章是《读薄「Linux 内核设计与实现」》系列文章的第 II 篇,本文主要讲了以下问题:进程管理的任务、进程管理与其他模块的依赖关系、进程描述符和任务队列、进程的创建、线程的实现、进程的终止、进程调度。 0x00 进程管理的任务 进程能创建新的进程(通过复制现有进程)确定哪个进程能拥有 CPU接受中断并将中断导向相应的内核子系统管理时钟硬件当一个进程结... 这篇文章是《读薄「Linux 内核设计与实现」》系列文章的第 II 篇,本文主要讲了以下问题:进程管理的任务、进程管理与其他模块的依赖关系、进程描述符和任务队列、进程的创建、线程的实现、进程的终止、进程调度。 0x00 进程管理的任务 进程能创建新的进程(通过复制现有进程)确定哪个进程能拥有 CPU接受中断并将中断导向相应的内核子系统管理时钟硬件当一个进程结...
- 目录 文章目录 目录 前言服务器环境安装Swagger UI安装部署Swagger Editor使用 前言 在一些接口项目中,API的使用很频繁,所以一款API在线文档生成和测试工具非常有必要。而Swagger UI就是这么一款很实用的在线工具 本博客介绍如何在公司或者自己的电脑上按照Swagger UI,注意因为公司的测试服务器是Linux系统的... 目录 文章目录 目录 前言服务器环境安装Swagger UI安装部署Swagger Editor使用 前言 在一些接口项目中,API的使用很频繁,所以一款API在线文档生成和测试工具非常有必要。而Swagger UI就是这么一款很实用的在线工具 本博客介绍如何在公司或者自己的电脑上按照Swagger UI,注意因为公司的测试服务器是Linux系统的...
- 1、创建下载目录 在/usr/目录下创建java目录 mkdir /usr/java 1 进入java目录 cd /usr/java 1 2、下载JDK Oracle官网下载jdk8:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html ps:可以使用xftp... 1、创建下载目录 在/usr/目录下创建java目录 mkdir /usr/java 1 进入java目录 cd /usr/java 1 2、下载JDK Oracle官网下载jdk8:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html ps:可以使用xftp...
- linux桌面环境通过VNC远程Linux服务器 现在有的开发者小伙伴的开发环境是linux系统的,如ubuntu、deepin、centos等,很多情况下都需要远程到一些服务器上进行操作。我们知道如果linux要远程windows可以用rdesktop命令,简单又方便,远程linux服务器,如果那么最常见的就是通过ssh的方式了。但是有很多开发者,还是希望可以在图形... linux桌面环境通过VNC远程Linux服务器 现在有的开发者小伙伴的开发环境是linux系统的,如ubuntu、deepin、centos等,很多情况下都需要远程到一些服务器上进行操作。我们知道如果linux要远程windows可以用rdesktop命令,简单又方便,远程linux服务器,如果那么最常见的就是通过ssh的方式了。但是有很多开发者,还是希望可以在图形...
- 前言 在平常使用Linux中,我们通常会接触到rwx权限,即读、写、执行权限。是否有听说过s权限、t权限呢?不妨看看本博客,了解一下这两个权限的意义、和如何使用。 s 权限 简介 s即(SUID,Set UID)设置使文件在执行阶段具有文件所有者的权限,相当于临时拥有文件所有者的身份. 典型的文件是passwd. 如果一般用户执行该文件, ... 前言 在平常使用Linux中,我们通常会接触到rwx权限,即读、写、执行权限。是否有听说过s权限、t权限呢?不妨看看本博客,了解一下这两个权限的意义、和如何使用。 s 权限 简介 s即(SUID,Set UID)设置使文件在执行阶段具有文件所有者的权限,相当于临时拥有文件所有者的身份. 典型的文件是passwd. 如果一般用户执行该文件, ...
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢
2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考
2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本
2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签