Linux系统的常用操作以及概念

Linux操作系统学习 一、操作系统 1、什么是操作系统(OS)? 用来管理计算机硬件与软件资源的计算机程序,是计算机的核心和基石。 是连接用户和计算机的媒介 是所有硬件设备组装后的第一层软件,能够让用户使用硬件设备的软件。 2、常见的操作系统 桌面操作系统:Windows、macOS、Linux 移动端操作系统:iOS、Android 服务器操作系统:Linux、Windows server 嵌入式操作系统:Android(底层是Linux) 二、Linux系统的介绍 与服务器设备进行交互 1、Linux操作 阅读详情

常用操作以及概念

快捷键

求助

关机

PATH

sudo

包管理工具

发行版

VIM三个模式

GUN


快捷键

  • Tab:命令和文件名补全;
  • Ctrl+C:中断正在运行的程序;
  • Ctrl+D:结束键盘输入(End Of File,EOF)

求助

(1)--help

指令的基本用法与选项介绍。

(2)man

man 是 manual 的缩写,将指令的具体信息显示出来。

当执行 man date 时,有 DATE(1) 出现,其中的数字代表指令的类型,常用的数字及其类型如下:

代号类型
1用户在 shell 环境中可以操作的指令或者可执行文件
5配置文件
8系统管理员可以使用的管理指令

(3)info

info 与 man 类似,但是 info 将文档分成一个个页面,每个页面可以跳转。

(4)doc

/usr/share/doc 存放着软件的一整套说明文件。

关机

(1)who

在关机前需要先使用 who 命令查看有没有其它用户在线。

(2)sync

为了加快对磁盘文件的读写速度,位于内存中的文件数据不会立即同步到磁盘,因此关机之前需要先进行 sync 同步操作。

(3)shutdown

# shutdown [-krhc] 时间 [信息]
-k : 不会关机,只是发送警告信息,通知所有在线的用户
-r : 将系统的服务停掉后就重新启动
-h : 将系统的服务停掉后就立即关机
-c : 取消已经在进行的 shutdown

PATH

可以在环境变量 PATH 中声明可执行文件的路径,路径之间用 : 分隔。

/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/home/dmtsai/.local/bin:/home/dmtsai/bin

sudo

sudo 允许一般用户使用 root 可执行的命令,不过只有在 /etc/sudoers 配置文件中添加的用户才能使用该指令。

包管理工具

RPM 和 DPKG 为最常见的两类软件包管理工具:

  • RPM 全称为 Redhat Package Manager,最早由 Red Hat 公司制定实施,随后被 GNU 开源操作系统接受并成为许多 Linux 系统的既定软件标准。YUM 基于 RPM,具有依赖管理和软件升级功能。
  • 与 RPM 竞争的是基于 Debian 操作系统的 DEB 软件包管理工具 DPKG,全称为 Debian Package,功能方面与 RPM 相似。

发行版

Linux 发行版是 Linux 内核及各种应用软件的集成版本。

基于包的管理工具商业发行版社区发行版
RPMRed HatFedora/CentOS
DPKGUbuntuDebian

 

VIM三个模式

  • 一般指令模式(Command mode):VIM 的默认模式,可以用于移动游标查看内容;
  • 编辑模式(Insert mode):按下 "i" 等按键之后进入,可以对文本进行编辑;
  • 指令列模式(Bottom-line mode):按下 ":" 按键之后进入,用于保存退出等操作。

在指令列模式下,有以下命令用于离开或者保存文件:

命令作用
:w写入磁盘
:w!当文件为只读时,强制写入磁盘。到底能不能写入,与用户对该文件的权限有关
:q离开
:q!强制离开不保存
:wq写入磁盘保存后离开
:wq!强制写入磁盘后离开

GUN

GNU 计划,译为革奴计划,它的目标是创建一套完全自由的操作系统,称为 GNU,其内容软件完全以 GPL 方式发布。其中 GPL 全称为 GNU 通用公共许可协议(GNU General Public License),包含了以下内容:

  • 以任何目的运行此程序的自由;
  • 再复制的自由;
  • 改进此程序,并公开发布改进的自由。

 

 

 

 

Linux操作系统概述 Linux操作系统概述 操作系统概念 操作系统(operating system,简称OS)是管理计算机硬件与软件资源的程序,需要处理如:管理与配置内存、 决定系统资源供需的优先次序、控制输入设备与输出设备、操作网络与管理文件系统等基本事务; 没有操作系统的机器称之为裸机,不管是开发还是使用都十分不便。 操作系统也提供一个让用户与系统交互的操作界面。 操作系统分类 操作系统发展至今,种类繁多,可以根据应用的不同领域进行划分: l 桌面操作系统 l 服务器操作系统 l 嵌入式操作系统 l. 阅读详情

相关推荐

Linux 最常用命令[包含90%操作]

本文主要是针对于Linux服务器上的一些命令操作做出了详细解释

weixin_47971654的博客 747

linux的七个启动级别

0:系统停机模式,系统默认运行级别不能设置为0,否则不能正常启动,机器是关的 1:单用户模式,root权限,用于系统维护,禁止远程,就像windows下的安全模式登录 2:多用户模式,没有nfs和网络支持 3:完整多用户模式,有nfs和网络支持 4:系统未使用,保留一般不用,在一些特殊情况下可以用它来做一些事情,列如:在笔记本电脑用尽时,可以切换到这个模式来做一些设置 5:图形化模式,登...

TryoneCHEN的博客 635

【Linux操作系统】基础概念和常用指令(一)

常见的操作系统:Windows,Mac,Linux,安卓,IOS 操作系统操作系统的作用:概述:方便用户操作的系统对上:为用户提供良好的运行环境对下:管理各种软硬件资源windows是多用户的界面化操作系统;linux是多用户的命令行式操作系统,是支持共享使用的。为什么已经有了图形界面化的Linux操作系统,而我们还要费力的学习命令行式的Linux操作系统?企业使用的是命令行式Linux操作系统(当出现一些问题时需要使用到指令)指令的学习,更接近底层指令略微快一点。

每天都要坚持刷题的博客 2579

linux常用命令

帮助命令 man(manual pages) 是Linux下的帮助指令,通过man指令可以查看Linux中的指令帮助、配置文件帮助等等 语法:man 【数字】 【命令或配置文件】 help 该命令是bash内建命令,用于显示bash内建命令的帮助信息 语法:help 【选项】【参数】 文件目录类操作 pwd(print working directory) 显示用户当前工作目录的绝对路径 语法:pwd ls(list) 用来显示目录列表 语法:ls 【选项】 【目录】 ls -

LMTsunshine的博客 380

京东联盟h5st(3.1)加密参数逆向实战与反爬对抗策略

本文详细解析了京东联盟h5st(3.1)加密参数的逆向分析与实战破解过程。通过接口分析定位关键加密函数,拆解h5st结构并还原其基于SHA256和HMAC-SHA256的加密逻辑,最终使用Python集成JavaScript环境成功复现加密算法,并分享了应对反爬的频率限制、IP封禁及算法升级等对抗策略。

weixin_29246195的博客 1739

光伏发电系统模拟及其发电预测开源python工具pvlib

本文介绍光伏发电系统模拟及其发电预测开源python工具pvlib,以及举例介绍获取辐照度方法、光伏发电预测思路。

肖永威的专栏 1万+

linux try-run分析

文件scripts/Kbuild.include中: TMPOUT := $(if $(KBUILD_EXTMOD),$(firstword $(KBUILD_EXTMOD))/) try-run = $(shell set -e; \ TMP="$(TMPOUT).$$$$.tmp"; \ TMPO="$(TMPOUT).$$$$.o"; \ TMPSU="$(TMPO

nightSwordSing的博客 1866

【软件介绍】GWAS meta分析软件:METAL

Meta-analysis是对多个GWAS分析结果进行综合评价。METAL是GWAS meta分析最常用的工具之一,本文简单介绍METAL软件基本用法。

hucy_Bioinfo 1万+

Linux系统常用操作及概念

一、常用操作以及概念 快捷键 Tab:命令和文件名补全; Ctrl+C:中断正在运行的程序; Ctrl+D:结束键盘输入(End Of File,EOF) 求助 –help 指令的基本用法与选项介绍。 man man 是 manual 的缩写,将指令的具体信息显示出来。 当执行man date时,有 DATE(1) 出现,其中的数字代表指令的类型,常用的数字及其类型如下: 1 用户在 ...

DoubleJing的博客 1439

ardupilot 方向余弦矩阵/旋转矩阵的理解

本节主要记录自己对ardupilot中用到的方向余弦矩阵/旋转矩阵的理解,欢迎批评指正,有些资料参考网上写的比较好的资料,免得查找资料麻烦。旋转矩阵的坐标理解:表示从旋转矩阵的下标的坐标系的坐标变换到上标表示的坐标系坐标下。旋转矩阵的坐标系理解:表示从旋转矩阵的上标的坐标系变换到下标表示的坐标系下。从旋转矩阵的投影更好理解,比如下面旋转矩阵的第一行是左边坐标系的第一维分量在右边坐标系的投影。

陌城烟雨 612

保姆级教程:一步步创建 ABAP Text Table

有朋友反馈,问有没有一个自己动手创建 Text Table 的例子,因为自己没有动手实践过,总觉得心里不踏实。这个行为的语义是,ZAI_TYPE_T 这张表的 AI_TYPE 字段值,不能随便维护,必须是表。然后另一个需要添加的字段是 AI_TYPE 这个字段值对应的文本值,本例笔者采用 SAP 标准的。也是自己创建的,很简单的一个 Data Element,类型为 CHAR,长度为 2.依次给主表的 01,02,03 三个字段值维护对应的描述信息,最后效果如下。按照下面的字段结构,创建另一。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 4275

linux当前目录的概念,一篇文章学会Linux系统目录的概念及常用操作命令

前文我们对Linux操作系统的主要目录进行了介绍,大家清楚了每个目录的具体用途。在Linux操作系统下最常做的事情就是在各个目录之间进行切换和信息查询。今天我们就介绍一下在Linux下关于目录操作常用的命令。其实目录也是一个文件,只不过是一种特殊的文件,它的唯一功能是用来保存文件及其相关信息。所有的文件,包括普通文件、设备文件和目录文件,都会被保存到目录中。为了更加容易的理解相关命令,我们先介绍一...

weixin_42484858的博客 1488

【STM32 Blue Pill编程】-STM32CubeIDE开发环境搭建与点亮LED

本文为使用 STM32Cube IDE 的 STM32 Blue Pill 入门教程。 在本文中,我们将介绍如何控制 STM32 Blue Pill 的 GPIO 引脚。以及开发环境搭建。 本系列文章将重点介绍采用 ARM Cortex-M 的 BluepellSTM32F103C8 微控制器以及如何使用 STM32CubeIDE 对其进行编程。 STM32CubeIDE是STM32官网提供的IDE

视觉与物联智能 1067

Linux基础概念及常用命令

Linux基础及常用命令 文章目录Linux基础及常用命令1 Linux概述1.1 为什么要学Linux1.2 Linux简介1.3 Linux 发行版1.4 Linux 应用领域2 Linux常用命令2.1 Linux目录结构2.2 Linux目录命令2.3 Linux文件命令2.4 Linux其他命令 1 Linux概述 1.1 为什么要学Linux linux诞生了这么多年,以前还想着能...

夜飘凌的博客 558

Open3D点云数据处理(二):读写点云,你真的会吗?

本文详细介绍了open3d加载点云、保存点云的方法,同时打印点云坐标、颜色、法向量等字段信息。

孙悟空 2604

深度学习驱动的股票波动率预测:LSTM和Transformer模型的实战解析

股票市场的波动率一直是金融领域关注的焦点之一。波动率预测对于风险管理、期权定价和资产配置至关重要。深度学习模型,如长短时记忆网络(LSTM)和Transformer,已经在时间序列数据分析领域取得了显著的成就。本博客将向您展示如何使用这两种深度学习模型来进行股票波动率预测,提供清晰的思路和相应的Python代码,以帮助您理解和应用这一重要任务。

斌擎科技 974

在Linux操作系统中,进程控制是一个核心概念,它涉及到如何创建、管理和终止进程。以下是一些常用的命令和系统调用,用于对Linux中的进程进行控制。

5. **nice/renice**:调整进程的优先级。2. **exec()系列函数**:加载一个新的程序替换当前进程镜像,包括`execl`, `execv`等。3. **kill**:发送信号给指定进程,默认情况下是发送终止信号(SIGTERM, 15)。2. **top/htop**:实时显示系统中各个进程的资源使用情况(如CPU、内存使用等)。1. **fork()**:创建一个新的进程,这个新的进程是调用进程的副本,称为子进程。5. **kill()**:向另一个进程发送特定信号。

weixin_66625287的博客 112

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

Linux操作系统基础

Linux简介 Linux是一种自由和开放源码的操作系统,存在着许多不同的Linux版本,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、台式计算机 Linux介绍 Linux出现于1991年,是由芬兰赫尔辛基大学学生Linus Torvalds和后来加入的众多爱好者共同开发完成 Linux特点 多用户,多任务,丰富的网络功能......

C. 21万+

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

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

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

day2 常用的操作系统 Linux的初步认识以及常用命令

Linux,全称GNU/Linux,是一种免费使用和自由传播的类UNIX操作系统,其内核由林纳斯·本纳第克特·托瓦兹于1991年10月5日首次发布,它主要受到Minix和Unix思想的启发,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的Unix工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。

2302_79929817的博客 1964

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

Linux操作系统

Linux操作系统本身是一个整体,包括Linux内核、系统库和系统程序,Linux内核是其最基础的部分自发布Linux内核以来,很多公司加入其中,在内核的基础上构建了自己的操作系统版本,被称为Linux的发行版vi是visual interface的简称,是Linux中最经典的文本编辑器vi的核心设计思想:让程序员的手指始终保持在键盘的核心区域就能完成所有的编辑操作特点:只能是编辑文本内容,不能对字体段落进行排版;不支持鼠标操作;没有菜单;只有命令。

这是博客简介。 152

【Linux】Linux基础与常用指令大全

Linux是一款开源的操作系统,Linux只是一个总称,大体上来讲,Linux分为两个生态体系,redhat和debian。商业版本以redhat为代表,开源社区版本则以debian为代表。redhat :红帽自家服务器,商用而非免费,主要针对企业市场的商业 Linux 发行版。centos :基于红帽重新封装的去掉版权信息的免费版本,专门用于用于企业和服务器。fedora :基于红帽社区支持的桌面版,里面的包是红帽的实验版本,相对较新,它在技术上领先,但不长期支持。

m0_52602233的博客 1298

Linux操作系统笔记

Linux操作系统笔记 去发现同类优质开源项目:https://gitcode.com/ 欢迎来到本仓库!这里为您提供了一本关于Linux操作系统的笔记资源文件,旨在帮助您更好地了解和使用Linux操作系统。 该笔记涵盖了Linux操作系统的基本概念、常用命令、文件系统管理、用户与群组管理、软件包管理、网络配置等方面的内容。无论您是Linux初学者还是有经验的用户,这份笔记都能为您提供宝贵的信息和...

gitblog_06713的博客 406

速通Linux操作系统及其常用命令【Linux】

一文快速了解Linux操作系统,掌握常用的linux命令,熟悉Vi编辑器使用。

qq_64359499的博客 919

linux操作系统的相关知识和安装

Linux系统的相关知识和安装过程,linux系统相关工具,linux系统常用软件,linux系统常用命令;

chengxinzhongnuo的博客 999

【Linux操作系统】探秘Linux奥秘:操作系统的入门与实战

“LINUX | Linux 操作系统入门”全面介绍了Linux操作系统的基础知识,为初学者提供了深入了解Linux的良好起点。文章从Linux的起源、核心组成部分以及基本特性入手,详细解释了Linux的开源性和灵活性,强调了其在服务器和嵌入式系统中的广泛应用。

朝花夕拾 9305

linux基础概念

1、linux是一个操作系统 2、linux系统优点 2.1、免费开源; 2.2、稳定性; 系统可长时间运行不宕机 2.3、低成本; 运行环境对硬件的要求比其他系统相对来说要低 2.4、可移植性高; 几乎支持所有的 CPU 平台,我们可以把 Linux 放在 U 盘、光盘等存储介质中,也可以在嵌入式领域广泛应用。 2.5、多用户、多任务 linux系统可以多人同时上线工作,资源分配比较公平 2.6、安全性较高; Linux 拥有相当庞大的用户和社区支持,能很快发现系统漏洞,并迅速发布安全补丁。

lkr 1338
上一篇: 操作系统的链接
下一篇: Linux系统的磁盘
trytrylmt
博客等级 码龄9年 7粉丝 90原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值