- 挂载命令 1、查询与自动挂载 # 查询系统中已经挂载的设备 # mount # 依据配置文件/etc/fstab的内容,自动挂载 # mount -a 先创建一个文件/noname挂载新硬盘 vim /etc/fstab 在最后加... 挂载命令 1、查询与自动挂载 # 查询系统中已经挂载的设备 # mount # 依据配置文件/etc/fstab的内容,自动挂载 # mount -a 先创建一个文件/noname挂载新硬盘 vim /etc/fstab 在最后加...
- 修改文件 vim /etc/ssh/sshd_config # ClientAliveInterval 0 # ClientAliveCountMax 3 ClientAliveInterval 60 ClientAliveCountMax 3 123456 解释: ClientAliveInterval指定了服务器端向客户端请求消息 的时间间隔, 默认是0, ... 修改文件 vim /etc/ssh/sshd_config # ClientAliveInterval 0 # ClientAliveCountMax 3 ClientAliveInterval 60 ClientAliveCountMax 3 123456 解释: ClientAliveInterval指定了服务器端向客户端请求消息 的时间间隔, 默认是0, ...
- 找到对应 平台 + 版本 的Node下载已编译好的包 https://nodejs.org/en/download/releases/ wget https://nodejs.org/dist/v10.9.0/node-v10.9.0-linux-x64.tar.xz // 下载 tar xf node-v10.9.0-linux-x64.tar.xz // 解... 找到对应 平台 + 版本 的Node下载已编译好的包 https://nodejs.org/en/download/releases/ wget https://nodejs.org/dist/v10.9.0/node-v10.9.0-linux-x64.tar.xz // 下载 tar xf node-v10.9.0-linux-x64.tar.xz // 解...
- # 语法格式 find path -option eg: find . -name "*.c" 12345 查找php文件中的字符串 find . -name '*.php' | xargs grep 'database' 1 https://www.runoob.com/linux/linux-comm-find.html # 语法格式 find path -option eg: find . -name "*.c" 12345 查找php文件中的字符串 find . -name '*.php' | xargs grep 'database' 1 https://www.runoob.com/linux/linux-comm-find.html
- 安装ftp服务 # 检查是否安装vsftp rpm -qa |grep vsftpd # 安装vsftpd yum install vsftpd -y # 启动服务 service vsftpd start (启动) service vsftpd restart (重启) service vsftpd stop (停止) # 安装ftp客户端 yum -y inst... 安装ftp服务 # 检查是否安装vsftp rpm -qa |grep vsftpd # 安装vsftpd yum install vsftpd -y # 启动服务 service vsftpd start (启动) service vsftpd restart (重启) service vsftpd stop (停止) # 安装ftp客户端 yum -y inst...
- 下载地址:https://www.oracle.com/java/technologies/javase-downloads.html 网上的教程好多是下载到本地,再拷贝到服务器上 因为Oracle官网下载java需要点击接受按钮,如果不接受就会被跳转 参考了一些文章之后,发现: 只要把点击确定后的的cookie复制下来,加到下载请求头里边就行,例如: wget... 下载地址:https://www.oracle.com/java/technologies/javase-downloads.html 网上的教程好多是下载到本地,再拷贝到服务器上 因为Oracle官网下载java需要点击接受按钮,如果不接受就会被跳转 参考了一些文章之后,发现: 只要把点击确定后的的cookie复制下来,加到下载请求头里边就行,例如: wget...
- sed替换文本 $ cat demo.txt my name is <name>. # Linux $ sed -i 's/<name>/Tom/' demo.txt # Mac终端,-i 指令后多加一个 "" $ sed -i '' 's/<name>/Tom/' demo.txt $ cat demo.txt my na... sed替换文本 $ cat demo.txt my name is <name>. # Linux $ sed -i 's/<name>/Tom/' demo.txt # Mac终端,-i 指令后多加一个 "" $ sed -i '' 's/<name>/Tom/' demo.txt $ cat demo.txt my na...
- 大家好,我是小林。 之前收到个读者的问题,对于 TCP 三次握手和四次挥手的一些疑问: 第一次握手,如果客户端发送的SYN一直都传不到被服务器,那么客户端是一直重发SYN到永久吗?客户端停止重发SYN的时机是什么? 第三次握手,如果服务器永远不会收到ACK,服务器就永远都留在 Syn-Recv 状态了吗?退出此状态的时机是什么? 第三次挥手,如果客户端永远收不... 大家好,我是小林。 之前收到个读者的问题,对于 TCP 三次握手和四次挥手的一些疑问: 第一次握手,如果客户端发送的SYN一直都传不到被服务器,那么客户端是一直重发SYN到永久吗?客户端停止重发SYN的时机是什么? 第三次握手,如果服务器永远不会收到ACK,服务器就永远都留在 Syn-Recv 状态了吗?退出此状态的时机是什么? 第三次挥手,如果客户端永远收不...
- 目录 文章目录 目录网络协议栈初始化流程1、内核启动2、初始化网络子系统3、初始化网卡驱动4、启动网卡 网络协议栈初始化流程 这需要从 Kernel 的启动流程说起。 1、内核启动 当 Kernel 完成自解压过程后就进入了 Kernel Start 流程,实现在 arch/mips/kernel/head.S 程序中。这个程序负责 BBS(数... 目录 文章目录 目录网络协议栈初始化流程1、内核启动2、初始化网络子系统3、初始化网卡驱动4、启动网卡 网络协议栈初始化流程 这需要从 Kernel 的启动流程说起。 1、内核启动 当 Kernel 完成自解压过程后就进入了 Kernel Start 流程,实现在 arch/mips/kernel/head.S 程序中。这个程序负责 BBS(数...
- 目录 文章目录 目录NAPI中断方式与轮询方式 NAPI 值得注意的是,传统收包方式是每个报文都会触发中断,如果中断太频繁,CPU 就总是处理中断,其他任务无法得到调度,于是 NAPI(New API)收包方式出现了,其思路是采用 “中断 + 轮询” 的方式收包以提高吞吐。 NAPI 收包需要网卡驱动支持,例如:Intel e1000 系列网卡。 ... 目录 文章目录 目录NAPI中断方式与轮询方式 NAPI 值得注意的是,传统收包方式是每个报文都会触发中断,如果中断太频繁,CPU 就总是处理中断,其他任务无法得到调度,于是 NAPI(New API)收包方式出现了,其思路是采用 “中断 + 轮询” 的方式收包以提高吞吐。 NAPI 收包需要网卡驱动支持,例如:Intel e1000 系列网卡。 ...
- 目录 文章目录 目录switchdev 框架(二层交换 Offload 实现) switchdev 框架(二层交换 Offload 实现) Linux 4.0 引入了 switchdev 框架,它代表对一类拥有 “交换” 能力芯片的多网口设备的抽象。其中每一个网口就是一个 Port,在 switchdev 框架中被注册成为一个 net_device。 ... 目录 文章目录 目录switchdev 框架(二层交换 Offload 实现) switchdev 框架(二层交换 Offload 实现) Linux 4.0 引入了 switchdev 框架,它代表对一类拥有 “交换” 能力芯片的多网口设备的抽象。其中每一个网口就是一个 Port,在 switchdev 框架中被注册成为一个 net_device。 ...
- 目录 文章目录 目录 sk_buff(SKB,Socket Buffer) 收包 发包 sk_buff(SKB,Socket Buffer) Linux 内核中,用 sk_buff 来描述一个数据缓存空间。所谓分配缓存空间,就是建立一定数量的 sk_buff 实例。 sk_buff 是 Linux 内核网络协议栈实... 目录 文章目录 目录 sk_buff(SKB,Socket Buffer) 收包 发包 sk_buff(SKB,Socket Buffer) Linux 内核中,用 sk_buff 来描述一个数据缓存空间。所谓分配缓存空间,就是建立一定数量的 sk_buff 实例。 sk_buff 是 Linux 内核网络协议栈实...
- 目录 目录时间管理 date指令系统时间设置timedatectl指令本地时间同步 时间服务器NTP RHEL6RHEL7 计划任务 一次性计划任务at指令 限制用户建立一次性计划任务 周期性计划任务 crontab指令 时间管理 date指令 date #显示系统时间 date MMDDhhmm #以特定格式显示时间12 系统时间设... 目录 目录时间管理 date指令系统时间设置timedatectl指令本地时间同步 时间服务器NTP RHEL6RHEL7 计划任务 一次性计划任务at指令 限制用户建立一次性计划任务 周期性计划任务 crontab指令 时间管理 date指令 date #显示系统时间 date MMDDhhmm #以特定格式显示时间12 系统时间设...
- 目录 文章目录 目录为什么需要文件系统?Linux 的虚拟文件系统创建 Linux 文件系统 为什么需要文件系统? 程序 = 数据结构 + 算法,所有的应用程序都需要存储和检索信息,进程运行时它能够在内存空间内存储一定量的信息。然而,存储的容量受到进程的用户态虚拟内存空间大小的限制。用户进程的数据需要持久化在拥有更大容量的外存(磁盘)空间。 磁盘(M... 目录 文章目录 目录为什么需要文件系统?Linux 的虚拟文件系统创建 Linux 文件系统 为什么需要文件系统? 程序 = 数据结构 + 算法,所有的应用程序都需要存储和检索信息,进程运行时它能够在内存空间内存储一定量的信息。然而,存储的容量受到进程的用户态虚拟内存空间大小的限制。用户进程的数据需要持久化在拥有更大容量的外存(磁盘)空间。 磁盘(M...
- 目录 目录磁盘分区RHEL6 磁盘管理指令 mountfdisklvmLVM图形化quota quota指令 磁盘分区RHEL6 磁盘管理指令 cfdisk -l 查询分区状况 df -Th 显示简易分区信息表 blkid 显示分区UUID 和分区类型 mount mount 挂载指令,将磁盘分区挂载到目录上,通过访问目录进入到磁... 目录 目录磁盘分区RHEL6 磁盘管理指令 mountfdisklvmLVM图形化quota quota指令 磁盘分区RHEL6 磁盘管理指令 cfdisk -l 查询分区状况 df -Th 显示简易分区信息表 blkid 显示分区UUID 和分区类型 mount mount 挂载指令,将磁盘分区挂载到目录上,通过访问目录进入到磁...
上滑加载中
推荐直播
-
华为云码道 × 仓颉编程:工程化AI编码探索2026/05/27 周三 19:00-21:00
刘俊杰-华为云仓颉语言专家/李炎-华为云码道技术专家/王智鹏-OpenCangjie开源社区发起人
本场直播围绕华为云仓颉语言与华为云码道的深度结合,展示华为云智能编程从零基础到高效落地的完整生态能力。以华为云码道为引擎,仓颉语言为载体,带给大家日常提效、趣味创新到极速量产的开发体验。
回顾中
热门标签