VM-Linux基础操作命令

目录

基础知识:

Linux的组成

命令执行的本质:

通配符:

终端

1.命令提示符

1.2.命令格式

例一:查看内核

例二: 查看内核版本

例三:查看shell类型

例四:查看IP地址

2.cd命令

3.查看帮助命令

3.1man命令:

3.2 info:解锁命令相关手册

4.查看当前文件所在的绝对路径

5.ls----浏览当前目录下的内容

5.1 参数:

5.2 例:

5.3 ls浏览时文件颜色的含义

6.切换用户即修改密码   ---su   passwd

6.1 切换账户到fox然后切回root

6.2 更改用户 root 的密码

7.与时间相关的命令

7.1date

常见的日期时间格式:

修改时间

7.2  timedatectl 

修改时间

7.3 显示日历的命令 cal


基础知识:

Linux的组成

        Linux内核:内核是系统的核心,是运行程序和管理像磁 盘和打印机等硬件设备的核心程序。 文件系统: 文件存放在磁盘等存储设备上的组织方法。 Linux能支持多种目前浒的文件系统,如ext4、FAT、 VFAT、ISO9660、NFS、SMB等。

        Shell:Shell是系统的用户界面,提供了用户与内核进行 交互操作的一种接口。

应用程序:包括文本编辑器、编程语言、X Window、办 公套件、Internet工具、数据库等。

        Linux的操作界面常称为Shell,Shell是操作系统提供给用 户使用的界面(图形、字符),它提供了用户与内核进行 交互操作的一种接口。当用户发出指令(命令或鼠标操 作),先将这些指令发送给Shell,由Shell将用户的指令翻 译后传送给内核,再由内核来控制硬件的工作。然后内核 将硬件的工作情况发送给Shell,并由Shell返回硬件的工 作信息和情况。 

        Shell的分类: 图形界面的Shell :KDE、GNOME 字符界面的Shell:bash等

命令执行的本质:

当输入命令(单词)后敲击回车的那一刻。它就会立刻到以下图片,变量中的文件中去找对应的可执行文件

   此路径又叫环境变量

通配符:

通配符:模糊查找的代表字符

*:住意内容任意个数
?:任意内容1个 

终端

终端:也称为终端设备,是处于计算机网络中最外围的设 备,主要用于用户信息的输入输出等

图形化终端:活动->终端

命令行终端:系统默认共有6个终端界面,相互不影响, 这些终端都是虚拟的终端,使用ctrl+alt+F(1、2、3、 4、5、6)快捷键进入 

1.命令提示符

默认:[root@localhost ~]#

root:现已登录的账户名,可以通过su 普通账户 命令进 行切换查看

@:分隔符

localhost:当前主机名

~:该位置表示当前工作目录,

~ 表示/root

# : 该位置有2种符号

        # 表示以root身份登录,

        $表示以 普通账户身份登录

1.2.命令格式

主命令参数操作对象

主命令:为命令的词组

参数:

        短格式:

                以减号(-)开头,参数字母

        长格式:

                以2个减号(--)后跟上完整的参数单词

例一:查看内核

                [root@server ~]#  cat /etc/redhat-release

Red Hat Enterprise Linux release 9.1 (Plow)

企业发行版本                       当前版本      (当前版本代号)

例二: 查看内核版本

                [root@server ~]# uname -r

5:主版本号

14:主修订版本号

0-162:次要版本号

6.1:补丁版本

el9:红帽9

x86——64:使用平台

例三:查看shell类型

例四:查看IP地址

命令:        ip a             ip addr        ifconfig    三条命令都可以使用

2.cd命令

命令含义:更改当前工作目录,即切换目录

2.1格式:

cd     -参数路劲

路径:

        绝对路径:从/(根)目录开始描述,推荐

                

        相对路径:从当前工作目录开始描述

 命令摘要:

        [root@server ~]# cd /    切换到根目录

        [root@server /]# cd /root    切换到管理员家目录,可以简化为 [root@server ~]# cd ~

注意:  cd ~在不同的账户中代表的含义不同,当在fox账户时代表        

        [root@server ~]# cd /etc   切换到根目录下的etc

        [ root@server etc]# cd ..     返回上一级    ”..本质就是目录

2.2pwd 

查看当前工作目录的绝对路径

[root@server system-connections]# pwd

        

图片中的实例为Linux当前网卡的配置文件

3.查看帮助命令

3.1man命令:

[root@server ~]# man cd   

[root@server ~]# q  浏览完之后用q命令退出

3.2 info:解锁命令相关手册

 [root@server ~]# info cd
 [root@server ~]# 

 [root@server ~]# q  浏览完之后用q命令退出

4.查看当前文件所在的绝对路径

[root@server ~]# cd /etc/yum.repos.d    首先随便进入一个文件
[root@server yum.repos.d]# pwd    使用 命令查看
/etc/yum.repos.d
[root@server yum.repos.d]# 

 

5.ls----浏览当前目录下的内容

ls :即list列表的意思。浏览当前目录下的内容,以列表的形式展开。一般与命令cd相互配合。

5.1 参数:

5.2 例:

例:[root@server ~]# ls -l

-rw-r--r--.drwxr-xr-x1rootroot09月13  2023b1

第一个位置“-”表示该文件的类型

"rw"表示该文件的归属者,所属工作组以及其他人对该文件拥有的读写执行权限

硬链接数归属的账户归属的工作组文件在磁盘上占用的流量新建时间文件名

查看当前工作目录信息:[root@server ~]# ls  -dl  /root

查看隐藏文件:[root@server ~]# ls -a

 例如:“ .bash_logout”就是隐藏文件            ”.“代表当前位置   ”..“代表上一级    排序查看      [root@server ~]# ls -s

5.3 ls浏览时文件颜色的含义

6.切换用户即修改密码   ---su   passwd

6.1 切换账户到fox然后切回root

[root@server ~]# su fox
[fox@server root]$ su root

低级账户切入高级账户时需要输入密码认证

6.2 更改用户 root 的密码

[root@server ~]# passwd root

更改用户 root 的密码 。

新的密码:

无效的密码: 密码少于 8 个字符

重新输入新的密码:

passwd:所有的身份验证令牌已经成功更新。

注:修改用户账号时方法一样,且管理员账户可以修改任何账户的密码。

7.与时间相关的命令

7.1date

date意义:用于显示和设置系统的时间或日期

[root@server ~]#  date

格式:

date-参数+显示的日期或者时间格式

例如:

在此处强调一下:双引号使用问题,只有所描述的语句中含有空格时。才需要双引号引起,以表示该语句为一个整体。

常见的日期时间格式:

       

在实际工作中备份的文件必须在后边加入备份时间例如:

[root@server q1]# cp b2 b3`date +%Y-%m-%d-%H:%M:%S`  注意:此处使用的不是单引号,而是反引号哦。

修改时间

[root@server q1]# date   -s   2023-09-14
注意:只要单独修改日期那么,时间将会变为全零。

显示俩天后的日期       [root@server q1]# date -d "+2 day" +%d

7.2  timedatectl 

意义:设置系统的时间和时区

格式:

timedatectl -参数命令

[root@server q1]# timedatectl 

将时区设置为上海   [root@server q1]# timedatectl set-timezone     Asia/Shanghai 

修改时间

[root@server q1]# timedatectl set-time  2023-9-11

注意:执行此操作前必须先关闭时间同步功能,否则会报错如下:

原因:如何Linux系统安装时都会默认装有(NTP)一个时间同步服务。   

关闭命令:   [root@server q1]# timedatectl set-ntp no

7.3 显示日历的命令 cal

[root@server q1]# cal

[root@server q1]# cal     2023

cal 后直接加具体年会调出这一年的日历

[root@server q1]# cal    05  2023    此时会调出该年的该月日历

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/78547.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

蓝牙核心规范(V5.4)12.3-深入详解之LE GATT安全级别特征

蓝牙篇之蓝牙核心规范(V5.4)深入详解汇总 1.知识回顾 蓝牙协议GATT(Generic Attribute Profile)是蓝牙设备间进行数据交换的标准协议之一。GATT是一种基于服务(Service)和特性(Characteristic&…

摩尔纹是什么?如何消除摩尔纹?

相信很多小伙伴在渲染的时候会遇到各种各样的问题,比如摩尔纹,一张图片如果出现摩尔纹那基本就没法用了。那摩尔纹是什么呢?为什么会出现摩尔纹?又要如何消除摩尔纹呢?这篇文章我们就来探讨下。 一、摩尔纹是什么 官方…

记LGSVL Map Annotation(2)导入点云、以及地图

导入点云 内置的点云导入器工具提供了将最流行的点云文件格式(PCD、PLY、LAS、LAZ)转换为可用于仿真的数据所需的所有功能。 要访问点云导入器窗口,请在 Unity 编辑器中打开模拟器项目,然后导航到 Simulator/Import Point Cloud…

抓拍摄像机开关量控制4K高清手机远程看图建筑生长定时缩时相机

作为物联网数据采集解决方案专业提供商,数采物联网小编daq-iot 在这里做以下内容介绍,并诚挚的欢迎大家讨论和交流。 项目案例参考视频: https://www.bilibili.com/video/BV1Kp4y1T7wQ/?spm_id_from333.999.0.0 4K高清太阳能供电定时拍照相机,通过光…

c语言每日一练(15)

前言:每日一练系列,每一期都包含5道选择题,2道编程题,博主会尽可能详细地进行讲解,令初学者也能听的清晰。每日一练系列会持续更新,上学期间将看学业情况更新。 五道选择题: 1、程序运行的结果…

【python绘图—colorbar操作学习】

文章目录 Colorbar的作用Colorbar的操作截取cmap拼接cmap双刻度列colorbar 引用 Colorbar的作用 Colorbar(颜色条)在绘图中的作用非常重要,它主要用于以下几个方面: 表示数据范围: Colorbar可以显示图中的颜色映射范围…

嵌入式Linux驱动开发(I2C专题)(五)

I2C系统驱动程序模型 参考资料: Linux内核文档: Documentation\i2c\instantiating-devices.rstDocumentation\i2c\writing-clients.rst Linux内核驱动程序示例: drivers/eeprom/at24.c 1. I2C驱动程序的层次 I2C Core就是I2C核心层,它的作用&#xf…

一同走进Linux的“基操”世界

一同走进Linux的“基操”世界 众所周知,Linux是一个开源、免费的操作系统,其稳定性、安全性、处理多并发能力已经得到业界的认可,可以说,Linux现在就像是一个“当红明星”,其实力赢得了大多数人的赞同,流量…

C++红黑树

📟作者主页:慢热的陕西人 🌴专栏链接:C 📣欢迎各位大佬👍点赞🔥关注🚓收藏,🍉留言 本博客主要内容讲解了红黑树并且使用红黑树模拟实现set和map 文章目录 红黑…

嵌入式学习笔记(25)串口通信的基本原理

三根通信线:Tx Rx GND (1)任何通信都要有信息作为传输载体,或者有线的或则无线的。 (2)串口通信时有线通信,是通过串口线来通信的。 (3)串口通信最少需要2根&#xff…

基于人体呼出气体的电子鼻系统的设计与实现

基于人体呼出气体的电子鼻系统的设计与实现 摘要 电子鼻技术是通过模式识别技术对传感器采集的人体呼出气体进行分类训练的方法。本文研究实现的电子鼻系统包括下面几个部分:首先搭建以Arduino为控制核心的气路采集装置,包括MOS传感器和双阀储气袋构建的传感器阵列和…

在网站标题中使用可以让搜索引擎更容易(识别网站的主要内容)

随着互联网的飞速发展,越来越多的企业开始重视网站的优化。优化网站排名不仅可以增加曝光率和点击率,也可以提高品牌知名度和销售额。本文将从关键字优化方案入手,为大家详细介绍如何提升网站排名。 什么是关键字? 关键字是指用…

如何在Windows 10/11中重置网络,以及重置后的注意事项有哪些

本文介绍如何在Windows 10和Windows 11中重置网络设置。 如何重置Windows 10网络设置 在Windows10中使用网络重置实用程序相当简单。 一、进入“开始”菜单>“设置”,然后选择“网络和Internet”。 二、在左侧导航窗格中,选择“状态”以确保你正在查看网络状态窗口。然…

深入解析 Nginx 代理配置:从 server 块到上游服务器的全面指南

🌷🍁 博主猫头虎(🐅🐾)带您 Go to New World✨🍁 🐅🐾猫头虎建议程序员必备技术栈一览表📖: 🛠️ 全栈技术 Full Stack: &#x1f4da…

使用CFimagehost源码搭建免费的PHP图片托管私人图床,无需数据库支持

文章目录 1.前言2. CFImagehost网站搭建2.1 CFImagehost下载和安装2.2 CFImagehost网页测试2.3 cpolar的安装和注册 3.本地网页发布3.1 Cpolar临时数据隧道3.2 Cpolar稳定隧道(云端设置)3.3.Cpolar稳定隧道(本地设置) 4.公网访问测…

Kubernetes(K8S)集群部署

目录 一、创建3台虚拟机 二、为每台虚拟机安装Docker 三、安装kubelet 3.1 安装要求 3.2 为每台服务器完成前置设置 3.3 为每台服务器安装kubelet、kubeadm、kubectl 四、使用kubeadm引导集群 4.1 master服务器 4.2 node1、node2服务器 4.3 初始化主节点 4.4 work节…

学习视觉SLAM需要会些什么?

前言 SLAM是现阶段很多研究生的研究方向,我也是作为一个即将步入视觉SLAM的研究生,网上对于SLAM的介绍很多,但很少有人完整系统的告诉你学习视觉SLAM该有那些基础,那么此贴将告诉你学习SLAM你要有那些方面的基础。 文章目录 前言…

【AI】机器学习——线性模型(线性回归)

线性模型既能体现出重要的基本思想,又能构造出功能更加强大的非线性模型 参考:唐宇迪机器学习课程 文章目录 3.1 线性模型3.1.1 数据3.1.2 目标/应用 3.2 线性回归3.2.1 回归模型历史3.2.2 回归分析研究内容回归分析步骤 3.2.3 回归分析分类3.2.4 回归模…

Codeforces Round 895 (Div. 3) A ~ F

Dashboard - Codeforces Round 895 (Div. 3) - Codeforces A 问多少次能使a 和 b相等&#xff0c;就是abs(a - b) / 2除c向上取整&#xff0c;也就是abs(a - b)除2c向上取整。 #include<bits/stdc.h> #define IOS ios::sync_with_stdio(0);cin.tie(0);cout.tie(0); #de…

学习网络编程No.6【将服务器日志和守护进程化】

引言&#xff1a; 北京时间&#xff1a;2023/9/1/21:15&#xff0c;下午刚更新完博客&#xff0c;同理再接再厉&#xff0c;这样整天不需要干什么&#xff0c;除了玩手机的日子不多了&#xff0c;马上就要开学&#xff0c;每天需要签到签退的日子就要来临&#xff0c;烦躁&…