基于 Ubuntu 的 linux操作系统基础入门

1-Linux 基础入门指南 阅读详情

一、VM 快捷方式

1. Ctrl+Alt+T - 打开终端

2. Ctrl+Shift+"+" - 放大窗口

3. Ctrl+"-" - 缩小窗口

4. New Tab - 多终端窗口

二、Linux 相关命令

命令行:linux 为用户名,ubuntu 为 OS 名称,后跟当前目录

蓝色文件夹,白色文本,绿色可执行文件

1. ls

显示当前路径下所有文件名称

2. cd

cd + 文件名 - 切换文件路径

3. 目录表示(/,~,..,.)

/ - 根目录

~ - 用户家目录

.. - 上一个目录

. - 当前目录

4. pwd

输出当前工作路径

5. 文件显示(ls -l,ls -a)

显示当前文件具体信息

ls -a - 显示所有文件,包括隐藏文件(.开头的文件)

6. touch, rm

touch - 创建文件(相关路径)

rm - 只能删除文件

7. clear

清屏

8. mkdir,rmdir,rm -r

mkdir - 创建文件夹,rmdir - 移除文件夹(必须为空),rm -r - 什么都能删

注意此处rmdir无法删除非空目录

9. man - 操作人员开发手册

命令格式

例:ls + 【参数】 + 【文件名】

q - 退出

10. cp - 拷贝文件夹

cp 可将文件拷贝到文件或文件夹,cp -r 可将文件夹拷贝

11. mv - 移动文件夹

相同文件夹里效果则为重命名

cp 与 mv 使用时写清楚地址

mv *.c src将所有.c文件移动到src中

12. chmod - 修改权限

0777表示八进制111 111 111 ,对应当前用户,同组用户及其他人的rwx(读,写,可执行权限),故0777为最高权限

13.cat-显示文本

将文件中的数据以文本方式显示到终端(只能是文件)

14. df -h / - 查看磁盘使用情况

15. du - 查看具体文件夹磁盘使用情况

du -h --max-depth=1 + 文件夹名称

du -h --max-depth=1 /home/linux - 查看家目录下磁盘占用情况,根目录没有权限查看

16. sudo - 管理员权限(慎用)

根目录下创建删除文件:

17. 根目录下

18. 编写 C 程序

vim(vi也可)编辑器进去按 i/o/a 进入编写模式,esc 退出,shift+:wq 保存并退出,wq!强制执行,gcc编译程序生成可执行文件,./+可执行程序 运行,若陷入死循环,使用ctrl+c即可退出

19.gcc xxx.c -o 名称

指定生成可执行文件的名称

20.复制粘贴

ESC进入命令行,nyy从光标开始位置复制n行,p粘贴,u撤回,Ctrl+Shift+v将外面代码复制

【SpringBoot 4.x 第70节】夯爆了,企业级 API 设计规范落地:状态码、错误码、接口文档与兼容性(超详解)! 🏆 本文收录于 《滚雪球学 Spring Boot 4.x》 专栏。本专栏面向 有一定 Java 基础,但尚未系统学习 Spring Boot 的读者,采用“滚雪球式学习法”:先跑通、再理解、再重构、再上线,带你从第一个 Hello API 开始,逐步完成一个可部署、可监控、可扩展的后端项目。 阅读详情

相关推荐

单细胞转录组数据分析全流程:从原始数据到细胞注释

本文详细介绍了单细胞转录组数据分析的全流程,从原始数据读取、环境搭建、数据质控与标准化,到降维聚类、细胞类型注释,以及高级质控与多样本整合。重点阐述了如何利用Seurat等工具进行数据处理,并通过标志基因比对与自动注释方法完成细胞身份鉴定,为研究者提供了一套清晰、可操作的分析指南。

coffee的博客 553

Ubuntu基础入门:理解操作系统与Linux发行版的关系

操作系统是计算机硬件与应用程序之间的桥梁,负责管理CPU、内存、磁盘与网络等资源,并为上层软件提供统一接口。理解操作系统的核心原理,有助于从根本上排查软件安装失败、环境变量配置错误等常见工程问题。Linux作为开源内核,需要搭配各类工具和软件才能形成可用的系统,因此诞生了Ubuntu、Debian、Fedora等不同的发行版。Ubuntu是最流行的Linux发行版之一,其LTS版本提供长期支持,适合新手学习与生产环境使用。掌握Ubuntu的基础概念,如内核与发行版的区别、桌面环境的选型、软件源配置与常用命令

weixin_32520095的博客 134

保姆级教程:在Rockchip RK3588 SDK中,如何为你的新硬件板子创建第一个DTS文件

本文提供在Rockchip RK3588 SDK中为自定义硬件创建首个DTS文件的详细教程。通过分析DTS在RK3588开发中的角色、快速定位参考设计、实操步骤及调试验证方法,帮助开发者高效完成硬件板级配置,特别适合嵌入式Linux系统开发者参考。

weixin_28678831的博客 286

Ubuntu 是什么?从内核到发行版,零基础入门 Linux 操作系统

操作系统是管理硬件与软件资源的系统软件,而内核是其核心,负责进程调度、内存管理与硬件交互。Linux 内核由林纳斯·托瓦兹发起,采用开源协作模式,衍生出众多发行版。Ubuntu 作为最流行的 Linux 发行版之一,基于 Debian,以易用性和稳定性著称,广泛应用于服务器、云计算和软件开发。它通过 APT 包管理器简化软件安装,并拥有活跃社区支持。对于开发者而言,掌握 Ubuntu 意味着打开高效、可定制的计算环境,是迈向云计算与自动化运维的重要一步。

weixin_30402231的博客 142

【Bug已解决】claude: No such file or directory — Claude Code 命令凭空消失解决方案

方案适用场景推荐指数难度方案一:重建软链接所有平台,软链接断裂⭐⭐⭐⭐⭐低方案二:修复 shebangnvm 用户,不想重装⭐⭐⭐⭐中方案三:nvm default aliasnvm 用户,长期稳定⭐⭐⭐⭐低方案四:切换到 Volta频繁切换 Node.js 版本⭐⭐⭐中方案五:修复 PATHPATH 配置丢失⭐⭐⭐⭐低方案六:Homebrew 安装macOS 用户,npm 不稳定⭐⭐⭐⭐低根本原因与。

博客 1万+

基于STM32L4XX、HAL库的BQ25713RSNR充电芯片驱动程序设计

define BQ25713_I2C_ADDR (0x6B << 1) // 7位地址为 0x6B,HAL库需要左移一位。// 示例:配置 CHARGE_OPTION_0 寄存器:使能充电,使能 ICO(输入电流优化)reg_data |= (EN_CHG_MASK | EN_ICO_MASK);

zhusl6688的博客 406

新手小白入门 Ubuntu操作系统应该都要了解的一些“基操”。

gedit:适合初学者和简单的文本编辑任务,界面友好,操作直观。Vim:功能强大,适用于复杂的文本编辑和开发工作,熟练掌握后能显著提高编辑效率。

Joshuahgk的博客 1285

高级技能-高可用和容灾-两地三中心、异地多活架构

两地三中心和异地多活是当前主流的跨地域高可用架构方案。两地三中心通过生产中心、同城灾备和异地灾备的组合,提供多级容灾能力,适合对数据安全要求高的行业。异地多活则采用单元化设计,多个站点同时服务,提升资源利用率,但需解决网络延迟、数据冲突等挑战。两种架构在RTO/RPO、一致性、改造成本等方面各具特点,企业应根据业务规模、一致性要求和预算进行选择,可考虑从同城双活起步,逐步向异地多活演进。混合架构可能是平衡容灾与多活的务实方案。

zhongjianfeng100的博客 169

入门 Ubuntu操作系统(超详细,巨简单,小白必看)

它包含了许多子目录,如`/usr/bin`(用户级别的命令)、`/usr/sbin`(用户级别的系统管理命令)、`/usr/lib`(用户级别的共享库)、`/usr/share`(共享数据)等。例如,`/etc/passwd`包含用户账户信息,`/etc/group`包含用户组信息,`/etc/fstab`包含文件系统挂载信息等。用途**:存放系统用户级别的基本命令,这些命令是系统启动和运行所必需的,例如`ls`(列出目录内容)、`cp`(复制文件)、`mv`(移动或重命名文件)等。

m0_70395069的博客 4万+

33、Windows Server 2016 系统管理与安全防护指南

本文详细介绍了Windows Server 2016系统中的三大核心管理与安全功能:WSUS补丁管理、Windows Defender反恶意软件配置以及Windows Server Backup数据备份与恢复。涵盖WSUS初始同步、组策略配置客户端、混合环境更新评估流程;Windows Defender的图形化与PowerShell管理方式,以及通过组策略集中管控;Windows Server Backup的安装、单次与计划备份设置、增量备份机制和文件恢复操作。内容适用于企业IT管理员进行系统维护与安全防护

beta5的博客 97

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

入门Ubuntu操作系统

Linux以其稳定性、灵活性和强大的命令行生态,成为开发者和系统管理员的重要工具。

etdchh55的博客 1238

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

linux 第一篇 计算机基础Linux安装和计算机基础原理

自我理解:(有不同的接口概念,在这里的接口就指的是连接两个东西(用户接口:组件和组件连接起来输入命令连接结果)起到: 信号转换 和屏蔽细节,数据的调用主要有命令行和界面窗口模式 )(程序的接口:就是API和库的连接用API从库里调用东西 ,当然库是怎么写出来的我们不必深究)上图为数据中心,有许多硬件设备,大体上可以分为三类:服务器,网络设备和存储设备,图中这一排 排的就是机柜,我们平时所谓的服务器、网络交换机和存储等设备都放在这里面。

qq_53661153的博客 1108

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

Ubuntu专栏——目录篇

第一章——入门Ubuntu视频讲解 视频文件(百度网盘):( 链接: https://pan.baidu.com/s/1epq6deh-7xyI1TYLaGOkhQ 提取码: j9n6 ) 视频的讲解内容:1. linux基础及操作系统框架概述(对应视频01-04) 2. linux命令类库机制及常用命令_命令类库机...

皓月清风 385

Linux入门

计算机由硬件和软件组成硬件:计算机系统中由电子,机械和光电元件等组成的各种物理装置的总称软件:用户和计算机硬件之间的接口和桥梁,用户通过软件与计算机进行交流而操作系统就是软件的一类.下载安装配置进入乌邦图command:命令本身-options:[可选 非必填]命令的一些选项,可以通过选项控制命令的行为细节parameter:[可选 非必填]命令的参数,多数用于命令的指向目标等。

lanssssss的博客 699

011、Linux基础

一、操作系统 1. 常见的操作系统 Windows mac OS Linux iOS Android 2. 操作系统的定义 操作系统直接运行在计算机上的系统软件, 它是控制硬件和支持软件运行的计算机程序。 3. 操作系统的作用 向下控制硬件向上支持软件的运行,具有承上启下的作用。 注意:对于快速学习一个新的操作系统就可以通过虚拟机来完成。 二、Ubuntu操作系统 1. U...

limengshi138392的博客 320

01|初识python——操作系统科普及学习环境介绍

前言 ** 作为一个技术小白,现分享一下自学python的经验。我们将在Linux系统环境下学习python,通常在学习时,使用虚拟机来学习。虚拟机就是在已有的电脑里面在虚拟出一台电脑所需要的各种资源,然后就可以在上面运行其他的操作系统。常用的虚拟机有VMware和VirtualBox两种,我使用的是VMware,大家可以自行选择,相对来说VMware功能跟全面一些。 操作系统是什么? 想要了...

weixin_45337792的博客 190

入门linux(超简单,巨详细,小白必看)

在这棵 “树” 中,根目录下包含众多不同功能的子目录,各自行使独特职责,共同支撑着 Linux 系统的稳定运行,从系统必备的命令存储,到用户数据存放,再到系统配置管理等,分工明确,井然有序。比如用户 “user1” 的家目录是 /home/user1,具有独立的读写权限,可保证用户数据的隐私和安全,用户能自由创建、修改、删除其中的文件。root 用户可对该目录下的文件和目录进行任意操作,包含重要的配置文件和 root 用户的个人文件,一般用户无法访问,以确保系统管理的安全性和独立性。

m0_70395069的博客 4020

第1天:Linux基础入门

Linux基础入门重点……

https://github.com/amoorzheyu 1210

Ubuntu使用基础及C基础(1)

关于Linux的基础和C语言的数据类型基础

Alex_docu的博客 478

linux(Ubuntu22) 一篇带你学会Linux,详细篇

精通Linux,自带python,系统开源电脑可安装双系统c盘安装win D盘安装linux在一套硬件上只能同时运行一个操作系统虚拟机模拟真实环境 在虚拟机内运行操作系统需要硬件支持虚拟化 开启VT-XVirtualBox。

qq_59444651的博客 2000

记录linux第一周

1、选择一个合适的linux发行版如centos、ubuntu等 2、学习linux基础命令 3、掌握linux操作系统的概念

hy777999的博客 492

Ubuntu Linux全方位学习

<br />内容简介<br />Ubuntu是Linux中的后起之秀与佼佼者,也是吸引最多目光的Linux操作系统之一。本书由Linux专家李蔚泽老师执笔,系统地介绍了Ubuntu的基础知识及其应用。<br />全书分为4篇22章。第1篇“Ubuntu简介与安装”包括Linux与Ubuntu基本介绍、Ubuntu图形安装、个性化环境设置与Ubuntu初体验,旨在让读者对Ubuntu有个初步的认识。第2篇“Ubuntu基本使用”进入Ubuntu的实际操作内容,涉及网络与编辑软件、文件系统管理、X Window

spoft的专栏 414

Linux操作系统基础

本文介绍了Linux系统的基础知识,包括目录结构、常用命令、文件权限管理、用户与组管理等内容。Linux采用单根目录结构,核心目录如/bin、/etc、/home等各有特定用途。文章详细讲解了文件操作命令(ls、cp、mv等)、权限管理(chmod、chown)、vim编辑器使用以及用户管理命令(useradd、passwd等)。此外还涉及网络配置、进程管理、软件包安装和防火墙设置等系统操作。最后简要介绍了Shell脚本的基础知识,包括脚本编写和执行方法。这些内容是Linux系统管理和日常使用的基础核心知识

2501_93735441的博客 663

Linux基础目录

0.励志公式 1.操作系统(科普章节) 2.操作系统的发展史(科普章节) 3.文件和目录(理解) 4.Ubuntu 图形界面入门 5.常用 Linux 命令的基本使用 6.Linux 终端命令格式 7.文件和目录常用命令 8.远程管理常用命令 9.用户权限相关命令 10.系统信息相关命令 11.其他命令 转载于:https://www.cnblogs.com/sh...

weixin_30710457的博客 112

day 0807 Linux 基础

Linux 基础 Lniux,Windows,MacOS,操作系统,基于Unix发展而来 Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的Unix工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。 ** Li...

DAVID11234的博客 601
下一篇: 朝花夕拾 · C语言 | 基础篇
剑指offer.
博客等级 码龄3年 15粉丝 38原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值