!1 os fen时 看电影 聊天。支持多核处理器
分任务 已经绝迹
cpu Trobe c 分任务
操作系统三大组成部分
内核,命令解释器(shell外壳),文件系统
2
修改文件日期或(创建文件)
命令:touch
格式:touch filename
功能:修改文件日期,文件内容不变。
如果文件不存在,就会创建文件
3
创建目录
命令:mkdir(make directory)
格式:mkdir dir-name
练习:在本地创建一个目录:csd1211,进入到csd1211目录,
创建(touch)文件01.txt
,02.txt,day02.txt,hello。c
4
拷贝文件
命令:cp(copy)
格式:cp -[选项] 目标文件 目的文件
功能:把一个文件的全部内容全部拷贝到另一个文件中,
也可以将一个或多个文件拷贝到目录当中;
选项:-r 对子目录的所有文件惊醒靠背
-i 拷贝过程中,如果目的文件已存在,询问是否覆盖
5
移动文件或该文件名
命令:mv(move)
格式:mv filename1 filename2
mv filename directory
mv firctory dirctory

功能:改变文件的名称,或把一个文件移动到另一个目录下
6
删除文件
命令:rm (remove)
格式:rm filename
选项:-r 删除指定目录当中的所有文件,
包括目录名
练习二:
创建一个目录day01,在day01中新建01.txt,02.txt,hello。c,
拷贝day01到csd1211目录里,然后删除主目录里的day01,
进入csd1211,将day01修改
成day02
7,rmdir
删除空目录
格式:rmdir dir-name
功能:删除一个不存在文件或这子目录的空目录
8链接
命令:ln(link)
格式:ln 选项 filename link-name
功能:为文件或者目录创建一个链接。
选项:-s 表示创建一个软链接
不加选项表示创建一个硬链接,目录不可以是硬链接。
链接的目的,对于一个目录或者文件给其赋予两个以上的名字,使其
可以出现在不同的目录中,
这样做可以使其目录或者文件共享,有可以节省空间。
总结:软连接相当于单独的一个快捷方式,删除源文件会造成软连接失效。
硬链接不会重新创建文件,相当于给源文件起了个别名,源文件删除
并不会清除
数据,仍然可以访问。
练习:给csd1211/day01在主目录创建一个软连接c
2给csd1211/day01/01.txt在主目录下创建一个硬链接a和一个软链接b
命令:date 显示日期
cal (calendar)日历
cat 显示文件内荣
shell 外壳bash shell命令解释器sh shell命令解释器ksh shell
more 按屏幕显示文件内容
空格键是继续下一屏 翻页
回车 看下一行的输出
q 退出more状态
/字符串 查询字符串所在的位置
13 元字符
* 匹配0到多个字符
?匹配一个字符
[]匹配一组或者一个范围
m【a-z】e mae mbe中间只能有一个字符
echo hello > hello
> 输出重定向
>> 追加重定向
| 管道

第二章

vi :
vi 属于命令模式 -i、o、a--》编辑模式--esc--》命令模式--
:、?、/--》底行模式
i:从光标之前的位置插入
a:从光标之后的位置插入
o:从光标所在位置的下一行开始插入
命令模式下 k j h l 上 下 左 右
$ 到行尾
^ 到行头
G 到文件尾部
1G 到第一行
10G 到第十行
L 屏尾

H屏首
M屏中

ctrl + F 前翻页
ctrl + B 后翻页

:set number +回车 出现行号

x 删除一个字符

dw 删除当前词
3dw 删除三个词

dd 删除一行
:5,10d 从5到10行删除

r 替换一个字符
cc 替换一行

c 替换从光标到行尾
yw 拷贝一个单词
yy 拷贝一行

p 当前行粘贴

:1,2 co 3 拷贝行1行2到行3之后
:4,5 m 6 移动行4行5到行6之后

:w 保存

:w filename 存成新的文件

:wq 存盘退出

:q! 不存盘强制退出
作业:
1 练习vi
2.写一个hello.c 文件
3#include <stdio.h>
int main(){
printllf("hello word !\n");
return 0;
}

c语言现代编程方法
《消费者怪诞行为学》

gcc编译器基本命令和vi编辑器2的更多相关文章

  1. 二:Linux 的基本命令、VI编辑器、Linux中软件安装

    Linux 的基本命令 1. 文件操作 a) Windows 是多根的文件系统,物理上是 1 到多块硬盘,逻辑上分为 C.D.E--盘, 每个盘都是一棵树.Linux 是单根的文件系统,不分 CDE ...

  2. gcc编译器基本命令

    1 unix操作系统 ubuntu 12版本Unix内核0.5天 常用命令2 c语言:标准c 十天主要练习动手能力 小案例水平高的 自己去写案例水平低的 理解并跟着写3 c++:5天高级语言的特点:面 ...

  3. Linux下的vi编辑器与gcc工具的使用

    最近在网上找了些视频,自学了一点Linux环境下,C编程的方法. 注 vi与vim是有区别的,vim打开的源码文件其中的关键字是有颜色的. vi编辑器有3种模式,命令行模式,插入模式,底行模式. 如果 ...

  4. Linux vi编辑器的基本命令

    vi编辑器的文字说明 模式:命令模式,编辑模式,末行模式. 切换方式:命令模式→i→编辑模式,编辑模式→Esc→命令模式,命令模式→:→末行模式. 功能: 命令模式(Command Mode): 控制 ...

  5. vi 编辑器基本命令

    命令模式(esc) k 上移一行j 下移一行h 左移一行l 右移一行 6j  下移6行 5k 上移5行 0 将游标放在一行的开始$ 将游标放在一行的末尾w 将游标移动到下一个单词b 将游标移动到上一个 ...

  6. 第三天 vi编辑器使用和软件安装

    [复习] 判断题: 查看某文件权限为rwxr-xr-- ,则其所属组权限为只读. 对一个目录有w权限,表示可以修改目录下文件内容. 3..tar.gz格式的压缩包可以使用tar -xjf解压缩 4.m ...

  7. VI编辑器学习笔记

    VIM的使用 VI是Linux系统中的一种编辑器,它的使用方法和界面与Unix平台十分相似,掌握了VIM的特殊,你可以感觉到它强大的功能与高效.Vim 相对来说较小,无论你使用任何Linux系统,你总 ...

  8. windows下安装,配置gcc编译器

    在Windows下使用gcc编译器: 1.首先介绍下MinGW MinGW是指仅仅用自由软件来生成纯粹的Win32可运行文件的编译环境,它是Minimalist GNU on Windows的略称. ...

  9. gcc编译器与基本类型3

    C语言发展史 1969年贝尔实验室 肯尼斯·蓝·汤普逊,丹尼斯·李奇开发了B语言 ->Unix,New B语言,改名C语言83年提出C语言标准 1989年十二月正式通过C语言标准,C89标准 C ...

随机推荐

  1. asp.net中runat="server"的含义

    aspx运行时会被编译,其中没有runat server属性的html标签会被直接写入response,有runat server属性的html标签会转换成对应的HtmlControl子类加入 到页面 ...

  2. eclipse安装反编译插件

    1. 进入http://jadclipse.sourceforge.net/wiki/index.php/Main_Page#Download          下载 net.sf.jadclipse ...

  3. Android:AlertDialog对话框

    1.简单的ALertDialog: Dialog alertDialog = new AlertDialog.Builder(this) .setTitle("标题") .setM ...

  4. JRE下的rt.jar、tools.jar

    JRE下的rt.jar: 这个文件是极为重要的一个文件,rt是runtime的缩写,即运行时的意思.是java程序在运行时必不可少的文件. 里面包含了java程序员常用的包,如java.lang,ja ...

  5. 内存单元按字节编址,地址0000A000H~0000BFFFH共有几个存储单元

    一般可以这样:按十六进制(bffff-a000)+1=1fff+12000H=2x16x16x16=81928192/1024=8 最后是8k或者按二进制bfff-a000=0001 1111 111 ...

  6. How to upgrade gcc using apt-get ?

    在toolchain/test下已经有打包好的gcc,版本有4.x.5.0.6.0等,用这个PPA升级gcc就可以啦! 首先添加ppa到库: 1 sudo add-apt-repository ppa ...

  7. 25-语言入门-25-n-1位数

    题目地址: http://acm.nyist.edu.cn/JudgeOnline/problem.php?pid=96    描述已知w是一个大于10但不大于1000000的无符号整数,若w是n(n ...

  8. 1176. Hyperchannels(欧拉回路)

    1176 给定一有向图 求其反图的欧拉回路 路径输反了 一直WA.. #include <iostream> #include<cstdio> #include<cstr ...

  9. Codeforces Round #242 (Div. 2) C. Magic Formulas (位异或性质 找规律)

    题目 比赛的时候找出规律了,但是找的有点慢了,写代码的时候出了问题,也没交对,还掉分了.... 还是先总结一下位移或的性质吧: 1.  交换律 a ^ b = b ^ a 2. 结合律 (a^b) ^ ...

  10. Python3 学习第三弹:异常情况如何处理?

    python 的处理错误的方式: 1> 断言 assert condition 相当于 if not condition: crash program 断言设置的目的就是因为与其让程序晚点崩溃, ...