########认识shell1.Unix/Linux上常见的Shell脚本解释器有bash、sh、csh、ksh等,习惯上把它们称作一种Shell。我们常说有多少种Shell,其实说的是Shell脚本解释器。注意:bash是BourneAgainShell的缩写,是linux标准的默认shell,它基于Bourneshell,吸收了Cshell和Kornshell的..
分类:
系统相关 时间:
2017-04-05 18:08:09
阅读次数:
249
linux程序包管理: API:数据接口 ABI:应用程序二进制接口 库级别的虚拟化: linux:wine windows:cywin 系统级开发: c/c++ :httpd,nginx,vsftpd,go 应用级开发:java python perl php c/c++程序格式: 源代码:文本格 ...
分类:
系统相关 时间:
2017-04-03 17:51:21
阅读次数:
229
编程初学者,在学习的时候总会听人说到或者看到“脚本”这个词汇,我初学的时候也不清楚脚本是什么,所以每每看到有人说你会写“脚本”的时候,总以为是一些高深深奥的编程技术。然而事实正好相反,脚本语言是一种比编程语言更为简单,轻便,快捷的语言,下面我们来谈一下什么是脚本。 在谈脚本之前,我们先谈一下什么是编 ...
分类:
其他好文 时间:
2017-04-03 16:17:36
阅读次数:
162
一、Python的安装 windows 下的安装: 1、下载软件 下载地址:https://www.python.org/ 2、安装软件:目前安装的是Python36版本 3、配置环境变量: 系统属性 高级 环境变量 二、Hello World程序(第一个程序) 1、windows中的第一个程序 退 ...
分类:
编程语言 时间:
2017-03-31 00:31:31
阅读次数:
173
1,基本概念普通文件(RegularFile)。指普通意义上的文件,如数据文件、可执行文件等。设备文件(DeviceFile)。类unix操作系统都是基于文件概念的,文件是由字节序列而构成的信息载体。根据这一点,可以把IO设备当作设备文件这种所谓的特殊文件来处理;因此,与磁盘上的普通..
分类:
系统相关 时间:
2017-03-30 14:13:40
阅读次数:
215
一、创建一个10G分区,并格式为ext4文件系统;(1)要求其block大小为2048,预留空间百分比为2,卷标为MYDATA,默认挂载属性包含acl;#mkfs.ext4-b-m2-LMYDATA/dev/sdb#e2label/dev/sdb#df-lhT(2)挂载至/data/mydata目录,要求挂载时禁止程序自动运行,且不更新文件的访问时间戳;..
分类:
系统相关 时间:
2017-03-22 23:44:29
阅读次数:
355
5.1根文件系统众所周知,在一块新的硬盘中安装系统前必须要先分区并且格式化,然后才能装系统。对于windows来说,分区完成以后,每个分区都是一个独立的文件系统。也就意味着C盘和D盘是毫无关系的。访问时也是各自独立的。对于linux来说,所有的文件在linux主机上,若想使其能..
分类:
其他好文 时间:
2017-03-13 22:41:07
阅读次数:
336
标题:LinuxC/C++程序员CentOS6.5安装YouCompleteMe使用vim语法自动补全Ubuntu/Debian/Fedora比较好安装,各种软件包都比较新CentOS6系列很难装,各种软件包版本太低了新手不要尝试在CentOS6系上安装,会有一种挫败感!步骤:1,安装操作系统2,文件下载3,更新vim4,安装ycm和Vundle5,编..
分类:
编程语言 时间:
2017-03-11 22:12:10
阅读次数:
2134
如何实现在linux安装,更新程序。硬件--内核(系统调用接口)--库调用接口(32位,64位)API:ApplicationProgrammingInterfacePOSIX:可移植系统,源代码级别各系统都是兼容的。程序的源代码文件--预处理--编译--汇编--链接静态编译:不依赖外部环境共享编译:直接调用lib.so..
分类:
系统相关 时间:
2017-03-07 23:19:58
阅读次数:
183
我们在编写服务端程序的时候,由于多线程并且环境复杂,程序可能在不确定条件的情况下宕掉,还不好重新,这是我们如何获取程序的出错信息,一种方法通过打日志,有时候一些错误日志也不能体现出来,这时就用到我们的core dump文件了。 通常情况下coredmp包含了程序运行时的内存,寄存器状态,堆栈指针,内 ...
分类:
数据库 时间:
2017-03-03 13:54:32
阅读次数:
195