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