Linux 笔记

$$ \Huge Linux 笔记$$

好吧我感觉大家都会了,就我一个这几天还在加班学 Linux(
为什么省选用 Linux 啊,哭晕了

Windows:图形化操作;
Linux:命令行操作(类似于 Windows 的 cmd 终端)。

零、目录

  1. 如何安装
  2. 简单文件操作
  3. C++编辑器
    • guide(图形化写代码)
  4. gedit(图形化写代码)
  5. vim(终端写代码)

一、如何安装

1. 用虚拟机安装

优点:不需要重装系统,没有电脑卡死的风险。

虚拟机可以认为是 Windows 下的软件。相当于在 Windows 下开了一个虚拟的电脑环境,可以对它安装 Windows Linux 等各种系统。(买了一台新电脑,但速度较慢)。

接下来介绍安装流程

  1. 安装虚拟机
    • 这里选择 VMWare。
    • 一定要用官网!!
    • 点击产品下载,选择“Workstation Pro”
    • 找到 Windows 版本,一定不要选 Linux!!!!(警钟撅烂)然后点击“转至下载”
    • 点击“立即下载”
    • 然后注册一个账号才能下载。
    • 下载后(Ctrl+J 查看)文件名为 Vmware-workstation-15.blablabla.exe,单击它!
    • 没错,这仅仅是安装虚拟机……
  2. 下载 NOI Linux 官方系统
    • 前往 NOI 官网
    • 搜索 Linux,下载“最新版”(视频是 2019 年的,所以没有 Linux 2.0……)。
    • 下载后文件名为 noilinux-1.4.1.iso
  3. 在虚拟机中安装系统
    • 打开虚拟机,左上角新建一个虚拟机,选择“典型”
    • 点击“安装程序光盘映像文件”,选择刚下的那个 Linux 文件,双击选择。
    • 全名、用户名、密码自己设定即可。
    • 然后他就开始安装了,等几个小时就够了,如果卡死的话点击重新启动客户机

2. 重装系统

(1) 安装双系统(建议)

之前系统信息会保存。

(2) 安装单系统

覆盖之前系统,所有信息丢失,风险较高

接下来介绍安装流程
其实也是类似的。

  1. 下载 NOI Linux 官方系统
    • 仍然得到一个 .iso 文件。
  2. 准备一个至少 4GB 的 U盘,格式化为空
  3. 下载一个 ultralISO(试用版)。
  4. 把刚刚下载的 官方系统 读写到 U盘 里。鉴于文本篇幅,怎么写自己搜去具体见 y总 视频。
  5. 于是 U盘 变成了一个 系统安装盘,插入电脑后重启电脑,进入 BOIS 设置 U盘 启动。
  6. 设置以 U盘 为第一启动选项,再重启。
  7. 在 Ubuntu 界面选择第一项

二、简单文件操作

系统操作

1.png

2.png

桌面和 Windows 是差不多的,只是比较卡

3.png

Linux 里有一些常用工具,所有工具栏在左上角

4.png

打开上文所说的“Guide”软件,它类似于 Dev-C++。

5.png

计算器等软件都有,接下来要用到的软件“终端”也可以通过这种方式打开,另外它的打开快捷键Ctrl+Alt+T

注意!!想打开一个可执行文件,不能双击! 必须通过终端执行!!!
但文本是可以直接双击的。

右键和 Windows 一样,可以新建文档、文件夹,可以重命名。
但是中文输入法似乎要自己安装??不过不管了,直接用拼音或者英文表示中文不就好了吗……

文件夹可以双击打开,文件夹内一样可以新建文档文件夹。

你说得对,但是上面都是图形化操作。Linux 中最常见的其实是命令行操作

打开终端(上面说了)

常用命令

根目录是 /,下面很多文件夹,目前不需要知道是干什么的

每一个用户(是一个文件夹)都在 /home 文件夹下,它则在根目录下。

cmd 中一样,cd 仍然是跳转到某个目录的意思。
分为绝对路径相对路径

  • 绝对路径:以 / 开头。
  • 相对于当前文件的路径,一般以某个文件夹开头。
  • 先对于每个用户家目录的路径:~/(根到当前位置的路径)。
  • 返回上层目录:cd ..
  • 返回上一次所在目录:cd -

ls 可以列出当前工作目录下的所有文件,它是 list 的简写。
蓝色一般为文件夹,绿色一般为可执行文件,白色一般为文本文件

pwd 显示当前文件路径

mv
- mv 文件名 文件夹名 可以移动文件至文件夹下,文件夹名也可以为 ..
- mv 文件名 文件名 前面文件覆盖后面文件


每个文件都可以加一个参数,如 ls -l 可以显示每个文件的详细信息
-h 一般是切换到“更适合人类理解”的模式,如 4096 变成 4.0K
ls -a 表示显示所有文件(包括隐藏文件)。
隐藏文件:
- .:当前目录。
- ..:上层目录。

三、C++ 编辑器

由于临时有事,写的比较匆忙(

这里使用 VScode,编译指令:

g++ name.cpp -o name -O2 -std=c++14 -Wall

执行指令:

./name

对拍和 Windows 下是一样的。

posted @ 2024-02-29 20:33  Conan15  阅读(25)  评论(0)    收藏  举报  来源