随笔分类 -  linux学习

摘要:VIM的模式切换 打开vim时为默认地命令模式,执行以下操作才可进行编辑: 输入i 编辑完成后按下esc键,输入:,进入末行模式,输入wq,进行保存退出,q!强制退出。 常用命令: 命令行模式下的操作命令: 方向键:j 向下 k 向上 h 向左 l 向右 输入以下内容光标移动位子不同: 删除行、剪切 阅读全文
posted @ 2017-01-18 10:24 橡皮头 阅读(192) 评论(0) 推荐(0)
摘要:一、文件结构图 linux的储存结构为文件树 二、绝对路径、相对路径、权限 1、绝对路径: /usr/local/include 在路径的最前面是 / 开头的 使用环境:当在当前路径下想到其他路径显得文件,需使用绝对路径。 2、相对路径: local/include 在路径的最前面没有 / 开头的 阅读全文
posted @ 2017-01-13 11:21 橡皮头 阅读(228) 评论(0) 推荐(0)
摘要:一、首先,官网下载python3的所需版本。 wget https://www.python.org/ftp/python/3.6.0/Python-3.6.0.tgz 想下载到那个文件夹下就先进入到那个文件夹下——cd /home/download 二、然后,解压缩文件》 tar -xvf Pyt 阅读全文
posted @ 2017-01-07 14:56 橡皮头 阅读(40138) 评论(1) 推荐(0)
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! Linux文件管理从用户的层面介绍了Linux管理文件的方式。Linux有一个树状结构来组织文件。树的顶端为根目录(/),节点为目录,而末端的叶子为包含数据的文件。当我们给出一个文件 阅读全文
posted @ 2016-12-22 13:48 橡皮头 阅读(311) 评论(0) 推荐(0)
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 在博客的草稿箱里一直有一份"Linux命令"的草稿,记录了一些常用的Linux命令,用于需要的时候查询。由于是出于个人使用的目的,所以这个清单并不完整。今天整理了一下这个清单,调整了 阅读全文
posted @ 2016-12-22 10:49 橡皮头 阅读(200) 评论(0) 推荐(0)
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 我们在Linux信号基础中已经说明,信号可以看作一种粗糙的进程间通信(IPC, interprocess communication)的方式,用以向进程封闭的内存空间传递信息。为了让 阅读全文
posted @ 2016-12-22 10:47 橡皮头 阅读(166) 评论(0) 推荐(0)
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 典型的UNIX系统都支持一个进程创建多个线程(thread)。在Linux进程基础中提到,Linux以进程为单位组织操作,Linux中的线程也都基于进程。尽管实现方式有异于其它的UN 阅读全文
posted @ 2016-12-22 10:24 橡皮头 阅读(239) 评论(0) 推荐(0)
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 在高级语言中,这些内存管理的细节对于用户来说不透明。在编程的时候,我们只需要记住上一节中的变量作用域就可以了。但在想要写出复杂的程序或者debug的时候,我们就需要相关的知识了。 计 阅读全文
posted @ 2016-12-22 09:17 橡皮头 阅读(251) 评论(0) 推荐(0)
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 作为一个Linux用户来说,我们并不需要特别关心下面的机制。但是,当我们去编写一个Linux应用程序的时候,就要注意在程序中实现以下切换(有必要的前提下),以便让我们的程序符合"最小 阅读全文
posted @ 2016-12-22 08:36 橡皮头 阅读(1153) 评论(0) 推荐(0)
摘要:一般我们常用的浏览器肯定是基于可视化界面的图文结合的浏览界面效果,比如FireFox、Chrome、Opera等等,但是有些时候折腾和项目 的需要,在Linux环境中需要查看某个页面的文字字符,我们需要简单的浏览网页页面,但是也不需要特别复杂的视频、图片功能。 我们可以采用本地客户端的浏览然后再去校 阅读全文
posted @ 2016-12-20 18:25 橡皮头 阅读(5470) 评论(0) 推荐(0)
摘要:Linux进程关系 作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! Linux的进程相互之间有一定的关系。比如说,在Linux进程基础中,我们看到,每个进程都有父进程,而所有的进程以init进程为根,形成一个树状结构。我们在这里讲 阅读全文
posted @ 2016-12-20 14:31 橡皮头 阅读(240) 评论(0) 推荐(0)
摘要:Linux信号基础 作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! Linux进程基础一文中已经提到,Linux以进程为单位来执行程序。我们可以将计算机看作一个大楼,内核(kernel)是大楼的管理员,进程是大楼的房客。每个进程拥 阅读全文
posted @ 2016-12-20 14:15 橡皮头 阅读(186) 评论(0) 推荐(0)
摘要:Linux进程基础 作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 计算机实际上可以做的事情实质上非常简单,比如计算两个数的和,再比如在内存中寻找到某个地址等等。这些最基础的计算机动作被称为指令 (instruction)。所谓的 阅读全文
posted @ 2016-12-20 12:10 橡皮头 阅读(224) 评论(0) 推荐(1)
摘要:Linux架构 作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 我以下图为基础,说明Linux的架构(architecture)。(该图参考《Advanced Programming in Unix Environment》) 最 阅读全文
posted @ 2016-12-20 12:09 橡皮头 阅读(172) 评论(0) 推荐(0)
摘要:Linux文本流 作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 文本流 文件用于数据的存储,相当于一个个存储数据的房子。我们之前说,所谓的数据是0或者1的序列,但严格来说,Linux以字节(byte)来作为数据的单位,也就是说这 阅读全文
posted @ 2016-12-20 12:08 橡皮头 阅读(255) 评论(0) 推荐(0)
摘要:Linux文件管理相关命令 作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 在了解了Linux文件管理背景知识之后, 我们可以学习一些命令来管理我们的文件。 文件操作相关 有一些命令可以帮助我们"修剪"之前看到的文件树。 $tou 阅读全文
posted @ 2016-12-20 12:07 橡皮头 阅读(192) 评论(0) 推荐(0)
摘要:Linux命令行与命令 作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! Linux的命令是很重要的工具,也往往是初学者最大的瓶颈。有朋友用了很长时间的Linux图形界面,基本不使用命令行输入命令执行,所以装的Linux最终成了摆设 阅读全文
posted @ 2016-12-20 12:05 橡皮头 阅读(458) 评论(0) 推荐(0)
摘要:Linux文件管理 作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 对于计算机来说,所谓的数据就是0和1的序列。这样的一个序列可以存储在内存中,但内存中的数据会随着关机而消失。为了将数据长久保存,我们把数据存储在光盘或者硬盘中。根 阅读全文
posted @ 2016-12-20 12:04 橡皮头 阅读(190) 评论(0) 推荐(0)
摘要:Linux开机启动(bootstrap) 作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 计算机开机是一个神秘的过程。我们只是按了开机键,就看到屏幕上的进度条或者一行行的输出,直到我们到达登录界面。然而,计算机开机又是个异常脆弱的 阅读全文
posted @ 2016-12-20 12:03 橡皮头 阅读(325) 评论(0) 推荐(0)
摘要:Linux简介与厂商版本 作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 1. Linux简介 Linux可以有狭义和广义两种定义。狭义来说,Linux实际上指Linux kernel (内核)。内核负责管理硬件,并为上层应用提供 阅读全文
posted @ 2016-12-20 12:01 橡皮头 阅读(307) 评论(0) 推荐(0)