码迷,mamicode.com
首页 > 系统相关
linux 网络套接字
在内核分析网络分组时,底层协议的数据将传输到跟高的层。而发送数据的时候顺序是相反的。每一层都是通过加(首部+净荷)传向跟底层,直至最终发送。 这些操作决定了网络的的性能。 就如下图所示 linux因此设计了一个结构体 如下代码 套接字换从区在各个层交换数据,就不用复制数据了。 从以上字段和注释可以看 ...
分类:系统相关   时间:2019-02-05 18:11:03    阅读次数:188
问题1——之Linux虚拟机ip地址消失
原文转自 https://blog.csdn.net/keep_walk/article/details/75115926 以前一直通过ifconfig命令查看ip地址,但是今天用XShell连接自己的虚拟机却连接不上了,开始以为系统的ip地址变了,就输入命令查看,一看结果就没找到ip地址,如图 一 ...
分类:系统相关   时间:2019-02-05 16:51:59    阅读次数:241
linux 账号和权限管理
Linux有三种用户类型:(UID=用户ID,GID=组ID)?超级用户:root,只有一个。UID永远是0,GID也是0?普通用户:正常手动创建的用户.UID和GID从1000开始?程序用户:安装服务时产生的用户,不可登录;例:ftp、mail这两个用户程序用户的UID、GID一般情况下在1-999之间用户的配置文件都放在:/etc/passwd(可以vim该文件查看所有用户)密码配置文件路径:
分类:系统相关   时间:2019-02-05 16:49:48    阅读次数:300
IDEA导入eclipse项目并部署到tomcat
1.首先引入本地项目 我这里是maven项目就直接选择的以maven项目引入,如果选eclipse的话,pom文件不会被初始化,部署tomcat会出问题 这项选完后,就一路next,jdk可以在引入的时候选择,也可以引入后在配置,注意jdk版本要与项目一致 现在项目就从成功引入进来了,可能现在项目会 ...
分类:系统相关   时间:2019-02-05 15:37:28    阅读次数:255
003---Linux系统的启动过程
Linux系统的启动过程 按下电源 开机自检(BIOS):检查cpu、内存、硬盘是否有问题 MBR引导 GRUB菜单 加载内核(kernel) 运行 INIT 进程(linux系统里面的第一个进程) 读取/etc/inittab配置文件(运行级别) 执行初始化脚本/etc/rc.d/rc.sysin ...
分类:系统相关   时间:2019-02-05 14:27:50    阅读次数:195
vim安装
centos系统: 普通用户下输入命令:yum -y install vim* 之后不需要任何操作,等待安装完成。 安装完成之后,在命令行敲入vi,按“tab”键。 可以看到,已经有vim命令的存在。 安装成功。 1.刚安装的VIM,可能界面并不是十分友好,这就需要我们去更改vim的配置文件,按照我 ...
分类:系统相关   时间:2019-02-05 14:20:52    阅读次数:169
Ubuntu解决ifconfig command not found的办法
著名的linux 系统基本分两大类: 1.RedHat系列:RedHat / CentOS / Fedora等 2.Debian系列:Debian Ubuntu等 RedHat系列: 1.常见的安装包格式 rpm 包,安装 rpm 包命令是 “rpm -参数” 2.包管理工具yum 3.支持tar包 ...
分类:系统相关   时间:2019-02-05 11:49:43    阅读次数:436
解压Ubuntu的initrd.img的方法
Ubuntu的initrd.img可以在/boot中找到,通常文件名后面还跟有很长的一串版本号。 为了保险起见,不直接操作原文件,而是把它复制到自己的家目(home)录中。如果你是用root帐号登录的,家目录就在/root中,如果是用wsxx登录的,家目录一般就在/home/wsxx中,通常登录之后 ...
分类:系统相关   时间:2019-02-05 10:41:15    阅读次数:259
Linux基础命令---间歇执行命令watch
watch watch指令可以间歇性的执行程序,将输出结果以全屏的方式显示,默认是2s执行一次。watch将一直运行,直到被中断。 此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。 2、 语法 watch [-dhvt] [-n <se ...
分类:系统相关   时间:2019-02-05 10:41:03    阅读次数:238
linux常用命令小结
其他类 clear 清屏 文件管理 chmod 修改文件权限. 常用列表: chmod +x 使文件变为可执行文件. 常用于sh脚本. touch 创建文件 tar 压缩文件操作. -zxvf, 解压; -zcvf, 压缩. 管道 | 把一条命令的执行结果输入给另一条指令 示例: find / | ...
分类:系统相关   时间:2019-02-05 09:29:17    阅读次数:172
Linux 系统信息查询
众所周知,Linux大部分操作是通过命令实现的,并不像windows那么直观。linux查看硬件信息也是需要通过linux查看硬件信息命令查询的,下面小编来分享一下linux查看硬件信息的方法和命令写法。linux查看硬件信息一、查看cpulscpu命令,查看的是cpu的统计信息.blue@blue... ...
分类:系统相关   时间:2019-02-05 00:32:53    阅读次数:325
linux链接
linux链接 linux链接简介 在linux系统中,链接可以分为两种,一种为硬链接(Hard Link),另一种为软链接或符号链接(Symbolic Link or Soft Link). 在默认不带参数的情况下,执行ln命令创建的链接就是硬链接。 如果使用ln -s 创建链接则为软链接,前面文 ...
分类:系统相关   时间:2019-02-04 22:05:41    阅读次数:223
arch Linux(二)
配置你的基本系统 下列是基于 "该视频4:40s" 的流水~ 切换到普通用户: 查看系统信息: bash [eric@eric laptop root]$ neofetch ` eric@eric laptop .o+` `ooo/ OS: Arch Linux x86_64 `+oooo: Hos ...
分类:系统相关   时间:2019-02-04 22:04:46    阅读次数:272
arch Linux 安装完,无法通过 SSH 远程连接问题
访问 arch Linux 主机的该文件 对应注释部分后边补上下边三行: 修改部分的局部代码如下: 接着重启 SSH 服务: 现在,使用另一台机器再次远程连接就可以成功了。 ...
分类:系统相关   时间:2019-02-04 20:56:56    阅读次数:295
Linux 给新用户授予 设置Tomcat目录的使用权限
测试于:Tomcat 6.0.37 | CentOS 5.7 本文目标: 基于安全考虑,将tomcat的使用权限赋给devnote组,新增的用户,只要设置到这个组中,即可以直接使用tomcat。这样一来可以防止用户误删系统或其他用户的文件;二来即使tomcat中的项目有漏洞遭到攻击,也不至于破坏系统 ...
分类:系统相关   时间:2019-02-04 19:40:23    阅读次数:487
Lwip:原生态的Linux socket应用如何移植到Lwip上
lwIP - A Lightweight TCP/IP stack 在上一篇中,我们了解到在OpenFastPath上如何移植原生态的Linux Socket应用程序,那么,对于另外一个老牌的小型TCPIP协议栈 LWIP,又是如何处理这个问题的。 1、lwip重新定义了函数符号 2、lwip重新定 ...
分类:系统相关   时间:2019-02-04 19:39:48    阅读次数:296
OpenFastPath(2):原生态Linux Socket应用如何移植到OpenFastPath上?
版本信息: ODP(Open Data Plane): 1.19.0.2 OFP(Open Fast Path): 3.0.0 1、存在的问题 OpenFastPath作为一个开源的用户态TCP/IP协议栈,其对用户提供的Socket API,无论是宏定义、数据结构还是函数,均以OFP_开头。如下图 ...
分类:系统相关   时间:2019-02-04 19:32:40    阅读次数:309
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!