linux
讨厌胡萝卜的青菜
这个作者很懒,什么都没留下…
展开
-
Linux文件操作符和文件指针的区别
1.文件操作符和文件指针初识 (1)在linux系统中一切皆文件,要对文件进行操作就必须先打开文件,打开文件后会得到一个文件描述符,它是一个很小的正整数,是一个索引值。内核会为每一个运行中的进程在进程控制块pcb中维护一个打开文件的记录表,每一个表项都有一个指针指向打开的文件,上边的索引值是记录表的索引值。 (2) 而文件指针是指向一个FILE的结构体,这个结构原创 2017-02-18 21:02:06 · 1561 阅读 · 0 评论 -
linux下mysql的简单应用
这篇文章主要介绍了Linux系统下Mysql使用简单教程(一)的相关资料,需要的朋友可以参考下如果你会查询这些相关的问题,说明你是一个正在或者准备从事IT的程序猿,对于一个程序猿而言,不会使用linux系统的程序猿不是一好的程序猿哦!因为windows有时候真的让人很抓狂,而本人也相信没有什么习惯是不可以改变的。so以下都是在linux系统中的使用:安装mysql命转载 2017-04-12 20:46:06 · 306 阅读 · 0 评论 -
Shell中反引号(`)与$()用法的区别
今天在学习脚本编程时遇到了一个有趣的问题,就是在shell中反引号和$()到底有没有区别,我们先用一个例子了解一下他们在使用上的区别吧。echo `echo \$HOSTNAME` #反引号echo $(echo \$HOSTNAME) #$()我们可以使用sh -x test.sh来分析bash是如何来解释这个脚本的,返回的信息如下:通过上图我们可原创 2017-03-25 19:16:13 · 1239 阅读 · 0 评论 -
linux下使用yum安装mysql详解
版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[+]本人博客上一篇(http://blog.csdn.net/tjcyjd/article/details/41646889)已讲了yum源的配置,有了yum那么安装mysql就会很简单,具体如下:1、安装客户端和服务器端确认mysql是否已安装:[plain] view转载 2017-04-09 20:51:32 · 518 阅读 · 1 评论 -
Shell脚本编程语法篇1
今天呢,我来将这两天学到的Shell语法做以总结。如有问题,欢迎提出!1.if语句 我们先来看一个if语句的例子,代码以及结果如下:read valif [ $val -eq 100 ]then echo "hello"fi 其实shell的if语句和c语言的没有很大的区别,除了写法上有些差别,其他实现思想都是一样的。我们写的这段代码是先读入一个原创 2017-03-30 19:43:06 · 390 阅读 · 0 评论 -
TCP标志位中的PSH和URG的区别和联系
URG(紧急位): 急指针是一个正的偏移量,和序号字段中的值相加表示紧急数据最后一个字节的序号。T C P的紧急方式是发送端向另一端发送紧急数据的一种方式。紧急指针指向包内数据段的某个字节(数据从第一字节到指针所指字节就是紧急数据,不进入接收缓冲就直接交给上层进程,余下的数据要进入接收缓冲的)PSH(急迫位): 在一个交互程序中,当客户发送一个命令给服务器时,它设置P U S H标志并停下原创 2017-03-06 20:09:26 · 413 阅读 · 0 评论 -
线程安全和可重入函数的区别和联系
一. 可重入函数 函数被不同的控制流程调用,有可能在第一次调用还没返回时就再次进入该函数,这称为重入。 当程序运行到某一个函数的时候,可能因为硬件中断或者异常而使得在用户正在执行的代码暂时终端转而进入你内核,这个时候如有一个信号需要被处理,而处理的这个信号的时候又会重新调用刚才中断的函数,如果函数内部有一个全局变量需要被操作,那么,当信号处理完成之后重新返回原创 2017-02-24 12:38:44 · 222 阅读 · 0 评论 -
linux下实现生产者-消费者问题
生产者(producer)和消费者(consumer)问题是并发处理中最常见的一类问题,是一个多线程同步问题的经典案例。 可以这样描述这个问题,有一个或者多个生产者产生某种类型的数据,并放置在固定大小的缓冲区中,一个消费者从缓冲区中取数据,每次取一项,系统必须保证对缓冲区的重复操作,任何时候,只有一个生产者或者消费者可以访问缓冲区;同时,消费者只能在缓冲区不为空的时候从缓原创 2017-02-20 17:50:54 · 1492 阅读 · 0 评论 -
linux下实现同步的---条件变量
1. 相关函数 #include pthread_cond_t cond = PTHREAD_COND_INITIALIZER; int pthread_cond_i原创 2017-02-20 17:27:01 · 311 阅读 · 0 评论 -
Linux下正则表达式以及几种工具:grep,sed,awk,cut,sort,uniq的简单应用
一、我们先看一下正则表达式的概念: 规定:一些特殊语法表示字符类、数量限定符和位置关系,然后用这些特殊语法和普通字符一起表示 一个模式,这就是正则表达式(Regular Expression)。 正则表达式包括三种内容: 1.目标字符串中的字符类。具体是指出现的字符; 2.目标字符中的数量限定符。具体指的是字符出现的次数; 3.目标字符串中的位置限定符。 下来我们来具体看一下这几原创 2017-04-23 20:45:14 · 2452 阅读 · 0 评论