linux
文章平均质量分 88
12304108
软件开发
展开
-
linux系统ps命令解析
要对进程进行监测和控制,首先必须要了解当前进程的情况,也就是需要查看当前进程,而 ps 命令就是最基本同时也是非常强大的进程查看命令。使用该命令可以确定有哪些进程正在运行和运行的状态、进程是否结束、进程有没有僵死、哪些进程占用了过多 的资源等等。总之大部分信息都是可以通过执行该命令得到的。ps 为我们提供了进程的一次性的查看,它所提供的查看结果并不动态连续的;如果想对进程时间监控,应该用 to原创 2015-01-06 14:24:27 · 770 阅读 · 0 评论 -
Linux设备驱动核心理论(二)
7.Linux设备驱动中的并发控制 7.1 并发与竞态 并发(concurrency)指的是多个执行单元同时、并行被执行,而并发的执行单元对共享资源(硬件资源和软件上的全局变量、静态变量等)的访问则很容易导致竞态(race conditions)。 1.对称多处理器(SMP)的多个CPU原创 2015-08-05 15:24:14 · 965 阅读 · 0 评论 -
Linux设备驱动核心理论(一)
4.Linux内核模块 4.1 Linux内核模块简介 如果把所有需要的功能都编译到Linux内核。这回导致两个问题,一是生成的内核会很大,二是如果我们要在现有的内核中新增或删除功能,将不得不重新编译内核。 现在我们需要的是一种机制使得编译出的内核本身并不需要包含所有功能,而在这些功能需要被使用的时候,其对应的代原创 2015-08-04 10:41:56 · 1878 阅读 · 0 评论 -
Linux设备驱动核心理论(三)
10.中断与时钟 10.1 中断与定时器 所谓中断是指CPU在执行程序的过程中,出现了某些突发事件急待处理,CPU必须暂停执行当前程序,转去处理突发事件,处理完毕后CPU又返回原程序被中断的位置并继续执行。 根据中断的来源,中断可分为内部中断和外部中断,内部中断的中断来源来自CPU内部(软件中断、溢出、除法错误等原创 2015-08-13 15:40:32 · 1897 阅读 · 0 评论 -
linux下minicom和USB转串口
minicom是linux下串口通信的软件,它的使用完全依靠键盘的操作,虽然没有“超级终端”那么易用,但是使用习惯之后读者将会体会到它的高效与便利,下面将讲解minicom的安装和配置。一、安装minicom: 使用以下命令:# sudo apt-get install minicom ubuntu 现在做的真是没话说,相当的实用和智能啊,把相关的依赖包(l原创 2015-02-16 15:27:46 · 2207 阅读 · 0 评论 -
Ubuntu根目录下各文件夹的功能详细介绍
Ubuntu的根目录下存在着很多的文件夹,但你知道他们都存放着哪些文件呢?这些是深入了解Ubuntu系统必不缺少的知识,本文就关于此做一下介绍吧。 /bin/ 用以存储二进制可执行命令文件,/usr/bin/也存储了一些基于用户的命令文件。 /sbin/ 许多系统命令的存储位置,/usr/sbin/中也包括了许多命令。 /root/ 超级用户,即根用原创 2015-02-15 18:18:25 · 23720 阅读 · 6 评论 -
linux系统chmod命令解析
chmod命令 使用权限 : 所有使用者 使用方式 : chmod [-cfvR] [--help] [--version] mode file... 说明 : Linux/Unix 的档案调用权限分为三级 : 档案拥有者、群组、其他。利用 chmod 可以藉以控制档案如何被他人所调用。 参数 :原创 2015-02-16 15:09:34 · 1359 阅读 · 0 评论 -
linux系统chown命令解析
chown命令 命令说明:Linux/Unix 是多人多工作业系统,所有的档案皆有拥有者。利用 chown 可以将档案的拥有者加以改变。一般来说,这个指令只有是由系统管理者(root)所使用,一般使用者没有权限可以改变别人的档案拥有者,也没有权限可以自己的档案拥有者改设为别人。只有系统管理者(root)才有这样的权限。 使用权限:root 使用原创 2015-02-16 15:11:10 · 2372 阅读 · 0 评论 -
GDB调试精粹及使用实例
一:列文件清单 1. List (gdb) list line1,line2 二:执行程序 要想运行准备调试的程序,可使用run命令,在它后面可以跟随发给该程序的任何参数,包括标准输入和标准输出说明符()和外壳通配符(*、?、[、])在内。 如果你使用不带参数的run命令,gdb就再次使用你给予前一条run命令的参数,这是很有用的。 利用set args 命令就可以修改发送原创 2015-01-23 11:02:18 · 647 阅读 · 0 评论 -
linux系统解压缩/压缩命令解析
1)zip与unzip命令 zip -r myfile.zip ./* 将当前目录下的所有文件和文件夹全部压缩成myfile.zip文件,-r表示递归压缩子目录下所有文件。 unzip -o -d /home/sunny myfile.zip 把myfile.zip文件解压到 /home/sunny/原创 2015-01-06 11:42:25 · 831 阅读 · 0 评论 -
linux系统svn命令解析
1)安装svn客户端的命令 apt-get install subversion。 2)svn客户端操作命令 1、将文件checkout到本地目录 svn checkout path(path是服务器 上的目录)原创 2015-01-06 11:40:40 · 898 阅读 · 0 评论 -
linux系统vim命令解析
控制台版本的vim随ubuntu一起发行,因此没必要安装. 然而,如果您更喜欢GUI界面下的vim的话,请从新立得安装vim-gtk软件包或在终端中输入:sudo apt-get install vim-gtkVim 需要学习很多东西。然而,如果您熟悉了vim的话,您可以利用vim的高级特征非常熟练的操作文本。您可以在终端中输入vim来启动控制台模式下的vim,或输入gvim 来启动图形模原创 2015-01-20 15:59:33 · 942 阅读 · 0 评论 -
linux系统grep命令解析
简介:grep (global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。Unix的grep家族包括grep、egrep和fgrep。egrep和fgrep的命令只跟grep有很小不同。egrep是grep的扩展,支持原创 2015-01-20 10:36:01 · 1145 阅读 · 0 评论 -
linux系统tail命令解析
用途: 从指定点开始将文件写到标准输出。使用tail命令的-f选项可以方便的查阅正在改变的日志文件,tail -f filename会把filename里最尾部的内容显示在屏幕上,并且不断刷新,使你看到最新的文件内容。 语法: tail [ -f ] [ -c Number | -n Number | -m Number | -b Number原创 2015-01-19 16:07:45 · 1060 阅读 · 0 评论 -
linux系统cat命令解析
语法结构:cat [选项] [文件]选项 -A, --show-all 等价于 -vET -b, --number-nonblank 对非空输出行编号 -e 等价于 -vE -E, --show-ends 在每行结束处显示 $ -n, --number 对输出的所有行编号 -s, --squeeze-blank 不输出多行空行原创 2015-01-19 16:39:36 · 874 阅读 · 0 评论 -
linux系统sed命令解析
1. Sed简介 sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有 改变,除非你使用重定向存储输出。Sed主要用来自动编辑一个或多个文件;简化对文件的反复操作;编写原创 2015-01-28 15:50:39 · 1471 阅读 · 0 评论 -
linux系统find命令解析
1.find命令解析 2.locate命令解析 3.whereis命令解析 4.which命令解析 5.type命令解析原创 2015-01-05 13:47:10 · 932 阅读 · 0 评论 -
linux系统apt-get命令解析
1) 常用的APT命令参数 apt-cache search package 搜索包 apt-cache show package 获取包的相关信息,如说明、大小、版本等 sudo apt-get install package 下载 以及所有倚赖的安装包原创 2015-01-06 15:04:41 · 3365 阅读 · 0 评论 -
linux系统命令解析(初级篇)
1.压缩解压缩命令 1)zip与unzip命令 zip -r myfile.zip ./* 将当前目录下的所有文件和文件夹全部压缩成myfile.zip文件,-r表示递归压缩子目录下所有文件。 unzip -o -d /home/sunny myfile.zip 把myfile.原创 2014-09-18 11:17:35 · 1113 阅读 · 0 评论