Linux的基础操作,学习的第一天!

Linux作为一个免费开源的系统受到了很多程序员的喜爱,正是基于此,我们老师在培训的时候也是首先教授我们Linux的基础操作,下面这些即是交流,也是我今天的总结。

Linux系统一般有4个主要部分:内核、shell、文件系统和应用程序。其中最重要的当属内核,老师说一般直接操作内核的都是大佬。此外,常见的Linux的操作大部分都是使用shell。

当然了,要学习Linux系统,首先得安装。这里一Ubuntu(乌班图)为例子。

目录

安装

安装VMware tools

安装VIM

安装GCC

vim的配置

命令模式

插入模式

底行模式

tab键补全。

main函数模板的设置

加油 LL。


安装

下载 链接:https://cn.ubuntu.com/ 
 https://releases.ubuntu.com/18.04/

目前的最新版本是22.04,不过老师不建议我们使用。因为新版的话bug会多一点,而且解决方法也少一点,不利于学习。

安装Ubuntu首先需要一个虚拟机,这里一VMware为例。

一、安装步骤如下:

1、 新建虚拟机

VMware中右键新建即可

 

2、选择典型

 

3、 稍后安装操作系统

 

4、将虚拟磁盘拆分为多个文件

其他按照默认即可,不建议修改!

 

二、设置虚拟机 

 在 CD/DVD 选项中选择 使用ISO影像文件(也就是刚刚链接下载的)

 网络适配器 选择桥接模式

 

 三、开启虚拟机

这时候就可以开启虚拟机了!

注意安装的时候记得提前断开网络,这样系统不会更新,安装过程会比较快。

安装好之后继续回到虚拟机设置

CD/DVD ----》 使用物理驱动器

安装VMware tools

VMware tools是一个非常不错的工具,有了它,文件可以轻松实现window和Linux两个系统中的文件拖拽。

这里采用的是离线安装

* 虚拟机 ---》 安装VMware Tools

1、点击之后,桌面会出现一个文件,将其copy 到home目录下粘贴

2、使用tar -zxvf VMwareTools-10.1.6-5214329.tar.gz对这个安装包进行解压。

3、cd vmware-tools-distrib这个文件夹中

4、使用sudo ./vmware-install.pl命令进行安装

5、安装过程中,第一个选yes ,其余根据程序来,有yes选项选yes,有no选项选择no,没有就回车。

安装好之后,文件能够实现拖拽。

安装VIM

        sudo apt-get update          // 更新版本
        sudo apt-get install vim    // 安装vim

通过上述命令即可安装。

安装GCC

sudo apt-get install GCC    // 安装vim

东西都安装好之后,Linux也就基本安装完成了。

接下来我们可以对vim进行配置。

vim的配置

   通过这个命令进入到文件:sudo vi /etc/vim/vimrc.local
    将这些复制,保存
        set mouse=a //鼠标可以在vim里面点击
        set cindent // c语言格式
        set number //行号
        set st=4
        set sw=4
        set sts=4 //Tab键的长度
        set cursorline //显示当前行线
        set ruler //显示标尺(光标)


    vim的配置基本完成,当然了,我们也可以根据自己的需求自行到网上找vim的配置代码,代码找到之后只需将其复制到这个文件保存即可。

 

接下来将vim的三种模式,vim有三种模式,分别是插入模式,命令模式,底行模式。

命令模式

通过vi进入到一个文件,在不进行任何文件操作的时候,此时的vi就是命令模式。在命令模式中有一些比较常用的命令:

            nyy 复制n行 
            ndd 剪切n行 
            p 粘贴 
            u 撤销 
            r 替换一个字符      
            R 进入替换模式。直到按下esc键退出 
            x 删除一个字符 
            dw 删除一个单词 
            gg=G 调整格式(自动排版) 
            +n 直接跳到某一行 (注意,按下+之后它会先跳一行)
            gg 直接到文件的头部 
            G 直接到文件的尾部

插入模式

 a o i或者A O I 按下任意一个按键都会进入插入模式

他们代表的含义如下
            i 从当前的光标位置进行输入 
            I 从光标的行头进行输入 
            a 从当前的光标位置的后一个字符进行输入 
            A 从光标的行尾进行输入 
            o 从光标的下一行添加一个新行进行输入 
            O 从光标的上一行添加一个新行进行输入 
            s 删除光标所在的字符并开始插入 
            S 删除光标所在的行并开始插入

底行模式

在命令模式中输入:(英文状态的冒号)即可进入
            q 退出 
            w 保存 
            wq 保存退出 
            q! 强制退出 
            wq! 强制保存退出
            r xx.c读取xx.c 中的内容
            /str 在这个文本中搜索string 按n查找下一个 N自下网上找
            %s/源字母/需要的字母/g  将全文的源字母换成自己需要的字母。 

tab键补全。

在敲代码的时候,还有一个十分有用的功能,那就是tab键补全。

安装方式如下

        导入 supertab.vmb
        * 输入:vim supertab.vmb
        * 运行 :so %,
        * 在底行模式在输入 UseVimball ~/.vim
        * vi ~/.vimrc
        * 文件中加入以下这行:let g:SuperTabDefaultCompletionType="context"        

此时就安装完毕了。

例子:当我们输入如此之长的变量时,可以通过tab直接补全,省去了很多的时间。

一秒即可补全

main函数模板的设置

main函数的模板大抵都是类似的,所以我们可以设置一个main函数的模板。

模板的设置也非常的简单。

通过该命令进入到该文件sudo vi /etc/vim/vimrc
命令模式下按下G跳到末尾,将代码拷贝进去。
      1、  map mf i#include <stdio.h><Esc>o<Esc>oint main(void)<Esc>o{<Esc>oreturn 0;<Esc>o}<Esc>2ko
        其中,1是没有参数的main函数模板,mf是快捷键,在敲代码的时候只需要按下mf即可快速生成模板,也可以根据自己的习惯来设置。


        2、map mp i#include <stdio.h><Esc>o<Esc>oint main(int argc,char *argv[])<Esc>o{<Esc>oreturn 0;<Esc>o}<Esc>2ko

         2是有参数的main函数模板,mp是快捷键,在敲代码的时候只需要按下mf即可快速生成模板,也可以根据自己的习惯来设置。

学习了一天,我认为学习就像是在海滩数沙子,满海滩的沙子一下就打击了你,但是只要细细的数,总还是有收获的。

加油 LL。

 

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值