基于VSCode和CMake的C/C++开发(Linux)1
基本的Linux指令
ctrl+alt+t 打开终端
完整指令的标准格式:命令(空格) [选项](空格) [操作对象]
选项和操作对象可有可无
- pwd 打印当前目录
- ls 列出当前目录下所有文件和文件夹的名称
- ls [路径] 列出指定路径下文件和文件夹的名称
# ls 相对路径
ls ./ #【表示当前目录下】
ls ../ #【上一级目录下】# ls 绝对路径
ls /home - ls [选项] [路径]
含义:列出指定路径下的所有文件/文件夹的名称
绝对路径:相对根目录的路径;
相对路径:相对当前目录的路径;
# ls 选项 路径
ls -lah /home
# 选项解释:
-l:表示list,表示以详细列表的形式进行展示
-a:表示显示所有的文件/文件夹(包含了隐藏文件/文件夹)
-h:表示以可读性较高的形式显示# ls -l 中 “-”表示改行对应的文档类型为文件,“d”表示文档类型为文件夹。
# 在Linux中隐藏文档一般都是以“.”开头
- ctrl + l 清屏
- cd - change directory
作用:切换当前的工作目录
用法1:cd ; cd ~
用法2:cd [相对路径]
# 进入到上级目录下
cd ..
# 进入到上级目录中的某个目录下
cd ../local
用法2:cd [绝对路径]
# 进入到/usr/local目录下
cd /usr/local
- mkdir - make directories
作用:创建目录
用法1:mkdir 路径
用法2:mkdir -p 路径
含义:一次性创建多层不存在的目录
# 创建 ~/a/b/c 目录
mkdir -p ~/a/b/c
用法3:mkdir 路径1 [路径2] [路径3]
含义:一次性创建多个目录
# 在当前目录分别创建a、b、c三个文件夹
mkdir a b c
- tree [路径]
该路径下的目录结构