虚拟机的安装[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. May 16th 2017 Week 20th Tuesday

    The most fearful enemy is not having a firm conviction. 最可怕的敌人,就是没有坚强的信念. A firm conviction or belie ...

  2. May 10th 2017 Week 19th Wednesday

    Imagination is the source of creation. 想象是创作之源. Sometimes, creation and innovation are very simple, ...

  3. scrum和团队合作

    一. 队名及宣言 队名 the better for you 宣言Change our lives with code 二. 队员及分工 a.承担软件工程的角色 姓名 学号 角色 张美庆 B20150 ...

  4. 在Kubernetes上运行SAP UI5应用(上)

    2018年只剩最后30天了.Jerry在2017年的最后一天,曾经立下一个目标:这个微信公众号在2018年保证至少每周发布一篇SAP原创技术文章. 从Jerry在后台统计的2018全年文章数量来看,这 ...

  5. Android(java)学习笔记42:Map集合的获取功能

    1. Map集合的获取功能:  package cn.itcast_01; import java.util.Collection; import java.util.HashMap; import ...

  6. EXCRT

    是个好东西,可以处理在模数不互质的同余方程组 核心就是用扩欧来合并方程 如果我们有两个形如\(x\equiv b_1(mod\ a_1)\) \(x\equiv b_2(mod\ a_2)\)的方程我 ...

  7. UVA515 King

    嘟嘟嘟 题目翻译:有n个数,m个限制条件.每一个限制条件形如:1.x y gt c:表示ax + ax+1 + … +ay > c.2.x y It c:表示ax + ax+1 + …… +ay ...

  8. Oracle连接问题

    ORA-01034: ORACLE not availableORA-27101: shared memory realm does not exist sqlplus /nolog conn /as ...

  9. HDU 1372 Knight Moves(最简单也是最经典的bfs)

    传送门: http://acm.hdu.edu.cn/showproblem.php?pid=1372 Knight Moves Time Limit: 2000/1000 MS (Java/Othe ...

  10. HDU 1216 Assistance Required(暴力打表)

    传送门: http://acm.hdu.edu.cn/showproblem.php?pid=1216 Assistance Required Time Limit: 2000/1000 MS (Ja ...