『 云原生·分布式』云原生前置知识——Linux常用操作(一)

简介: Linux是一款自由软件,公开源码的、可以免费获取的操作系统,且linux下许多软件也都是可以免费获取的,比如办公软件openOffice(同微软的MS Office 一样强大)等。这使得我们能够基于Linux的内核源代码深入学习、研究操作系统实现技术。

前言


Linux是一款自由软件,公开源码的、可以免费获取的操作系统,且linux下许多软件也都是可以免费获取的,比如办公软件openOffice(同微软的MS Office 一样强大)等。这使得我们能够基于Linux的内核源代码深入学习、研究操作系统实现技术。


因为Linux应用广泛,我们(这里指的不是我)开发的B/S结构的企业级系统,甚至是手机上的软件或者桌面软件,需要部署和运行在Linux上,因此,我们需要学习Linux。


接下来我们先来学习一下操作Linux系统的基础命令吧!


1.关机、重启

1.1关机

立刻关机:shutdown -h now或poweroff

1分钟后关机 :shutdown -h 1


1.2重启

立刻重启:shutdown -r now 或reboot

1分钟后重启:shutdown -r 1


1.3注销

注销当前用户:logout


2.其他命令

image.png

注意:打开命令说明书之后,使用按键q退出


3.目录与文件

3.1 目录切换

使用命令:cd 目录

ps:cd与目录之间有一个空格


常用如下:

image.png

image.png

演示:



3.2 目录查看

命令:ls


常用如下:

image.png


演示:

微信图片_20220523222151.png


3.3 目录操作

3.3.1 创建目录

命令:mkdir 目录名


常用如下:


image.png

演示1: 在当前目录下创建一个名为test1的目录

image.png

演示2: 在test1目录下创建一个名为test2的目录

image.png


3.3.2 删除目录或文件

命令:rm [-rf] 目录


删除文件:

image.png

演示1:

image.png

演示2:

微信图片_20220523222243.png


全部删除:

image.png

格式:rm -rf 目录/文件/压缩包


这里要注意所谓删库跑路就是使用了rm -rf这个指令我们一般轻易不会使用。


3.3.3 目录修改

目录修改使用指令:mv 或 cp


3.3.3.1目录重命名:

image.png

演示:将当前目录下的test目录名改为Test


微信图片_20220523222301.png

注意:mv的语法不仅可以对目录进行重命名而且也可以对各种文件,压缩包等进行重命名的操作


3.3.3.2剪切目录

image.png

演示:将当前目录中的Test目录剪切到当前目录中的Test2目录下


剪切前:

微信图片_20220523222315.png

剪切后:

image.png

进入Test2目录查看,发现剪切成功。

image.png


注意:mv语法不仅可以对目录进行剪切操作,对文件和压缩包等都可执行剪切操作


3.3.3.3拷贝目录

image.png

注意:cp命令不仅可以拷贝目录还可以拷贝文件,压缩包等。拷贝文件和压缩包时不用写-r递归


3.3.3.4搜索目录

搜索目录:find


image.png

示例:find /usr/local -name 'l*',查找/usr/local目录下的所有以l开头的目录或文件

微信图片_20220523222348.png


结语

关于Linux的其他内容也会持续更新的,大家可以关注下面公众号为你推送,学习更方便!


相关文章
|
27天前
|
缓存 网络协议 Linux
Linux ip命令常用操作
Linux的 `ip`命令是一个强大且灵活的网络管理工具,能够执行从基本的网络接口配置到高级的路由和VLAN管理等多种操作。通过熟练掌握这些常用操作,用户可以更加高效地管理和配置Linux系统的网络环境。无论是在日常管理还是故障排除中,`ip`命令都是必不可少的工具。
22 2
|
3月前
|
人工智能 Kubernetes Cloud Native
深度对话 解锁阿里云分布式云原生技术落地新姿势
深度对话 解锁阿里云分布式云原生技术落地新姿势
深度对话 解锁阿里云分布式云原生技术落地新姿势
|
4月前
|
运维 安全 Cloud Native
核心系统转型问题之保障云原生分布式转型中的基础设施和应用层面如何解决
核心系统转型问题之保障云原生分布式转型中的基础设施和应用层面如何解决
|
4月前
|
监控 Cloud Native 容灾
核心系统转型问题之API网关在云原生分布式核心系统中的功能如何解决
核心系统转型问题之API网关在云原生分布式核心系统中的功能如何解决
|
5月前
|
网络协议 Linux 网络安全
入职必会-开发环境搭建39-Linux常用操作-Linux防火墙操作
在CentOS 7中,新引入了firewalld服务(防火墙),取代了CentOS 6之前的iptables服务(防火墙)。
入职必会-开发环境搭建39-Linux常用操作-Linux防火墙操作
|
4月前
|
运维 Cloud Native 安全
核心系统转型问题之确保核心系统云原生分布式转型的安全可靠性如何解决
核心系统转型问题之确保核心系统云原生分布式转型的安全可靠性如何解决
|
4月前
|
弹性计算 Cloud Native Windows
核心系统转型问题之核心系统需要转型到云原生分布式架构的原因如何解决
核心系统转型问题之核心系统需要转型到云原生分布式架构的原因如何解决
|
5月前
|
缓存 监控 Linux
入职必会-开发环境搭建40-Linux常用操作-Linux进程管理
进程是正在执行的程序或命令。每个进程独立的,都有需要占用一定的系统资源。Linux系统中启动进程有两种方式:1.Linux操作系统启动的时自动启动的进程。2.用户在终端输入命令启动的进程。
入职必会-开发环境搭建40-Linux常用操作-Linux进程管理
|
4月前
|
机器学习/深度学习 分布式计算 Cloud Native
云原生架构下的高性能计算解决方案:利用分布式计算资源加速机器学习训练
【8月更文第19天】随着大数据和人工智能技术的发展,机器学习模型的训练数据量和复杂度都在迅速增长。传统的单机训练方式已经无法满足日益增长的计算需求。云原生架构为高性能计算提供了新的可能性,通过利用分布式计算资源,可以在短时间内完成大规模数据集的训练任务。本文将探讨如何在云原生环境下搭建高性能计算平台,并展示如何使用 PyTorch 和 TensorFlow 这样的流行框架进行分布式训练。
139 2
|
4月前
|
Cloud Native 云计算 微服务
云原生时代:企业分布式应用架构的惊人蜕变,从SOA到微服务的大逃亡!
【8月更文挑战第8天】在云计算与容器技术推动下,企业分布式应用架构正经历从SOA到微服务再到云原生的深刻变革。SOA强调服务重用与组合,通过标准化接口实现服务解耦;微服务以细粒度划分服务,增强系统灵活性;云原生架构借助容器化与自动化技术简化部署与管理。每一步演进都为企业带来新的技术挑战与机遇。
128 6