01:计算机常识、Linux操作系统和文件系统、Linux常见命令

l   计算机

硬件和软件组成计算机。

CPU完成所有数字处理工作。

内存用来存放所有要处理的数据。(关机断电,内存数据消失)

硬盘可以长期保存数据。(关机断电,数据不会消失)

软件管理硬件。


l   软件

系统软件:主要用来管理硬件。如windows、linux、unix

应用软件:满足用户各种需要。

linux的使用主要通过终端软件。(只能使用键盘)

操作系统中用来管理文件的系统叫做文件系统。(分组方式管理文件)

一个分组中可以包含任意数量的文件。

文件夹(目录),代表文件分组。如路径A/B,A与B是父子关系。

linux的根目录包含所有文件,用/表示。

可以使用路径表示文件夹或文件夹所在位置。

路径起点不同分为绝对路径相对路径

绝对路径:1.固定根目录为起点;2.以/为开头。

相对路径:从子到父的目录用..开头,如果只有一个.表示原地踏步。

终端窗口里可以把某个目录设置成当前目录,这个目录可以作为所有相对路径的起点。

当前目录的位置可以变化。


l   linux常用指令

pwd  命令可以查看当前目录的位置。

       格式:pwd

cd  命令可以用来修改当前目录的位置。

格式:cd 目录路径

ls  命令查看某个目录的命令。

       格式:ls 目录路径(省略路径查看的是当前目录的)

               ls /(查看根目录里的内容)

               ls –a(查看目录里的所有内容,all)

               ls –l(查看每个文件的详细信息)

               ls –al(兼具以上两个功能,所有内容+详细信息)

touch  命令用来创建新的文件。

       格式:touch 文件名/文件路径(*如果文件已存在则修改文件的最后修改时间)

rm  命令用来删除文件。

       格式:rm 文件名/文件路径(*文件名的话,默认当前目录下的内容)

       用法:rm –r 目录路径(*用来删除目录)

mkdir  命令,用来创建新的目录(文件夹)。

       格式:mkdir 目录路径(*目录必须不存在,且父目录必须已存在)

       用法:mkdir –p 父目录/子目录(*把还不存在的父目录和子目录都创建)

cat  命令是查看一个文件的内容的作用(不常用)。

       格式:cat 文件名/文件路径

技巧:

1、 路径输入时只输入前面3个字母,按Table键补齐目录名活文件名。(文件名的前3个字母不重复)

2、 终端中使用↑↓方向键,可以快速找到使用过的命令。


l   vi工具

linux系统中用来记录文字信息的工具。

只能用在终端中被使用。

vi的功能分为三组,任何之后只能使用一组。

vi中有三种工作模式,每种模式对应一组功能,任何时候只能处于一种工作模式下。

三种模式:正常模式(简单命令,默认模式)、插入模式(插入修改文字)、命令模式(复杂命令)

正常模式下→ 字母i → 插入模式。

正常模式下→ 英文: → 命令模式。

任何时候都→ ESC  → 正常模式。

启动vi:vi 文件名/文件路径(创建并打开vi),如:vi day01.txt 或 vi day01.c

退出vi:

1.    在命令模式下输入q!,不保存直接退出。

2.    在命令模式下输入wq或x,保存并退出。

3.    在命令行模式下输入w,保存不退出。

4.    在正常模式下输入nyy命令(n为数字,是1时可以省略),把光标所在行开始的n行进行拷贝到剪切板。

5.    在正常模式下输入np命令(n同上),把剪切板上的额内容在光标所在行进行连续粘贴n次。

6.    在正常模式下输入ndd命令(n同上,通常直接对当前行dd删除),把当前光标所在行的连续n行删除。

7.    在命令模式下输入set nu命令让vi编辑器中有内容的行显示行号。

你可能感兴趣的:(标准C语言)