- 博客(10)
- 资源 (3)
- 问答 (1)
- 收藏
- 关注
转载 linux用户态和内核态的概念区别
究竟什么是用户态,什么是内核态,这两个基本概念以前一直理解得不是很清楚,根本原因个人觉得是在于因为大部分时候我们在写程序时关注的重点和着眼的角度放在了实现的功能和代码的逻辑性上,先看一个例子:1)例子C代码1. void testfork(){ 2. if(0 = = fork()){ 3. printf(“create new
2016-03-29 10:14:48 780
原创 shell命令-head/tail
用途显示文本的开头或结尾语法head/tail -c NUM 文本head/tail -n NUM 文本描述-c:显示文本的(head)前NUM字节或(tail)后NUM字节-n:显示文本的(head)前NUM行或(tail)后NUM行举例apuser@bj61087pcu:~/works/my_document/shscript$ cat head
2016-03-18 16:20:07 1130
原创 shell命令-read
用途读取行信息语法read [-r] a b c ....描述读取每行的信息,并以IFS为分割符,把分割出的字符串依次传给a b c .......-r:原始读取,不做任何处理,不将行结尾处的反斜杠解释为续行字符举例apuser@bj61087pcu:~/works/my_document$ cat readchar.txt ad 45 16jh
2016-03-15 15:10:53 945
原创 shell命令-trap
用途接受到信号signal后,执行指定命令语法signal functions/commands sig1,sig2,。。。描述一些信号定义:名称 默认动作 说明SIGHUP 终止进程 终端线路挂断SIGINT 终止进程 中断进程SIGQUIT 建立CORE文件 终止进程,并且生成core文件
2016-03-14 13:59:09 629
原创 shell命令-文件系统的空间信息->df du
|--》df(disk free)磁盘可用空间| -k 强制使用kilobyte单位| -l 显示本地文件系统| -h 产生人们容易理解的、简洁的信息| -i 显示inode计数而非空间|--》du(disk usage)磁盘用量: du [ options ] [ files-or-directories ]| -k| -s 为每个参数,仅显示单行摘要
2016-03-12 13:23:36 546
原创 shell命令-printf
|--完整介绍printf|--转义序列| \a 警告字符 \t 水平制表符| \b 后退 \v 垂直制表符| \c 不显示结尾换行字符\\ 反斜杠字符| \f 换页 \ddd 表示1到3位数八进制的字符,仅在格式字符串中有效| \n 换行 \0ddd 表示1到3位的八进制字符| \r 回车|--格式指示符| %b %g| %c %G
2016-03-12 13:21:43 675
原创 shell命令-test
用途对表达式进行判断比较语法test[expression]或者[ [expression] ]描述-b filefile是块设备文件 -e file file存在-r file file是可读的-c filefile是字符设备文件 -f file file为一般文件-w file file是可写的-d file file
2016-03-12 13:19:30 634
原创 shell特殊符号及变量
1.变量定义shell变量名称的开头是一个字母或下划线符号,后面可接任意长度字母、数字或下划线符号。变量赋值的方式为:变量名称=值,中间无空格,单行可多次赋值。如val0=abc val1=kjh如果要获得变量的值,需在变量名称前加$字符,如val2=$val1,shell会对$(...)里的算术表达式进行计算当所赋予的值包含空格时,需加引号,如val3=“abc def hji”
2016-03-12 13:18:24 2414
原创 shell简介
|检查一下 /etc/shells 这个文件,看看我们的 Linux有多少我们可以使用的 shells:|CentOS下的:|/bin/sh (已经被 /bin/bash 所取代) |/bin/bash (就是 Linux 默认的 shell) |/bin/ksh (Kornshell 由 AT&T Bell lab. 发展出来的,兼容于 bash) |/bin/tcsh (整
2016-03-12 13:04:31 659
原创 Makefile知识点总结
1 Makefile规则1.1 第一种规则 targets : prerequisites command …targets这里可以多个目标,可以是object file,可以是执行文件,还可以是label(伪目标),但是make只认第一个目标,一个makefike只有一个目标;prerequisites为需要依赖
2016-03-11 22:35:45 950
Open Firmware Recommended Practice: Interrupt Mapping Version 0.9
2016-06-28
Java基本语法问题
2022-02-18
TA创建的收藏夹 TA关注的收藏夹
TA关注的人