1、Linux安装过程

【1】基础环境准备:

- 虚拟机软件:VMware Workstaion Pro(Windows用)、VMware Fusion Pro(Mac用)

- Linux OS镜像文件(注意Windows下载 amd64 架构的,Mac下载aarch64架构或 arm64 架构)

        - Ubuntu

        - Rocky

        - Openelur

- MobaXterm软件(给Windows方便SSH用的)

【2】安装虚拟机软件

安装VMware Workstaion Pro(Windows用)、VMware Fusion Pro(Mac用)      

【3】打开虚拟机软件并创建虚拟机

        - 选择相应的Linux镜像文件

        - 配置硬件【cpu、内存、硬盘、网卡】

【4】启动虚拟机并开始安装

安装过程

        - Ctrl + Alt 释放虚拟机的鼠标给主机用

        - 上下箭头切换选项

安装配置

        - 语言配置

        - 用户配置【创建用户、启用root用户】

        - 日期时间

【5】安装完成,登录系统

       需要正确配置网络信息IP、网关、DNS后才能实现连接外网

2、基础命令的用法

【1】用户相关命令

        1)id        查看用户信息

        用法

                id        查看当前用户和信息

                id username        查看指定用户信息

        2)  who        查看所有已登录用户信息

                whoami        查看当前登录用户信息

        3)pwd        列出当前工作目录

        4)ls        列出目录内容

选项 作用
-l 长格式显示(文件权限、大小、修改时间、所有者等详细信息)
-a 显示所有文件(包括 . 开头的隐藏文件)
-h 人性化显示大小(KB/MB/GB,必须配合 -l 使用)
-t 按修改时间排序(最新的在最上面)
-r 倒序显示(配合 -l/-t 使用)

        5)cat        查看文本内容          

选项 作用
-n 显示行号(所有行,包括空行)
-b 只给非空行标行号(空行不编号)
-s 压缩连续空行(多个空行只保留一个)
-A 显示所有隐藏字符(空格、Tab、换行符 $)

        5)tree       树形结构显示文件目录结构

【2】文件操作命令

        1)mkdir        创建目录

                -p        递归创建多层目录(不存在的父目录会自动创建,不会报错)

        2)touch        创建文件

        3)cp        复制文件

        4)mv        移动或重命名文件

        5)rm        删除文件

【3】系统相关命令

        1)lscpu        查看cpu信息

        2)free        查看内存信息

                -h        以人类可读格式显示(KB/MB/GB),最常用

        3)ps        查看系统进程

                ps aux        最常用,查看系统进程的快照

                pstree -p        以树形结构查看系统进程

        4)uname -r        查看内核版本

【4】查看命令帮助的方式

        whatis cmd

        cmd -h

        cmd --help

        man cmd

        info cmd

【5】日期时间

        date        查看日期时间

        timedatectl        修改时区

【6】历史命令

        上/下箭头           切换 上/下 一条命令

        history                查看历史命令

        Ctrl + R                搜索历史命令

3、文件系统的基本原理和常用命令

        【1】Linux文件系统

        Linux不像Windows那样有多个盘、Linux会有一个根目录

绝对路径
        以正斜杠/ 即根目录开始,是一个完整的文件的位置路径。

        示例:/path/to/dir/file.txt

相对路径名
        不以斜线开始,是指相对于当前工作目录的路径。 特殊场景下,是相对于某目录的位置可以作为一个简短的形式指定一个文件名

        示例:current_path/to/dir/file.txt

【2】常用命令

        1)file        查看文件类型(一句简短的介绍)

        2)stat        详细查看文件状态

        3)ls -l        长格式查看文件信息(文件类型、权限等)

        4)df -i        查看磁盘能够使用的inode数量

        5)dos2unix        Windows风格的文件转换为Unix风格(主要是修改文件结尾符)

        6)ln        创建链接

                        ln 源文件 目标文件        [硬链接]

                        ln -s 源文件 目标文件    [软链接]

        7)df -h        查看可用磁盘空间

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐