mubnutn1、cd:是进入指定的目录2、ls:是列出目录3、clear是清除代码的意思4、ls-al是显示列表信息a5、pwd:是显示当前目录在哪里6、~(飘):是指当前目录的子目录下7、cd~很快地进入用户的目录下8、whoami指的是当前的用户是谁,之前按装设置的是ubuntn所以用户名是ubuntn9、s..
分类:
系统相关 时间:
2016-04-09 17:05:54
阅读次数:
361
Windows环境下,批量修改文件扩展名比较简单,只要在命令行下输入:ren*.jpeg*.jpg即可。但是,在Mac则为难多了。尽管自10.10版本后可以在Finder下批量修改主文件名,但是成批的扩展名修改还是不支持。于是,在网络上查询,找到一个小工具,的确很好使用,名字是NameChanger。..
分类:
系统相关 时间:
2016-04-09 17:07:51
阅读次数:
359
一、进程简介进程是linux用来表示正在运行的程序的一种抽象概念,程序内存的使用,处理器时间和I/O资源就是通过这个对象进行管理和监视的。一个程序要先运行在用户空间,当他需要去使用硬件资源的时候,就不得不去调动内核才能取得使用权,这时候调动内核,进入内核空间,当内..
分类:
系统相关 时间:
2016-04-09 17:04:29
阅读次数:
418
http://www.cnblogs.com/leoo2sk/archive/2009/12/11/talk-about-fork-in-linux.html http://www.cnblogs.com/jimwind/archive/2012/12/26/2834147.html http:// ...
分类:
系统相关 时间:
2016-04-09 16:58:06
阅读次数:
216
by 21035130王川东 Linux内核如何装载和启动一个可执行程序 一、 EIF文件格式: 1、ELF头部在文件的开始,描述文件的总体格式,保存了路线图,描述该文件的组织情况,即生成该文件系统的字的大小和字节顺序 段头部表用来描述ELF可执行文件与连续的存储段之间的映射关系。节头表包含了描述文 ...
分类:
系统相关 时间:
2016-04-09 16:55:45
阅读次数:
217
Linux讲一个东西,我就选择了系统调用。。 中间主要是系统原本是64的,我之前用32的内核安装,自然是失败了...(也不知道是不是失败的主要原因) 然后3.19.0的内核我换成了3.19.2的内核,然后成功添加了系统调用。 由于多次make,还没清除内核,变成巨大的45G的文件夹了。。 链接:ht ...
分类:
系统相关 时间:
2016-04-09 16:52:26
阅读次数:
162
zip zip dest.zip src (file) zip -r dest.zip src (folder) unzip dest.zip gzip gzip src (file) gzip -r src (folder) remark: src will disappear gzip -c s ...
分类:
系统相关 时间:
2016-04-09 16:54:02
阅读次数:
180
秦鼎涛 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 一、视频学习 在Makefile找到启动内核命令: 执行exec——新加载的执行程序来输出的“hello world” 冻结后gdb跟踪,设置断点: 执行到了s ...
分类:
系统相关 时间:
2016-04-09 16:50:57
阅读次数:
231
1. 输出重定向 3.4多命令的顺序执行 3.5shell中的特殊符号 ...
分类:
系统相关 时间:
2016-04-09 16:43:35
阅读次数:
147
实验七:Linux内核如何装载和启动一个可执行程序 姓名:王朝宪 学号:20135114 注: 原创作品转载请注明出处 + 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 可执行文件的创建 C代码(.c) - 经过编 ...
分类:
系统相关 时间:
2016-04-09 16:43:00
阅读次数:
283
20135125陈智威 原创作品转载请注明出处 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 实验内容: 1.可执行程序的执行环境$ ls -l /usr/bin 列出/usr/bin下的目录信息Shell本身不限 ...
分类:
系统相关 时间:
2016-04-09 16:44:10
阅读次数:
221
安装工具 sudo apt-get install lame 具体用法可以查看帮助 lame --help 通过更改音频文件的帧数 可以让文件变小 但是音质也会随之下降 现在比较多的mp3文件是128kbps 比如此时它4M 然后压缩成64kbps的 基本上就是2M了 lame -b 64 old. ...
分类:
系统相关 时间:
2016-04-09 16:36:44
阅读次数:
169
本章主要介绍如何使用ant打包发布项目。 ant 是一个将软件编译、测试、部署等步骤联系在一起加以自动化的一个工具,大多用于Java环境中的软件开发。在实际软件开发中,有很多地方可以用到ant。 优点 ant 是Apache软件基金会JAKARTA目录中的一个子项目,它有以下的优点: 1、跨平台性:... ...
分类:
系统相关 时间:
2016-04-09 16:34:26
阅读次数:
270
刘畅 原创作品转载请注明出处 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000写在前面本次实验着力分析Linux内核装载和启动一个可执行程序的过程,其中包括可执行文件格式的分析、可执行文件的装载和链接的过程,并通过GDB跟踪execve系统调用来梳理Linux系统加载可执行程序的过程。可执行文件的格式分析相对于其它文件...
分类:
系统相关 时间:
2016-04-09 15:25:44
阅读次数:
328
Linux内核如何装载和启动一个可执行程序 “20135224陈实 + 原创作品转载请注明出处 + 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 ” 第一部分 shiyanlou:Code/ $ vi hello. ...
分类:
系统相关 时间:
2016-04-09 15:27:16
阅读次数:
179
代码如下,写了好久,在centos6.3实践中用过,分享给大家@.·.@ 运行此脚本的前提有gcc/gcc-c++的编译环境,此脚本用到一些源码包(apr-1.2.7,apr-util-1.2.7,autoconf-2.59,cmake-2.6.4,curl-7.15.1,freetds-2.2.2 ...
分类:
系统相关 时间:
2016-04-09 15:21:26
阅读次数:
279