虚拟机的安装[http://www.cnblogs.com/tuolemi/p/5861062.html]
Linux命令[http://www.cnblogs.com/tuolemi/p/5878111.html]

命令补充

  • tab 补全命令、补全目录、补全命令参数

  • Ctrl+c 终止当前运行的程序,但不结束终端

  • Ctrl+d 结束输入或退出终端

  • Ctrl+s 暂停当前程序,任意键恢复

  • Ctrl+z 将当前程序放入后台(命令fg恢复前台)

  • Ctrl+a 将光标移至输入行头(相当于Home)

  • Ctrl+e 将光标移至输入行末(相当于End)

  • Ctrl+k 删除光标所在位置到行末的所有字符

  • Alt+Backspace向前删除一个单词

  • Shift+PgUp 将终端显示向上移动

  • Shift+PgDn 将终端显示向上移动

  • 方向键“上” 历史输入的指令

  • sudo adduser abc 创建一个叫abc的用户

  • su -l abc 切换到用户abc

  • groups abc 显示用户abc所在的用户组

  • sudo deluser abc --remove-home 删除用户abc

  • pwd 获取当前路径

  • touch 创建空白文件

  • mkdir 创建空白目录

  • mkdir -p 创建多级目录

  • cp abc A/B/C 复制abc文件到A/B/C目录下 cp -r 复制目录

  • rm 删除文件

  • mv abc A/B/C 移动文件abc(剪切)到A/B/C文件夹

  • mv abc def 将文件abc重命名为def

  • cat 显示文件 cat -n 在显示文件的时候显示行号

  • more abc 阅读文件abc

  • file 显示文件类型

  • declare abc 创建一个叫abc的变量

  • echo $abc 读取变量abc

  • 环境变量 PATH

  • vim abc.创建一个c程序

  • gcc -o abc abc.c 生成可执行文件
    预处理:gcc –E hello.c –o hello.i ;gcc –E调用cpp 产生预处理过的C原始程序
    编译:gcc –S hello.i –o hello.s ;gcc –S调用ccl 产生汇编语言原始程序
    汇编:gcc –c hello.s –o hello.o ;gcc -c 调用as 产生目标文件
    链 接:gcc hello.o –o hello ;gcc -o 调用ld 产生可执行文件
    运行: ./hello

  • ./abc.c 执行程序

  • PATH=$PATH+绝对路径 添加自定义路径到环境变量

  • zip 压缩 全部内容(-r) 安静模式(-q) 表示输出文件(-o+输出文件名)加密(-e)

  • du 查看打包文件的大小

  • unzip 解压 仅查看内容(-l)

  • 更常用的打包工具tar

易错题总结

  • 判断:Linux Bash中,cat -n 和 nl 命令功能等价。ok

  • Linux Bash中,使用tar命令把home目录打包成home.tar的命令是( tar -cf home.tar ~)

  • find 填空:查找当前目录下所有目录的find命令是(find . -type d)

  • cheat 填空:使用du命令对当前目录下的目录或文件按大小排序 的命令是( du -sk *| sort -rn )

  • Linux汇编中,形成空调用栈帧的语句是(push %ebp movl %esp %ebp)

  • Linux汇编中,函数有返回值存在( %eax )寄存器中。

  • 3/4的命中率的如何计算的((32-8)/32,或每4次有一次不命中)

  • 高速缓存容量为1024,高速缓存结构为(( 32 ),4,8,32)

  • 判断:Linux Bash中, man printf和man 1 printf 功能等价。 ok

  • 在 Linux 里面可以使用使用(groups)命令知道自己属于哪些用户组。

20145202马超《JAVA》预备作业3的更多相关文章

  1. 20145226夏艺华 JAVA预备作业1

    博客阅读总结 关于师生关系: 学生和老师之间我觉得关系时多元化的,不能拘泥于单独的一种关系:灌输与被灌输,教授与被教授--我认为,在不同的课程阶段,师生之间的关系都可以发生变化.前期的老师更像是一个指 ...

  2. 《Java技术》预备作业总结

    Java预备作业总结 第一次的博客作业完成了,对于一种崭新的形式,大家可能还不太适应,学习和借鉴好的理念和学习方式,是我们缩小差距.提升自己的第一步. 关于你期望的师生关系 从幼儿园到大学,大家接触到 ...

  3. 20145202马超《JAVA》预备作业1

    20145202马超<JAVA>预备作业1 你觉得自己专业吗?对专业的期望是什么? 我觉得自己很不专业,我对专业的期望:老师之前讲过德国的一个研究,学习分为5个档次,第三个档是能够自己发现 ...

  4. 20145202马超 2016-2017-2 《Java程序设计》第11周学习总结

    20145202马超 2016-2017-2 <Java程序设计>第11周学习总结 教材学习内容总结 XX 教材学习中的问题和解决过程 教材学习有问题先去https://shimo.im/ ...

  5. 2016-2017-2 《Java程序设计》预备作业2总结

    2016-2017-2 <Java程序设计>预备作业2总结 古希腊学者普罗塔戈说过:「头脑不是一个要被填满的容器,而是一束需要被点燃的火把.」 在对计算机系的学生情况的调查中,我说: 最近 ...

  6. 2016-2017-2 《Java程序设计》预备作业1 总结

    2016-2017-2 <Java程序设计>预备作业1 总结 预备作业01:你期望的师生关系是什么见https://edu.cnblogs.com/campus/besti/2016-20 ...

  7. 20145202马超 2016-2017-2 《Java程序设计》第9周学习总结

    20145202马超 2016-2017-2 <Java程序设计>第9周学习总结 教材学习内容总结 JDBC 数据库本身是个独立运行的应用程序 撰写应用程序是利用通信协议对数据库进行指令交 ...

  8. 20145202马超 2016-2017-2 《Java程序设计》第6周学习总结

    20145202马超 2016-2017-2 <Java程序设计>第6周学习总结 教材学习内容总结 进程:是一个正在执行中的程序,每一个进程都有一个执行程序,该顺序是一个执行路径,或者说是 ...

  9. 20145202马超 2016-2017-2 《Java程序设计》第5周学习总结

    20145202马超 2016-2017-2 <Java程序设计>第5周学习总结 教材学习内容总结 异常:程序在运行的时候出现不正正常的情况 由来:问题也是可以通过java对不正常情况进行 ...

  10. 20145202马超 2016-2017-2 《Java程序设计》第8周学习总结

    20145202马超 2016-2017-2 <Java程序设计>第8周学习总结 教材学习内容总结 第十四章 NIO与NIO2 NIO使用频道(channel)来衔接数据节点,对数据区的标 ...

随机推荐

  1. 常用的shell语句 【awk】去重,排列

    目的:从日志access.log中,筛选出IP来,并统计每个IP出现的次数,然后显示出来. 因为:awk = 扒IP  shot = 排序  uniq =  去重 所以:awk '{print $1} ...

  2. Scrum _GoodJob

    作为长大的大三老腊肉,我们已经在长大生活了两年多,对于什么是长大人最想完善的校园需求.最想拥有的校园服务媒介也有了更加深切的体会. 于是,GoodJob小团队blingbling闪现啦!! GoodJ ...

  3. CentOS 6.4安装谷歌浏览器(chromium)不是chrome

    原文转载于http://www.wypblog.com/archives/782 今天给大家介绍如何在CentOS 6.4平台上面安装chromium浏览器,和Google的Chrome也类似,虽然不 ...

  4. JVM文章学习

     JVM 文章 Java虚拟机学习 - 体系结构 内存模型http://blog.csdn.net/java2000_wl/article/details/8009362 Java虚拟机学习 - 对象 ...

  5. C++中临时对象的产生与优化

    看到了几篇讲的不错的博客,这里收集起来 不明白的地方互相参考 https://blog.csdn.net/fangqingan_java/article/details/9320769 https:/ ...

  6. lua 语句学习

    就如同C里的if else,while,do,repeat.就看lua里怎么用: 1.首先看if else t = {1,2,3} local i = 1 if t[i] and t[i] % 2 = ...

  7. POJ 3308 最少点集覆盖

    题意:和Uva 11419 类似. 首先最少点集覆盖 = 最大匹配. 我们可以在 S 和行 的边 不是1,有了权值,但是题意要求的是乘积最小,那么可以用 log(a*b) = loga + logb ...

  8. hiho 第155周 任务分配

    最小路径覆盖会超时: 贪心思路: 按照开始时间排序,然后根据结束时间,维护一个以结束时间的单调递增的队列,每次与最快结束的任务进行比较即可: /* #include <cstdio> #i ...

  9. 【[SCOI2010]生成字符串】

    \(n=m\)时候经典的卡特兰 那\(n!=m\)呢,还是按照卡特兰的方式来推 首先总情况数就是\(\binom{n+m}{n}\),在\(n+m\)个里选择\(n\)个\(1\) 显然有不合法的情况 ...

  10. css relative

    一.relative和absolute相煎关系 relative限制absolute 1.限制left/top/right/bottom定位 如果父元素有relative,只能根据父元素进行定位 2. ...