Linux基础

Linux系统中的基本命令:

1.虚拟机中的快捷操作:

        ctrl + alt + t                打开一个新的终端

        ctrl + shift + t             在同一终端下打开一个窗口

        ctrl + shift + '+'          放大字体

        ctrl + '-'                      缩小字体

        ctrl + alt + 回车          全屏

2.终端

linux@ubuntu:~$

系统登陆的用户名@主机名:~$

~:表示家目录

3.Linux系统中的命令

   1.ls命令:

        查看当前目录下的文件(蓝色为目录文件,白色为普通文件)

        ls -a  查看当前目录下所有文件

        ls -l  查看当前目录下文件的详细信息

 2.mkdir命令:

        创建一个空目录文件

 3.rmdir命令:

        删除一个空文件目录

4.touch命令:

        创建一个空文本文件

5.rm命令:

        删除一个文件

        rm -rf dirname        删除非空目录

6.cd命令:

        进入某个目录

        cd /        进入根目录

        cd ~        进入家目录

        cd ..        进入上一个目录

7.pwd命令:

        查看当前所在目录

8.cp命令:

        文件拷贝

        cp filename dirname        拷贝普通文件

        cp dirname1 dirname2 -rf        拷贝目录文件

9.mv命令:

        文件剪切

        修改文件名

Linux系统的目录结构:

1.根目录        /

        文件系统最顶层目录,存放系统文件

        bin                 存放可执行文件
        dev                存放设备文件
        etc                 存放配置文件
        lib                  存放库文件
        mnt                存放挂载文件目录
         proc              存放进程信息目录
        var                 存放日志文件目录

2.家目录        ~

        每个用户都被提供一个家目录

          root             /root          超级用户的家目录 
          linux            /home/linux    linux用户的家目录

3.当前目录的上一级目录:        ..

        当前目录:                        .

4.路径

        相对路径:登录用户不同,所在目录不同,相同路径会有不同的含义
            dirname 
            ./dirname 
            ../dirname               
            ../../../dirname 
            ~/Desktop/dirname 
        绝对路径:登录用户不同,所在目录不同,相同路径不会有不同含义
            /home/linux/Desktop/dirname 

Linux系统下C语言开发步骤:
    1.编写程序          vim 
    2.编译程序          gcc 
    3.运行程序          终端

1. vim编辑器:
    1.打开C语言文件(C语言文件以.c结尾) 
        vim filename.c 
    
    2.点击i键进入插入模式 
        i 
    
    3.编写C语言代码 
        #include <stdio.h>

        int main(void)
        {
            printf("hello world");

            return 0;
        }

    4.点击ESC(若有错误会报错)
      输入:wq 

      :wq        保存并且退出
      :wq!       强制保存并退出
      :q         退出
      :q!        不保存强制退出
      :w         只保存不退出
    
2. 使用gcc编译代码 (若有代码错误会报错编译失败)
      gcc hello.c 

      编译hello.c文件生成可执行程序a.out(用ls命令找) 
    
3.执行代码 
    ./a.out 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值