第二章 Linux下C程序开发环境

  • vi编辑器
  • gcc

第三章 Linux基础

  • Kernel
  • Shell

第三章 Linux技术实验

  • ls -l 以长格式的形式查看当前目录下所有可见文件的详细属性。

    • http://baike.baidu.com/link?url=Q0vllmS4MrmiIiIplNeksJQjIE40GVzDWaSHyNGHdRaR2id3MlGnxMkExmnM5lNbT7sswAVkgo3B6i2xJqmcm_
文件属性:drwxr-xr-x
其中各个字符代表的意义:
rwx:代表属主权限,-代表无权限;r代表具有可读权限; w代表具有可写权限;x代表具有可执行权限
r-x:代表组权限
r-x:代表其他用户权限
d表示该文件是一个目录,字母"d",是dirtectory(目录)的缩写
    • rpm

      • http://baike.baidu.com/view/209700.htm
  • tar -cvf -tvf -xvf

    • http://baike.baidu.com/link?url=IXRjUMEMj6OjOVqYpPt0RV49ChiLOdGIZfSB9lXBhz2Wn3vZYwdM7SxGO66uXcXm-ybUEcUNTZDnQldA-5ldxV7VieFd_pGd_yw7bp0PA6W

第三章 Shell基础

  • Linux中所以变量都被当作字符串
  • shell中创建的变量局部于创建它的shell,除非使用export命令特别指出是全局的。
  • 请求后台进程的符号是$
  • Ps(进程状态)命令为每个当前活动的每个进程产生一行入口
    • http://baike.baidu.com/subview/7556/6104518.htm#viewPageContent
  • 终止后台进程可用kill命令
  • 可以用time命令来查看一个命令从开始到结束所花的时间
  • 垂直条(|)是管道字符,|前面的命令的输出作为|之后命令的输入发送
  • ls -l | more
    • http://baike.baidu.com/view/25133.htm#3

第三章 Shell基础实验

  • chmod

    • http://baike.baidu.com/view/1229012.htm#2
    • chmod 777
    • chmod a+x
  • env
    • http://baike.baidu.com/view/6397758.htm#1
  • vi /etc/profile
  • echo $HOME
  • echo $PATH
  • echo `date`
  • expr 4 + 5
  • echo $((4+5))
  • test
    • http://baike.baidu.com/subview/1234/8387434.htm#viewPageContent
  • read
    • http://baike.baidu.com/item/read/17137118#viewPageContent

第四章 VI编辑器的使用

  • http://baike.baidu.com/subview/27682/6112795.htm#viewPageContent
  • 基本上vi可以分为三种状态,分别是命令模式(command mode)、插入模式(Insert mode)和底行模式(last line mode),各模式的功能区分如下:
    1) 命令模式(command mode)
    控制屏幕光标的移动,字符、字或行的删除,移动复制某区段及进入插入模式、底行模式下。
    2) 插入模式(Insert mode)
    只有在插入模式下,才可以做文字输入,按ESC键可回到命令模式。
    3) 底行模式(last line mode)
    将文件保存或退出vi,也可以设置编辑环境,如寻找字符串、列出行号。
    不过一般我们在使用时把vi简化成两个模式,就是将底行模式也算入命令模式。

第四章 VI编辑器的实验

学习笔记之Linux开发(C语言)的更多相关文章

  1. Hadoop学习笔记(4) ——搭建开发环境及编写Hello World

    Hadoop学习笔记(4) ——搭建开发环境及编写Hello World 整个Hadoop是基于Java开发的,所以要开发Hadoop相应的程序就得用JAVA.在linux下开发JAVA还数eclip ...

  2. Android(java)学习笔记219:开发一个多界面的应用程序之两种意图

    1.两种意图: (1)显式意图: 在代码里面用intent设置要开启Activity的字节码.class文件: (2)隐式意图: Android(java)学习笔记218:开发一个多界面的应用程序之人 ...

  3. APPCAN学习笔记003---原生开发与HTML5技术

    APPCAN学习笔记003---原生开发与HTML5技术 技术qq交流群:JavaDream:251572072 1.HTML5的优势:   HTML5强悍牢固的骨架   CSS3精致到每一个毛孔的皮 ...

  4. APPCAN学习笔记001---app高速开发AppCan.cn平台概述

    1.APPCAN学习笔记---app高速开发AppCan.cn平台概述 1. 平台概述 技术qq交流群:JavaDream:251572072 AppCan.cn开发平台是基于HTML5技术的跨平台移 ...

  5. 【Java】「深入理解Java虚拟机」学习笔记(1) - Java语言发展趋势

    0.前言 从这篇随笔开始记录Java虚拟机的内容,以前只是对Java的应用,聚焦的是业务,了解的只是语言层面,现在想深入学习一下. 对JVM的学习肯定不是看一遍书就能掌握的,在今后的学习和实践中如果有 ...

  6. Linux内核分析第六周学习笔记——分析Linux内核创建一个新进程的过程

    Linux内核分析第六周学习笔记--分析Linux内核创建一个新进程的过程 zl + <Linux内核分析>MOOC课程http://mooc.study.163.com/course/U ...

  7. Android(java)学习笔记162:开发一个多界面的应用程序之两种意图

    1.两种意图: (1)显式意图: 在代码里面用intent设置要开启Activity的字节码.class文件: (2)隐式意图: Android(java)学习笔记218:开发一个多界面的应用程序之人 ...

  8. jsp学习笔记:mvc开发模式

    jsp学习笔记:mvc开发模式2017-10-12 22:17:33 model(javabe)与view层交互 view(视图层,html.jsp) controller(控制层,处理用户提交的信息 ...

  9. Qlik Sense学习笔记之Mashup开发(二)

    date: 2019-01-26 11:28:07 updated: 2019-01-26 11:28:07 Qlik Sense学习笔记之Mashup开发(二) 1.Mobile SPA UI Fr ...

随机推荐

  1. [POJ 2356] Find a multiple

    Find a multiple Time Limit: 1000MS   Memory Limit: 65536K Total Submissions: 6535   Accepted: 2849   ...

  2. hibernate缓存:一级缓存和二级缓存

    1.什么是缓存? 缓存是介于物理数据源与应用程序之间,是对数据库中的数据复制一份临时放在内存中的容器,其作用是为了减少应用程序对物理数据源访问的次数,从而提高了应用程序的运行性能.Hibernate在 ...

  3. Oracle 10g DataGuard手记之基础配置

    DataGuard为企业数据的高可用性,数据安全以及灾难恢复提供支持,一般由一个primary db与几个物理或逻辑standby db组成一个DataGuard配置. 系统环境 操作系统为windo ...

  4. HDU 4237 The Rascal Triangle

    The Rascal Triangle Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Othe ...

  5. java中的快捷键

    Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当 ...

  6. NBUT1457 Sona 莫队算法

    由于10^9很大,所以先离散化一下,把给你的这一段数哈希 时间复杂度O(nlogn) 然后就是分块莫队 已知[L,R],由于事先的离散化,可以在O(1)的的时间更新[l+1,r],[l,r+1],[l ...

  7. CentOS 6.4利用xampp安装bugfree3

    1.下载xampp 安装 http://www.apachefriends.org/zh_cn/xampp.html 直接执行.run文件安装  默认会安装到/opt/lampp 2 .启动xampp ...

  8. vs2010中的快捷键

    1.Ctrl+TAB  vs中各个页进行切换. 2.shift+alt+F10 用于帮助绑定选定项的选项.就用于写了一个类(Regex),需要导入其所在命名空间时(using System.Text. ...

  9. wuzhicms 自定义SQL 标签

    {wz:sql sql="select * from wz_guestbook"} {loop $rs $r} {$r[title]} {/loop} {/wz} 自定义统计条数: ...

  10. MySQL在线备份与恢复工具 --> Xtrabackup

    1 Xtrabackup原理简介 xtrabackup是一个对InnoDB做数据备份的工具,支持在线热备份(备份时不影响数据读写),是商业备份工具InnoDB Hotbackup的一个很好的替代品.  ...