当前位置: 首页 > news >正文

Linux学习记录1

 终端基础操作:

1. 查看当前目录路径
pwd
# 输出示例:/home/username

2. 进入指定目录

cd /home/{username}/{Documents}

3. 安装编译 C / C++的环境

sudo apt-get install gcc g++
sudo apt-get install lsb-core lib32stdc++6 // 安装其他库

4.查看安装的 gcc 和 g++的版本

g++ -v
gcc -v

5.当前目录下创建一个 C++目录

mkdir C++

6.从当前目录进入创建的 C++目录

cd C++

7.编辑 cpp 文件(以文件01_hello_world为例)

vi 01_hello_world.cpp

8.常用 Vim 命令

  • 进入编辑模式:按 i 键。

  • 保存并退出:按 Esc 键,然后输入 :wq 并按回车。

  • 退出不保存:按 Esc 键,然后输入 :q! 并按回车。

9.使用 g++编译。

g++ 01_hello_world.cpp -o 01_hello_world

10.返回上一级目录

cd ..

11.返回用户主目录

cd ~

12.返回上一次所在目录

cd -

13.进入当前用户的桌面目录

cd ~/Desktop

14.进入相对路径目录(从当前目录进入 projects/myapp 子目录)

cd projects/myapp

15.创建并进入目录

mkdir myfolder && cd myfolder

注意:如果路径包含空格,需要用引号包裹:

cd "My Projects"

相关文章:

  • Manus AI Agent介绍总结
  • js正则表达式--标识符(6)
  • 浏览器WEB播放RTSP
  • 键值对(C++实现)
  • 鸿蒙应用开发深度解析:API 14核心特性与实战指南
  • C++ Primer Plus 编程练习题 第三章 处理数据
  • 某得物 - WebView App H5调试
  • dataframe能否把列表里所有的NaN换成列表上一位的数字?
  • 蓝桥杯备考:动态规划路径类dp之迷雾森林
  • ubuntu 20.04下ZEDmini安装使用
  • 【 <一> 炼丹初探:JavaWeb 的起源与基础】之 JSP 中的内置对象:request、response、session 的使用示例
  • C++11新特性:auto遇上const时的推导规则
  • blender看不到导入的模型
  • YOLOv12本地部署教程——42%速度提升,让高效目标检测触手可及
  • 要查看 SQLite 数据库中的所有表,可以通过查询 SQLite 的系统表 sqlite_master
  • 从0到1搭建315答题抽奖小程序:技术踩坑与运营真相
  • 【Vue CLI脚手架开发】——6.scoped样式
  • javascript字符串截取有哪些
  • RabbitMQ知识点
  • 二叉树-验证二叉搜索树
  • 网站用户维度/做个网站需要多少钱
  • 网站开发毕业设计/企业网站的域名是该企业的
  • 双桥网站建设/nba排名2021最新排名
  • 深圳龙岗疫情最新消息多少例了/seo营销专员
  • 工装公司和家装公司的区别/seo专员工作内容
  • 网站建设犭金手指B排名14/南昌seo实用技巧