上一页 1 ··· 45 46 47 48 49 50 51 52 53 ··· 93 下一页
摘要: 使用计算机必然会接触操作系统,现代操作系统已经发展的十分成熟,一般用户都可以很轻松的使用计算机。然而,对于要利用计算机进行专业开发和应用的用户来说,需要更加深入地理解操作系统的原理和运行机制,这样才能更加有效地利用计算机为自己的专业服务。 计算机操作系统由硬件和软件两部分组成。硬件是组成一台计算机的 阅读全文
posted @ 2019-08-10 23:46 Linux就该这么学 阅读(312) 评论(0) 推荐(0) 编辑
摘要: 在版本迭代开发过程中,相信很多人都会有过错误提交的时候(至少良许有过几次这样的体验)。这种情况下,菜鸟程序员可能就会虎驱一震,紧张得不知所措。而资深程序员就会微微一笑,摸一摸锃亮的脑门,然后默默的进行版本回退。 对于版本的回退,我们经常会用到两个命令: 那这两个命令有何区别呢?先不急,我们后文详细介 阅读全文
posted @ 2019-08-08 21:58 Linux就该这么学 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 在Linux系统中,将文件分为两个部分:用户数据和元数据。 元数据(inode) 元数据即文件的索引节点(inode),用来记录文件的权限(r、w、x)、文件的所有者和属组、文件的大小、文件的状态改变时间(ctime)、文件的最近一次读取时间(atime)、文件的最近一次修改时间(mtime)、文件 阅读全文
posted @ 2019-08-06 00:58 Linux就该这么学 阅读(436) 评论(0) 推荐(0) 编辑
摘要: 在很多IO场景中,我们经常需要确保数据已经安全的写到磁盘上,以便在系统宕机重启之后还能读到这些数据。但是我们都知道,linux系统的IO路径还是很复杂的,分为很多层,每一层都可能会有buffer来加速IO读写。同时,用户态的应用程序和库函数也可能拥有自己的buffer,这又给IO路径增加了一些复杂性 阅读全文
posted @ 2019-08-01 21:41 Linux就该这么学 阅读(713) 评论(0) 推荐(0) 编辑
摘要: 其实是很常见的需求,但之前一直用"nohup command &"这种方式。 不过有些时候没有充分估计到某些工作的不靠谱性,以为很快能搞定的事,就没用nohup直接执行,当你快要下班了它还遥遥无期。这个时候也可以先ctrl + z从前台挂起,然后bg让它跑到后台去执行,最后再来一个disown -a 阅读全文
posted @ 2019-07-29 00:54 Linux就该这么学 阅读(419) 评论(0) 推荐(0) 编辑
摘要: 通信基本流程 我们都知道TCP协议是面向连接的协议,可以保证数据不丢失,不重复,不乱序的到达接收方。TCP的通信过程大概是下图所示。上图为TCP整个完整的通信过程,首先经过三次握手建立连接(绿色部分),连接建立后可以正常通信(蓝色部分),通信完毕需要四次挥手断开连接(红色部分)。 三次握手 三次握手 阅读全文
posted @ 2019-07-25 12:22 Linux就该这么学 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 先简单回顾一下HTTP/2吧。自从1999年HTTP 1.1发布之后,Web一直在迅猛发展,可惜HTTP协议一直没有更新。等不及的Google自己搞了个SPDY(读音是“speedy”),并依靠Chrome浏览器大肆推广。看到SPDY的效果确实很好(可以带来近50%的性能提升),IETF推动制定了H 阅读全文
posted @ 2019-07-20 11:35 Linux就该这么学 阅读(426) 评论(0) 推荐(0) 编辑
摘要: KVM是什么? KVM 全称是 基于内核的虚拟机(Kernel-based Virtual Machine),它是一个 Linux 的一个内核模块,该内核模块使得 Linux 变成了一个 Hypervisor: KVM架构 KVM 是基于虚拟化扩展(Intel VT 或者 AMD-V)的 X86 硬 阅读全文
posted @ 2019-07-17 13:30 Linux就该这么学 阅读(1231) 评论(0) 推荐(0) 编辑
摘要: 1. 为root设置初始密码 (1)普通用户登录系统,打开终端,输入命令:sudo passwd root(使用root权限为root更改密码) (2)设置root密码; (3)重复root密码; 2. 修改/usr/share/lightdm/lightdm.conf.d/50-ubuntu.co 阅读全文
posted @ 2019-07-11 14:22 Linux就该这么学 阅读(1561) 评论(0) 推荐(0) 编辑
摘要: 终身学习是明智的 —— 它可以让你的思维敏捷,让你在就业市场上更具竞争力。但是有些技能比其他技能更难学,尤其是那些小菜鸟错误,当你尝试修复它们时可能会花费你很多时间,给你带来很大困扰。 以学习 Linux 为例。如果你习惯于在 Windows 或 MacOS 图形界面中工作,那么转移到 Linux, 阅读全文
posted @ 2019-07-08 23:27 Linux就该这么学 阅读(360) 评论(0) 推荐(0) 编辑
上一页 1 ··· 45 46 47 48 49 50 51 52 53 ··· 93 下一页