Linux操作系统1-命令篇

不同领域的主流操作系统

  1. 桌面操作系统
    Windos
    Mac os
    Linux
  2. 服务器操作系统
    Unix
    Linux(免费、稳定、占有率高)
    Windows Server
  3. 移动设备操作系统
    Android(基于Linux,开源)
    ios
  4. 嵌入式操作系统
    Linux(机顶盒、路由器、交换机)

Linux

特点:免费、开源、多用户、多任务
系统版本
内核版:负责硬件控制
发行版:基于内核版进行扩展,由个个Linux厂商开发维护,有免费、收费版
发行版
Ubantu:以桌面应用为主
RedHat:应用最广泛
CentOS:RedHat的社区版,免费
openSUSE:对个人完全免费,图形界面华丽
Fedora:功能完备、更行快,免费
红旗Linux

Linux的安装

安装方式
物理机安装:直接将操作系统安装在服务器硬件上
虚拟机安装: 安装在虚拟机上

虚拟机:通过软件模拟具有完整硬件系统功能,运行在完全隔离环境中的完整计算机系统
1.虚拟机软件vmware
2.创建虚拟机
3.
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
初始化成功后,需要给系统初始化网卡地址(ip地址)
在这里插入图片描述
在这里插入图片描述

SSH远程连接(Secure Shell)

常用软件:
putty
secureCRT
xshell
finalshell

使用finalshell进行远程连接
在这里插入图片描述
在这里插入图片描述

Windows目录结构与Linux目录结构的区别

Linxue的目录结构都是从根目录(“/”)开始
Windows的目录结构的根目录是从C/D/E等磁盘出发的
Linux目录介绍
在这里插入图片描述
Linux的常用命令
**
ls->list:查看当前目录下的内容
pwd->print work directory:查看当前所在目录
cd 目录名->change directory:切换目录
touch 文件名:如果文件不存在,就创建文件
mkdir 目录名->make directory:创建目录
rm 文件名->remove:删除指定文件
**
当进行文件展示得时候,蓝色的是目录,白色的是文件

解决Linux乱码问题
//将编码加入到配置文件profile中
echo 'LANG="en_US.UTF-8"' >> /etc/profile 
echo '内容' >> 具体目录/文件
//重新加载配置文件
source /etc/profile

自动补齐:Tab,可补全命令、文件名等
连续两次Tab键:给出操作提示
使用上下箭头:快速调用使用过得命令
自动清屏:clear(ctrl+l)

Linux命名格式:
command [-options] [parameter]
command:命令名
[-options]:选项,可用于对命令进行控制,可省略
[-parameter]:传给命令得参数,可以是0或多个
[ ]表示可选项,命令、选项、参数之间用空格分隔

文件目录操作命令ls
作用:显示指定目录下的内容
语法:ls [-all] [-dir]
-a显示所有的文件及目录,.开头的隐藏文件也会被列出
-l除显示文件名之外,同时将文件形态(d开头表示目录,-开头表示文件),权限,拥有者,文件大小等详细信息列出

ls -l =ll命令

文件目录操作命令cd
切换目录
语法:cd [dirname]
路径说明
~:表示用户的home目录
.:表示目前所在的目录
…:目前目录位置上的上级目录

文件目录操作命令cat
作用:用于显示文件内容
语法:cat [-n] fileName
-n:由1开始对所有的输出行数编号

文件目录操作命令more
作用:以分页的形式显示文件内容
语法:more fileName
操作说明:
回车,向下滚动一行
空格向下滚动一屏
b返回上一屏
q或者ctrl+c退出more

文件目录操作命令tail
作用:查看文件末尾的内容
语法:tail [-f] fileName ,-f动态读取文件末尾内容并显示,通常用作日志文件的内容输出,默认输出10行,可自行设置
tail -20 /etc/profile,末尾20行

文件目录操作命令mkdir
作用:创建目录
语法:mkdir [-p] dir Name,确保目录存在,不存在就创建一个,即实现多层目录的同时创建.
mkdir -p itcast/test/1

rmdir
作用:删除空目录,当还有子目录时,父目录删除失败
语法:rm [-p] dirName
-p,当子目录被删除后使得父目录为空,则一并删除
rmdir itcast
,删除名称以itcast开始的空目录
*

文件目录操作命令rm
在这里插入图片描述
拷贝移动命令 cp,复制
在这里插入图片描述
拷贝移动命令 mv,移动
在这里插入图片描述
打包压缩命令tar
在这里插入图片描述
在这里插入图片描述
文本编辑命令vi/vim
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
**查找命令find **
在这里插入图片描述
查找命令 grep
在这里插入图片描述

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

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

相关文章

flutter:BottomNavigationBar和TabBar

区别 BottomNavigationBarr和TabBar都是用于创建导航栏的组件,但它们有一些区别。 位置不同:BottomNavigationBar通常位于屏幕底部,用于主要导航;而TabBar通常位于屏幕顶部或底部,用于切换不同的视图或页面。 样式不…

java设计模式-观察者模式

什么是观察者模式 观察者模式(Observer)是软件设计中的一种行为模式。 它定义了对象之间的一对多关系,其中如果一个对象改变了状态,所有依赖它的对象都会自动被通知并更新。 这种模式包含了两种主要的角色,即被观察…

AI 绘画Stable Diffusion 研究(二)sd模型ControlNet1.1 介绍与安装

部署包作者:秋葉aaaki 免责声明: 本安装包及启动器免费提供 无任何盈利目的 大家好,我是风雨无阻。 众所周知,StableDiffusion 是非常强大的AI绘图工具,需要详细了解StableDiffusion的朋友,可查看我之前的这篇文章: …

springboot框架下,请使用@ConfigurationProperties替代@Value加载配置

一、背景 程序启动时,详细报错见下: 10:40:31.965 [main] ERROR org.springframework.boot.SpringApplication - Application run failed org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name ‘redisDi…

Tribon二次开发- tbbatchjob

在Tribon安装目录下C:\Tribon\M3\Bin里面有许多未知用途的exe,有的双击后时一个DOS终端,有的一闪而过,有的需要按照提示输入信息,有的需要提前在指定的目录配置文件,该如何使用呢? 这些exe大多可以在Tribon以外通过.NET来使用,有的可以通过添加.NET项目引用来使用,有的…

Spring Cloud Alibaba - Nacos源码分析(三)

目录 一、Nacos客户端服务订阅的事件机制 1、监听事件的注册 2、ServiceInfo处理 serviceInfoHolder.processServiceInfo 一、Nacos客户端服务订阅的事件机制 Nacos客户端订阅的核心流程:Nacos客户端通过一个定时任务,每6秒从注册中心获取实例列表&…

filebeat介绍

1、filebeat概述 Filebeat是用于转发和集中日志数据的轻量级传送工具。Filebeat监视您指定的日志文件或位置,收集日志事件,并将它们转发到Elasticsearch或 Logstash或kafka进行索引 1.1 Filebeat两个主要组件 prospector 和 harvester。 prospector&a…

Flink CEP(二) 运行源码解析

通过DemoApp学习一下&#xff0c;CEP的源码执行逻辑。为下一篇实现CEP动态Pattern奠定理论基础。 1. Pattern的定义 Pattern<Tuple3<String, Long, String>,?> pattern Pattern.<Tuple3<String, Long, String>>begin("begin").where(new…

数据分析-关于指标和指标体系

一、电商指标体系 二、指标体系的作用 三、统计学中基本的分析手段

移远通信推出新一代高算力智能模组SG885G-WF,为工业和消费级IoT应用带来全新性能标杆

2023年7月24日&#xff0c;全球领先的物联网整体解决方案供应商移远通信宣布&#xff0c;正式推出其新一代旗舰级安卓智能模组SG885G-WF。该智能模组具有高达48 TOPS 的AI综合算力、强大性能及丰富的多媒体功能&#xff0c;非常适用于需要高处理能力和多媒体功能的工业和消费者…

如何在win10环境下配置强化学习gym库(使用vscode)

我是通过anacondavscode完成的gym库的使用&#xff0c;只是把案例跑起来了&#xff0c;具体步骤如下&#xff1a; 1、安装anaconda,参考链接&#xff1a;https://www.jianshu.com/p/2f3be7781451 我其实就是生安装的&#xff0c;也没有去配置环境啥的&#xff0c;就是下载安…

FANUC机器人SRVO-217故障报警原因分析及参考解决办法

FANUC机器人SRVO-217故障报警原因分析及参考解决办法 如下图所示,示教器提示:SRVO-217紧急停止电路板未找到, 查阅手册可以看到以下的报警说明: 故障原因: 通电时未能识别紧急停止电路板或者增设的安全I/O装置。连接有多个安全I/O装置的系统中,在报警信息的最后,会显示发…

进程_PCB 的理解

目录 一. PCB 的概念 1. 为什么需要PCB 2. PCB的属性 二. task struct 1. task struct 介绍 2. 查看进程指令 3. PID 4. PPID 父进程是什么&#xff1f; 为什么要有父进程&#xff1f; 5. fork 创建子进程 1) fork 后的现象 为什么会打印两次&#xff1f; 2) 的返…

自动驾驶感知系统--惯性导航定位系统

惯性导航定位 惯性是所有质量体本身的基本属性&#xff0c;所以建立在牛顿定律基础上的惯性导航系统&#xff08;Inertial Navigation System,INS&#xff09;(简称惯导系统)不与外界发生任何光电联系&#xff0c;仅靠系统本身就能对车辆进行连续的三维定位和三维定向。卫星导…

Linux学成之路(基础篇0(二十三)MySQL服务(主从MySQL服务和读写分离——补充)

目录 一、MySQL Replication概述 优点 异步复制&#xff08;Asynchronous repication&#xff09; 全同步复制&#xff08;Fully synchronous replication&#xff09; 半同步复制&#xff08;Semisynchronous replication&#xff09; 三、MySQL支持的复制 四、部署主从…

手写vuex

vuex 基本用法 vuex是作为插件使用&#xff0c;Vue.use(vuex) 最后注册给new Vue的是一个new Vuex.Store实例 // store.js import Vue from vue import Vuex from vuexVue.use(Vuex) // Vue.use注册插件 // new Vuex.Store实例 export default new Vuex.Store({state: {},gette…

【树链剖分+MST】CF609E

Problem - E - Codeforces 题意&#xff1a; 思路&#xff1a; 先把全局的MST求出来&#xff0c;然后对于一条边&#xff0c;如果它本来就在MST中&#xff0c;说明代价就是MST的权值和&#xff0c;否则它加入MST中&#xff0c;此时MST形成了环&#xff0c;我们把环中最大的那…

docker安装rabbitmq

1&#xff0c;拉取rabbitmq容器 docker pull rabbitmq 2&#xff0c;下载完以后启动容器 先查看自己的容器id&#xff1a; [rootch ~]# docker images REPOSITORY TAG IMAGE ID CREATED SIZE rabbitmq latest bcef1e…

Power BI-网关设置与云端报表定时刷新(一)

网关的工作原理 网关是将本地数据传输至云端的桥梁&#xff0c;不仅Power BI能使用&#xff0c;其他微软软件也能够使用。 我们发布在云上的报表&#xff0c;发布后是静态的&#xff0c;不会自动刷新。需要通过网关设置定时刷新。 安装与设置 1.登录到Powerbi 在线服务–设置…

实战项目——基于多设计模式下的同步异步日志系统

系列文章目录 1.项目介绍 2.相关技术补充 3.日志系统框架 4.代码设计 5.功能测试 6.性能测试 文章目录 目录 系列文章目录 1.项目介绍 2.相关技术补充 3.日志系统框架 4.代码设计 5.功能测试 6.性能测试 文章目录 前言 一、项目介绍 二、开发环境 三、核心技…