首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

360杀出一支“蓝色军”

360杀出一支“蓝色军” 文 | 史中 最近,在中哥电脑桌面的右下角,出现了一个神秘图标——“蓝色”。 你们猜猜这是啥? 估计有人一眼就能认出来,这个不是“360安全卫士”的图标么?...你们用的那个应该是“绿色”,为啥我的是“蓝色”呢? 咱们点开软件界面,揭晓答案: 这货名叫“360企业安全云”。 你可能会摸不着头脑。企业??安全??云??...(一)“绿色小秘书”和“蓝色大秘书” “你有没有发现,现在人们用电脑,和过去用电脑的姿势不一样了?”马博凯问我。 我一脸问号。...为了和过去的自己“做个了断”,这群人决定把“360企业安全云”的 Logo 染成蓝色——“蓝色军”就这样成立了。...蓝色军站在旷野,威风凛凛。士兵们面面相觑,咱们接下来去哪? 迷茫不是装的,是真的。 对于个人用户的需求,这群人过去十几年摸了个门儿清;但是企业到底需要啥功能,确实是两眼一抹黑。

66310

shell脚本输出带颜色字体

33 设置棕色前景   34 设置蓝色前景   35 设置紫色前景   36 设置青色前景   37 设置白色前景   38 在缺省的前景颜色上设置下划线   39 在缺省的前景颜色上关闭下划线...  40 设置黑色背景   41 设置红色背景   42 设置绿色背景   43 设置棕色背景   44 设置蓝色背景   45 设置紫色背景   46 设置青色背景   47 设置白色背景   49...红色 \033[0m" echo -e "\033[32m 绿色 \033[0m" echo -e "\033[33m 黄色 \033[0m" echo -e "\033[34m 蓝色...echo -e "\033[42;34m 绿蓝字 \033[0m" echo -e "\033[43;34m 黄底蓝字 \033[0m" echo -e "\033[44;30m 蓝黑字 \...033[0m" echo -e "\033[45;30m 紫黑字 \033[0m" echo -e "\033[46;30m 天蓝黑字 \033[0m" echo -e "\033[47

2.6K10

Linux 常用指令

Linux 常用指令 文章目录 简介 常用指令 虚拟机网络相关指令 虚拟机最简化安装开启网络服务 虚拟机指定ip 文件操作相关指令 文件提升权限 服务器之间传递文件 scp指令 rz/sz...文件从 dos 模式转成 unix 模式 批量将 window 系统脚本文件里的 \r\n 转成 unix 系统下的 \n 简介 Linux 系统下, 一切资源皆文件 Linux 命令行大全 常用指令...echo -e "\033[30m 黑色 \033[0m" echo -e "\033[31m 红色 \033[0m" echo -e "\033[32m 绿色 \033[0m" echo -e..."\033[33m 黄色 \033[0m" echo -e "\033[34m 蓝色 \033[0m" echo -e "\033[35m 紫色 \033[0m" echo -e "\033[36m...37m 蓝白字 \033[0m" echo -e "\033[45;37m 紫白字 \033[0m" echo -e "\033[46;37m 天蓝白字 \033[0m" echo -e "\033

4.1K10

Linux内核中断顶半部和半部的理解

下图描述了Linux内核的中断处理机制。为了在中断执行时间尽量短和中断处理需完成的工作尽量大之间找到一个平衡点,Linux将中断处理程序分解为两个半部:顶半部和半部。 ?   ...半部几乎做了中断处理程序所有的事情,而且可以被新的中断打断,这也是半部和顶半部的最大不同,因为顶半部往往被设计成不可中断。...尽管顶半部、半部的结合能够善系统的响应能力,但是,僵化地认为Linux设备驱动中的中断处理一定要分两个半部则是不对的。如果中断要处理的工作本身很少,则完全可以直接在顶半部全部完成。   ...其他操作系统中对中断的处理也采用了类似于 Linux的方法,真正的硬件中断服务程序都斥尽量短。...在Linux内核中,用 softing_action结构体表征一个软中断,这个结构体包含软中断处理函数指针和传递给该函数的参数。

1.7K30

Linux网络套接(二)

返回值:返回一个新的套接描述符。...首先是写出服务器的代码,代码的思路是这样的: ①首先为服务器创建套接,因为这个是TCP协议,TCP是面向连接的,因此服务器是需要进入监听状态才能让客户端连接,所以使用socket接口创建出来的套接是属于监听套接...=2) { Usage(argv[0]); return 1; } //tcp_server //1.创建套接,此套接为监听套接,用于绑定和监听 int listen_sock...=2) { Usage(argv[0]); return 1; } //tcp_server //1.创建套接,此套接为监听套接,用于绑定和监听 int listen_sock...=2) { Usage(argv[0]); return 1; } //tcp_server //1.创建套接,此套接为监听套接,用于绑定和监听 int listen_sock

1.9K30

Linux网络-套接编程基础

Linux网络编程套接 零、前言 一、网络基础知识 1、源IP地址和目的IP地址 2、源MAC地址和目的MAC地址 3、认识端口号 4、PORT VS PID 5、TCP和UDP协议 6、网络字节序...二、socket编程接口 1、sockaddr结构 2、socket 常见API 零、前言 本章就Linux网络编程进行概念及接口学习,下一篇则是简单的进行上手网络套接编程 一、网络基础知识 1...所以在数据传输的过程中我们除了需要源IP和目的IP,还需要端口号 从本质上来说,数据的网络传输其实是进程间通信,只不过此时进程间的临界资源变成了网络 端口号(port)是传输层协议的内容,端口号是一个2节...,还支持本地的进程间通信(域间套接) 因此套接提供了sockaddr_in结构体和sockaddr_un结构体,其中sockaddr_in结构体是用于跨网络通信的,而sockaddr_un结构体是用于本地通信的...为了让套接的网络通信和本地通信能够使用同一套函数接口,于是就出现了sockeaddr结构体,该结构体与sockaddr_in和sockaddr_un的结构都不相同,但这三个结构体头部的16个比特位都是一样的

1.4K20

3万Linux总结

整体目录为常用的Linux命令,研读的Linux开源项目,Linux不错的学习书籍,Linux安全等。...Linux大家庭.png 为什么使用 Linux 或者 为什么要去学习 Linux 在看这篇之前,大家需要知道为什么去学习它,对于我而言,是一次偶然的比赛中接触到 Linux,从而开启 Linux 的学习...总结一下,学习 Linux 最重要的几点: 对于使用 C/C++ 开发者,可以方便直接在 Linux 中编译运行程序 Linux 作为开源项目,其精妙的数据结构设计值得深入学习 我们将要面对的各种笔试,...学习 Linux 最简单、最实用的环境即虚拟机环境,通常即本文中的 VMvare。 使用虚拟机模拟出来的 Linux 学习环境简单且容易上手,能够较为真实的模拟出真正的Linux。...如下所示 变量的使用 变量名和等号之间不能有空格 定义变量注意事项: 命名首个字符不能是数字,只能使用英文字母、数字和下划线 不能使用标点符号 不能使用bash中关键 使用变量(使用变量的过程中,最好加上花括号

1.6K20

Linux网络-TCPUDP套接编程

零、前言 本章主要是对套接网络编程的一个学习,目标是能够基本的进行套接编程 一、UDP套接 1、创建套接 无论是服务端还是客户端,进行网络编程需要做的第一件事就是创建套接 socket...函数函数原型: int socket(int domain, int type, int protocol); 解释: domain:创建套接的域或者叫做协议家族,也就是创建套接的类型。...相比于UDP套接来说,TCP套接与之在一些地方是相同的,但是TCP的特点是面向链接的流式套接,所以还是有很大的区别的 1、创建套接 同样的tcp的服务端和客户端首先第一件事是创建套接文件...返回值:获取连接成功返回接收到的套接的文件描述符,获取连接失败返回-1,同时错误码会被设置 套接文件之间的区别: socket函数创建的套接文件:用于不断获取客户端发来的连接请求,即进行监听获取链接...同文件的读写是一样是流式的,那么对于TCP来说,使用文件读写的方式进行读写套接文件同样可以达到数据发送和接收的目的 读取套接文件数据,即为接收对应套接建立链接的远端发送来的消息;向套接文件进行写入数据

3.6K10

shell脚本格式化输出

windows之所以能被个人用户喜欢就是因为它的界面更加容易和用户交互,只要用户能识别文字,懂得点击鼠标就能操作电脑;而linux之所以无法被广大个人用户使用的瓶颈就是图形界面无法完成所有工作,需要命令配合才可以...-e “\033[32m 绿色 \033[0m”   echo -e “\033[33m 黄色 \033[0m”   echo -e “\033[34m 蓝色 \033[0m”   echo -...47   echo -e “\033[40;37m 黑底白字 \033[0m”   echo -e “\033[41;37m 红底白字 \033[0m”   echo -e “\033[42;37m 绿白字...\033[0m”   echo -e “\033[43;37m 黄底白字 \033[0m”   echo -e “\033[44;37m 蓝白字 \033[0m”   echo -e “\033[45...;37m 紫白字 \033[0m”   echo -e “\033[46;37m 天蓝白字 \033[0m”   echo -e “\033[47;30m 白底黑字 \033[0m”    最后面控制选项说明

1.1K40
领券