常用命令大复习

常用命令大复习

0x00 前言

部分推荐 / 参考文献 / 网站:

0x01 Linux 命令

一、文件 / 目录操作

  1. cd:切换工作目录
  • cd ..:切换工作目录为根目录
  • cd <路径>:切换到指定目录
  1. pwd:显示工作目录
  • pwd:显示当前目录
  1. mkdir:创建目录
  • mkdir <文件名>:创建一个给定路径的目录
  1. rm:删除目录
  • rm <路径>:删除一个给定路径的目录
  • rm -r <路径>:删除一路径下的所有文件、文件夹
  1. ls:列出目录内容
  • ls:查看当前目录下的所有非隐藏文件、文件夹名称
  • ls -a:可查看隐藏文件、文件夹
  • ls -l:列出详细列表
  1. cp:复制目录 / 文件内容
  • cp <路径> <路径>:将前者中的所有内容复制到后者

二、文件操作

  1. touch:创建文件
  • touch <路径>:在当前目录下新建一个文件
  1. cat:查看文件
  • cat <路径>:打开一给定文件
  • cat <路径> <路径> > <路径>:将几个文件的内容合并写入新文件中,其中 > 号前面也可大于 \(2\) 个文件
  1. vivim:打开对应编辑器

三、其它命令

  1. echo:输出内容
  • echo <字符串>:在命令行中输出内容
  • echo <字符串> > <路径>:将给定文件内容替换为给定内容
  • echo <字符串> >> <路径>:在给定文件末追加给定内容

0x02 g++ 编译命令

一、参数介绍

  1. -o <文件名>:指定编译后的可执行文件文件名(不带文件扩展名)
  2. -std=<C++ 版本>:指定 C++ 版本(最高版本取决于编译器支持的版本上限)
  3. -O0-O1-O2-O3-Ofast-Os:指定优化选项
  • -O0:不不优化
  • -O1-O2-O3-Ofast:对应的时间复杂度优化(优化依次增强)
  • -Os:优化代码大小
  1. -g:打开调试命令
  2. -Wall:启用所有警告(Tip:一般 W 开头的都是警告选项)
posted @ 2026-08-22 19:42  CodingJuRuo  阅读(3)  评论(0)    收藏  举报