代码改变世界

Linux基础

2019-06-12 09:08  ylka  阅读(159)  评论(0编辑  收藏  举报

1、Shell是什么,类似Windows的cmd,shell是Linux的命令行工具。

Ubuntu默认的shell是bash

ylka@DESKTOP-KP6ARF2:~$ echo $SHELL
/bin/bash

2、默认shell显示的目录是 ~,实际目录是:

ylka@DESKTOP-KP6ARF2:~$ pwd
/home/ylka

3、Linux的根目录是 /

ylka@DESKTOP-KP6ARF2:~$ ls /
bin   dev  home  lib    media  opt   root  sbin  srv  tmp  var
boot  etc  init  lib64  mnt    proc  run   snap  sys  usr

4、vi写个Hello world

ylka@DESKTOP-KP6ARF2:~$ vi hello.c

进入到vim文本编辑器(vim是vi的加强版本,对编程功能的加强,比如多了着色等)

i 键进入到编辑模式,

#include<stdio.h>
#include<stdlib.h>

int main(){
  printf("Hello world!\n");
   exit(0);
}

esc键 退出编辑模式,:wq 保存退出,编译。

ylka@DESKTOP-KP6ARF2:~$ gcc -o hello hello.c

运行

ylka@DESKTOP-KP6ARF2:~$ ./hello
Hello world!