随笔分类 -  计算机操作系统 / Linux操作系统

摘要:Linux 计划任务 crontab 说明:https://www.runoob.com/linux/linux-comm-crontab.html 阅读全文
posted @ 2024-10-15 13:34 杨谖之 阅读(10) 评论(0) 推荐(0) 编辑
摘要:Linux 网络管理-防火墙 iptables 从零开始认识 iptables:https://morven.life/posts/iptables-wiki/ [译] 深入理解 iptables 和 netfilter 架构:https://arthurchiao.art/blog/deep-di 阅读全文
posted @ 2024-10-15 13:19 杨谖之 阅读(15) 评论(0) 推荐(0) 编辑
摘要:Linux 网络管理-DNS配置 /etc/hosts 124.123.123.123 www.qq.com /etc/resolv.conf nameserver 8.8.8.8 阅读全文
posted @ 2024-10-15 11:34 杨谖之 阅读(10) 评论(0) 推荐(0) 编辑
摘要:Shell 编程:流程控制 if 语句 if condition then command1 command2 ... commandN fi if condition then command1 command2 ... commandN else command fi if condition1 阅读全文
posted @ 2024-10-13 14:19 杨谖之 阅读(6) 评论(0) 推荐(0) 编辑
摘要:Linux 网络管理-NetworkManager NetworkManager 教程 https://wiki.archlinuxcn.org/wiki/NetworkManager nmcli 命令 https://ipcmen.com/nmcli https://www.linuxcool.c 阅读全文
posted @ 2024-10-09 22:11 杨谖之 阅读(39) 评论(0) 推荐(0) 编辑
摘要:Linux 网络管理-systemd-networkd systemd-networkd 配置教程 https://www.jinbuguo.com/systemd/systemd.network.html https://wiki.debian.org/SystemdNetworkd https: 阅读全文
posted @ 2024-10-09 21:24 杨谖之 阅读(285) 评论(0) 推荐(0) 编辑
摘要:Linux 网络管理-ifconfig命令 查看网络接口:ifconfig 或 ifconfig <接口名称> 或 ifconfig -a 网络接口开启与关闭:ifconfig eth0 up 或 ifconfig eth0 down 设置 IPv4 地址、子网掩码、广播地址:ifconfig et 阅读全文
posted @ 2024-10-09 20:23 杨谖之 阅读(40) 评论(0) 推荐(0) 编辑
摘要:Linux 网络管理-ip命令 ip --help Usage: ip [ OPTIONS ] OBJECT { COMMAND | help } ip [ -force ] -batch filename where OBJECT := { address | addrlabel | amt | 阅读全文
posted @ 2024-10-09 11:04 杨谖之 阅读(41) 评论(0) 推荐(0) 编辑
摘要:Linux 常用命令-网络管理 常见网络管理命令与工具 ip 命令 安装: apt install iproute2或dnf install iproute2 ifconfig 安装: apt install net-tools或dnf install net-tools ifconfig 包含了常 阅读全文
posted @ 2024-10-08 20:24 杨谖之 阅读(128) 评论(0) 推荐(0) 编辑
摘要:CentOS 7 虚拟机连接网络 检查网络 ping www.baidu.com 切换 root 用户 su 查看网卡名 ip addr 激活网卡 vim /etc/sysconfig/network-scripts/ifcfg-ens33 重启网络 service network restart 阅读全文
posted @ 2024-09-22 22:22 杨谖之 阅读(8) 评论(0) 推荐(0) 编辑
摘要:【Shell】变量修改 变量修改 变量的修改有以下几种方式: 变量设置方式 说明 {变量名#匹配字串} 从头向后开始匹配,删除符合匹配字串的最短数据{变量名##匹配字串} 从头向后开始匹配,删除符合匹配字串的最长数据 {变量名%匹配字串} 从尾向前开始匹配,删除符合匹配字串的最短数据{变 阅读全文
posted @ 2024-09-22 17:09 杨谖之 阅读(66) 评论(0) 推荐(0) 编辑
摘要:![image](https://img2024.cnblogs.com/blog/1306351/202409/1306351-20240911203646883-1806369678.png) 阅读全文
posted @ 2024-09-11 20:37 杨谖之 阅读(4) 评论(0) 推荐(0) 编辑
摘要:【Linux网络编程】Reactor模式与Proactor模式 Reactor模式 Reactor 模式是指主线程即 IO 处理单元只负责监听文件描述符上是否有事件发生,有则立刻将该事件通知给工作线程即逻辑单元,除此之外,主线程不做任何其它实质性的动作。读写数据,接受新的连接,以及处理客户请求均在工 阅读全文
posted @ 2024-08-28 20:52 杨谖之 阅读(32) 评论(0) 推荐(0) 编辑
摘要:【Linux网络编程】基于 EPOLL 的 SOCKET 通信 epoller.h #ifndef EPOLLER_H #define EPOLLER_H #include <sys/epoll.h> #include <fcntl.h> #include <unistd.h> #include < 阅读全文
posted @ 2024-08-28 20:09 杨谖之 阅读(33) 评论(0) 推荐(0) 编辑
摘要:【Linux网络编程】I/O 多路复用技术 什么是 I/O 多路复用?为什么需要 I/O 多路复用 最简单的 socket 网络模型,就是单线程模型,一个同时进行监听、处理,然而,单线程模型同时只能服务一个客户端,当线程发生阻塞的时候,其他客户端只能排队等待,甚至连接失败。 为了能够同时服务更多的客 阅读全文
posted @ 2024-08-28 16:54 杨谖之 阅读(25) 评论(0) 推荐(0) 编辑
摘要:【Linux网络编程】网络编程常见概念 阻塞与非阻塞 阻塞 IO:执行的系统调用可能因为无法立即完成而被操作系统挂起,直到等待的事件发生为止。如服务端的 accept(),在客户端未 connect() 时,其一直处于阻塞状态直至发生为止,但我们可以对监听的文件描述符通过 fcntl() 设置 O_ 阅读全文
posted @ 2024-08-28 15:32 杨谖之 阅读(11) 评论(0) 推荐(0) 编辑
摘要:【Linux网络编程】Socket Api函数 TCP/IP 协议族 TCP/IP 协议族有 sockaddr_in 和 sockaddr_in6 两个专用的 socket 地址结构体,它们分别用于 IPv4 和 IPv6,在此只将 IPv4,如下为 struct sockaddr_in: stru 阅读全文
posted @ 2024-08-28 15:28 杨谖之 阅读(22) 评论(0) 推荐(0) 编辑
摘要:【Linux网络编程】字节序 字节序 字节序就是字节在内存中存储的顺序,如32位整数0x01234567,在内存中存储时,有如下两种顺序: 大端序将数值的高位存储在低位地址中,小端序则相反。 网络字节序 网络中传输数据均采用大端序。 Linux字节序转换函数 在 #include <netinet/ 阅读全文
posted @ 2024-08-28 15:22 杨谖之 阅读(23) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示
主题色彩