C语言 linux 基础

linux操作系统可以通过终端软件操作

终端里不可以使用鼠标

在终端里通过输入不同的命令控制计算机完成不同的任务

clear 命令可以清除终端窗口里的文字信息

操作系统里用来管理文件的部分叫做文件系统

所有文件系统都采用分组方式管理文件,一个分组里可以包含任意数量的文件

每个分组里的文件还可以再次分组 ,每个分组叫做文件夹(目录)

如果目录A包含目录B则它们之间存在父子关系,其中目录A叫做父目录,目录B叫做子目录。

linux文件系统中有一个大的文件分组,这个分组里包含所有文件,这个分组叫做根目录,根目录可以使用 /  表示。


路径用来表示文件系统中文件或目录的位置

路径是从某个文件夹开始到某个文件夹或文件为止中间经过的路线

路径分为绝对路径和相对路径

绝对路径必须把根目录作为开始目录 所有绝对路径都是以 / 做开头的

相对路径可以把任何一个目录作为起点

相对路径中用 .. 表示向上走一步(父目录)

相对路径中用  . 表示原地踏步

相对路径中不可以包含起点位置(不会以 / 做开头)


终端窗口里可以设置当前目录,当前目录是所有相对路径的起点

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

cd  命令可以用来修改当前目录的位置   使用方法(cd 目录路径)

ls 命令可以用来查看一个目录的内容     使用方法(ls  目录或文件名)

                        如果省略命令中的目录路径就可以查看当前目录的内容

         使用 -a 选项可以查看目录里的所有内容

         使用 -l 选项可以查看每个内容的详细信息

         这两个选项可以合并成  -al 来用

 

touch 命令可以用来创建新的文件   使用方法(touch  文件路径)

         如果文件还不存在就创建文件,如果文件已经存在就把文件最后修改时间改成执行touch命令的时间


rm   命令可以用啦删除一个文件   使用方法(rm  文件路径)


mkdir   命令可以用来创建目录    使用方法(mkdir  目录路径)

             目录必须还不存在,目录的父目录必须已经存在

             使用 -p  选项可以把路径中所有还不存在的目录都创建出来

             rm 命令也可以用来删除目录,使用rm 命令删除目录的时候需要使用 -r  选项  


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

vi  只能在终端窗口里使用(不能用鼠标)

vi  的功能被分成三组,任何时候只能使用其中一组

vi  里包含三种工作模式,一种模式对应一组功能

              任何时候只能处于一种工作模式下

三种工作模式分别是, 正常模式 ,插入模式 , 命令模式

            正常模式下可以执行简单命令

            命令模式下可以执行复杂命令

            插入模式下可以修改文字内容

每当刚启动 vi 的时候一定是处于正常模式

不同工作模式之间可以相互转换

正常模式下输入 i  可以进入插入模式

正常模式下输入 :可以进入命令模式

任何时候输入 esc 可以进入正常模式


可以使用(vi  文件名)启动 vi

可以采用如下两种方法退出 vi

          1。在命令模式下输入 q! (会丢失没有保存的修改)

          2。在命令模式下输入  wq   或  x  (先保存所有修改然后退出 vi)

在正常模式下输入 nyy 命令(n代表数字 1可以省略)

               这个命令可以把当前光标所在行开始的连续n行拷贝到剪贴板上

在正常模式下输入  np  命令(n代表数字 1可以省略)

               这个命令可把剪贴板上的内容在当前光标所在行下面粘贴n次


在命令模式里输入 set nu 命令可以让 vi  显示每行的行号


gvim 是windows 里的 vi





  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值