![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux
文章平均质量分 71
萱琪
这个作者很懒,什么都没留下…
展开
-
linux学习(二)-----更改文件拥有者、用户组、文件属性命令
1、 chgrp (改变文件所属用户组) 参数:-R 递归更改,即目录下的所有子目录以及子目录下的所有文件 、目录的用户组都更新成为这个用户组。 用法 : chgrp [ -R] 用户组名称 文件/目录 2、 chown (更改文件拥有者) 参数:-R 递归更改,即目录下的所有子目录以及子目录下的所有文件 、目录的拥有者都更新成原创 2012-02-27 20:47:40 · 772 阅读 · 0 评论 -
makefile学习笔记
需求:程序的规模较大,将各个模块单独存放在子目录中,将头文件保存在include目录下,编写makefile文件可以实现对整个工程的编译。学习过程:1.了解makefile的基本规则,http://wenku.baidu.com/view/8a70c58583d049649b665864.html这篇文章是makefile的经典教材,网上找的makefile的大部分资料都是这篇转载 2013-04-22 20:24:42 · 731 阅读 · 0 评论 -
信号量 互斥锁 条件变量的区别
信号量用在多线程多任务同步的,一个线程完成了某一个动作就通过信号量告诉别的线程,别的线程再进行某些动作(大家都在semtake的时候,就阻塞在哪里)。而互斥锁是用在多线程多任务互斥的,一个线程占用了某一个资源,那么别的线程就无法访问,直到这个线程unlock,其他的线程才开始可以利用这个资源。比如对全局变量的访问,有时要加锁,操作完了,在解锁。有的时候锁和信号量会同时使用的” 也就是说转载 2013-03-04 19:29:04 · 546 阅读 · 0 评论 -
od命令使用
随着计算机飞速的发展,很多人开始学习Linux,怎样才能学好Linux,一定要学好Linux的命令。学习Linux,你可能会遇到Linux指令od的知识 ,这里将介绍Linux指令od应用方法。Linux指令:od 示例用法:od -c hello od命令用户通常使用od命令查看特殊格式的文件内容。通过指定该命令的不同选项可以以十进制、八进制、十六进制和A转载 2012-11-07 15:47:56 · 1081 阅读 · 0 评论 -
dd命令使用
先简要介绍dd的参数,后边通过几个实例介绍dd的应用,参考了其他网友的资料,在此一并感谢。小菜水平有限文中有什么错误请大家指正,关于dd还有什么好的使用方法,可以贴出来,小菜会及时更新 。 dd 是 Linux/UNIX 下的一个非常有用的命令,作用是用指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换。1. 命令简介 dd 的主要选项: 指定数字的地转载 2012-11-07 10:45:16 · 451 阅读 · 0 评论 -
关于container_of等宏的整理
一直很是疑惑container_of是什么意思,最近看了一些资料,整理一下。 1)typeof 首先,我们要知道typeof,它是gcc的C语言扩展保留字,用于声明变量类型。typeof的参数可以是两种形式:表达式或类型。例如: typeof(x) 这里假设x是一个函数指针,这样就可以得到这个函数返回值的类型了。 如果将typeof用于表达式,原创 2012-11-06 21:05:56 · 832 阅读 · 0 评论 -
Linux学习(五)-----选取命令(cut grep)和排序命令(sort wc uniq)
这里只是一个简单的整理。。。 1、 cut用法:cut -d '分隔符' -f fields cut -c 字符范围参数: -d 后面接分隔符,将一行以分隔符为界分为数段。与-f一起使用。 -f 取出第fields段。 -c 以字符为单位取出字符范围内的字符。 举例:[root@Ca03原创 2012-02-29 21:38:12 · 4050 阅读 · 0 评论 -
Linux学习(八)-----shell学习 判断条件
1、test(1)test [参数] filename参数: -e 是否存在 -f 是否为文件 -d 是否为目录 -b 是否为块设备 -c 是否为字符设备 -S 是原创 2012-03-06 19:54:16 · 526 阅读 · 0 评论 -
Linux学习(六)-----正则表达式
书上说,正则表达式很重要,但是本人才开始学习,也不知道,到底有什么重要的作用。在这里记录只是为了以后方便查阅。这里介绍的是用于编写shell脚本的正则表达式。 首先,我们要先认识基础的正则表达式的重要的特殊字符的含义。如下表: RE字符含义 举例 ^word^表示行首,待搜索的word原创 2012-03-03 16:40:46 · 519 阅读 · 0 评论 -
Linux学习(七)-----shell学习 read、declare
1、read功能:读取从键盘输入的内容,并存放在变量中。用法:read [参数] ariable参数: -p 后面可以接提示符 -t 后面可以接等待的“秒数”举例: read -p "Please keyin your name:" -t 30 named 2、declare/type原创 2012-03-06 18:56:37 · 483 阅读 · 0 评论 -
Linux学习(九)-----shell脚本学习 条件判断和循环
1、if-else-fiif [条件判断表达式一]; then 当条件判断表达式一成立可以执行的命令elif [条件判断表达式二]; then 当条件判断表达式二成立可以执行的命令else 当条件1、2均不成立时可以执行的命令fi 2、case .....esaccase $变量名称 in原创 2012-03-06 20:45:29 · 851 阅读 · 0 评论 -
Linux学习(三)----ls命令详解
用法: ls [ 参数 ] 目录名 参数: -a: 全部文件,与隐藏文件一起列出来。 -A: 全部文件,与隐藏文件,但不包括.与..这两个目录,一起列出来。 -d: 仅列出目录本身,而不列出目录内的文件数据。 -f: 直接列出结果,而不进行排序。 -F: 根据文件、目原创 2012-02-28 17:07:44 · 498 阅读 · 0 评论 -
Linux学习(四)----vim 使用详解(常用的)
列出这些东西纯粹是为了方便自己查阅。h / 光标向左移动一个字符j / ->光标向下移动一个字符k /向上方向键光标向上移动一个字符l /向右方向键光标向右移动一个字符ctrl+f屏幕向下移动一页,等于page downctrl+b屏幕向上移动一页,等于page upn向右移原创 2012-02-29 13:43:23 · 478 阅读 · 0 评论 -
Linux学习(一)---关于文件和目录的基本操作命令
最近在学习《鸟哥的Linux私房菜_基础学习篇》,希望记下一些东西。以下是一些基本的关于文件和目录管理的Linux操作命令。 1、PWD(显示当前所在的目录) 参数:-P(显示出实际路径,而非使用连接路径) 2、mkdir (建立新目录) 参数:-p 递归建立新目录原创 2012-02-27 19:30:33 · 432 阅读 · 0 评论 -
使用systemtap调试内核
SystemTap是半年之前接触的东西了,今天突然又用到了点,怕再次忘记,就稍微找了点资料,再加上自己应用运行,就放在这里了。主要是其脚本的运行方式,包括脚本中嵌入C时的编译命令。 SystemTap是一种新颖的 Linux 内核诊断工具,提供了一种从运行中的 Linux 内核快速和安全地获取信息的能力。SystemTap是内核开发人员和系统管理员的福音,因为这使得他们可以通过编写或原创 2013-05-06 20:25:04 · 787 阅读 · 0 评论