
Linux
何小H
这个作者很懒,什么都没留下…
展开
-
Linux<文件管理----硬链接和软链接>
Linux 文件系统最重要的特点之一是它的文件链接。链接是对文件的引用,这样你可以让文件在文件系统中多处被看到。我一般用的是RHEL 7.0 所以实验也是在此版本上使用。在 Linux 中,链接可以如同原始文件一样来对待。链接可以与普通的文件一样被执行、编辑和访问。对系统中的其它应用程序而言,链接就是它所对应的原始文件。当你通过链接对文件进行编辑时,你编辑的实际上就是原始文件。转载 2015-03-19 22:15:57 · 1749 阅读 · 0 评论 -
Linux 下 安装Mysql
最近想安装个MySQL用用,结果频频出错,最后查阅了很多资料,才安装成功,所以整理了一份关于MySQL的安装的文档,下面分享给大家,部分来自于网络。MySQL 的源码安装:一.系统环境操作系统:CentOS7.1 x86_64Mysql 版本:mysql-5.5.44二.安装 cmake 以及 mysql(mysql5.5 以后是通过cmak原创 2015-08-06 19:14:19 · 740 阅读 · 0 评论 -
fork与vfork的区别
fork()与vfock()都是创建一个进程,那他们有什么区别呢?总结有以下三点区别: #include #include #include int main() { pid_t pid; pid = fork(); if(pid<0) printf("error in fork!\n"); el原创 2015-07-16 11:07:57 · 636 阅读 · 0 评论 -
PS1~PS4,终端提示符设置,终端配置
终端可以说是在Linux的使用中最常用到的工具了,通过设置PS1,PS2,PS3,PS4这四个环境变量,我们就可以个性化定制终端的提示符。一、PS1—默认的交互提示符默认情况下PS1为”\s-\v$”,显示为 -bash-3.2$通过改变PS1,就可以在提示符显示一些对我们有用的信息,如用户名、工作目录、系统时间等 bash-3.2$export PS1=”\u@\h \w $”原创 2015-07-14 00:12:38 · 1019 阅读 · 0 评论 -
Makefile 学习笔记
make是一个解释makefile中指令的命令工具。Make工具最主要也是最基本的功能就是通过makefile文件来描述源程序之间的相互关系并自动维护编译工作。而makefile 文件需要按照某种语法进行编写,文件中需要说明如何编译各个源文件并连接生成可执行文件,并要求定义源文件之间的依赖关系。 Makefile 里主要包含了五种类型的语句/行:显式规则、隐式规则、变量定义、文件原创 2015-07-13 23:37:31 · 515 阅读 · 0 评论 -
Linux运行级别
Linux运行级别Linux系统有7个运行级别(runlevel)运行级别的原理:在目录/etc/rc.d/init.d下有许多服务器脚本程序,一般称为服务(service)在/etc/rc.d下有7个名为rcN.d的目录,对应系统的7个运行级别rcN.d目录下都是一些符号链接文件,这些链接文件都指向init.d目录下的service脚本文件,命名规则为K+nn+服务名或S+nn+服务名,其中转载 2015-05-25 17:00:10 · 490 阅读 · 0 评论 -
MySQL学习笔记一
在Linux 下[root@localhost ~]# yum list | grep mysql #先查找出 mysql的软件包;真正的服务端是 mysql - server 所以安装时把mysql 和 mysql -server 还有开发的库文件mysql -devel也装上 [root@localhost ~]# yum in原创 2015-04-09 23:06:30 · 508 阅读 · 0 评论 -
Linux各位服务配置文件的相应目录位置
启动引导程序配置文件LILO /etc/lilo.conf GRUB /boot/grub/menu.lst 系统启动文件核脚本主启动控制文件 /etc/inittab SysV启动脚本的位置 /etc/init.d、/etc/rc.d/init.d或/etc/rc.d SysV启动脚本链接的位置 /etc/init.d/rc.d、/etc/rc.d/rc.d或/etc/rc.d 本地启动转载 2015-04-01 15:26:58 · 1550 阅读 · 0 评论 -
Linux 下C语言编程
Linux 下C语言编程1.编程的概念和理解1.1程序编译的过程 在这一操作中,程序完成了复杂的过程。一个程序的编译,需要完成词法分析、语法分析、中间代码生成、代码优化、目标代码生成。l 词法分析:指的是对由字符组成的单词进行处理,从左至右逐个字符地对源程序进行扫描,产生一个个单词符号。然后把字符串的源程序改造成为单词符号串的中间程序。在编译程序时,这一过程是自动完成的。编译程序会对代码的每一原创 2015-03-17 10:22:33 · 1040 阅读 · 0 评论 -
Shell 编程入门
shell简介 shell处于kernel的外层,用来负责接收使用者输入的命令,然后将命令解释成kernel能了解的方式,然后由kernel去执行,再将结果传回默认的输出周边。shell是一种命令解释器,同时也是一个程序语言。shell有很多种,在众多的Linux发行版中,标准的shell是bash,也是我们学习的主要对象。 第一个程序范例:hello.sh原创 2015-03-09 17:15:15 · 682 阅读 · 0 评论 -
TCP连接端口的状态
我们知道面试中,最常问到的关于网络的TCP/IP协议方面的应该就是1.TCP的3次握手和4次分手的过程?2.TCP和UDP的区别?等等。而这里我要总结一下TCP在连接过程中的端口的状态的问题。在Linux下,可以用netstat -ntal 查看tcp 的端口,如果要查看具体的某一个端口号,可以grep xxx 过滤出相应的哪一个端口,查看其状态。1.LISTE原创 2015-08-06 19:33:53 · 1531 阅读 · 0 评论