Linux基本指令操作

news2024/11/24 9:20:10

登陆指令(云服务器版)

当我们获取公网IP地址后,我们就可以打开xshell。

此时会有这样的界面,我们若是想的登陆,则需要输入以下的指令 

 ssh+ 用户名+@+公网IP地址

然后会跳出以下的窗口

 接着输入密码——密码便是先前定好轻量云服务器的密码

输入好并且通过成功后,就会出现以下的界面

 建立新用户

一个操作系统可以有多个用户,那我们如何建立呢?

 接着设置密码

 注意,这里输入密码是不会显示的,所以要记住自己的密码 

两次密码不匹配则会让你重新时输入,输入成功就会显示成功。 

要是想登陆,那么就另开一个会话,重复以上的内容——不过密码是在主系统里设置用户的那个,不是服务器的密码。

 删除用户

若是想删除用户,那么就需要在主服务器里,进行以下操作

 那么此时在了另一个对话里登陆,就会显示服务器拒绝

XShell 下的复制粘贴

复制: ctrl + insert (有些同学的 insert 需要配合 fn 来按)

粘贴: shift + insert ctrl + c / ctrl + v 是不行的

logout命令

可以登退此时的云服务器

ls指令

语法: ls [选项][目录或文件]

功能:对于目录,该命令列出该目录下的所有子目录与文件。对于文件,将列出文件名以及其他信息

 例如,展示当前文件的详细信息

 当然,也可以缩写

 可以多选项

 更换选项顺序结果也一样

两个选项之间不需要小杠分割一样

pwd命令

用于显示用户当前所处在的目录位置

 

 cd指令

Linux系统中,磁盘上的文件和目录被组成一棵目录树,每个节点都是目录或文件,类似于一棵树。

 用法:cd 目录名

 现在我们处于 /root/dir这个目录中,若是想返回到上一级目录,也就是root中

就需要用到 cd ..(/)

若是想进入dir,有两种方式

 返回到根目录

但是一个一个的太麻烦了,有什么办法可以多次返回呢?——用到文件进入符号'  /  ',逐层进入

这也被称为“绝对路径”

 

 同时,若是想直接换到同一文件下的其他目录中

就是先进行了回到根目录,然后再到其他子目录的操作——称为”相对路径“ 

接着对于~和-符号,有以下指令

 在d1下建立了多个目录,实现了目录嵌套,但若是想回到用户家目,也就是最初的路径怎么办?

一个一个输入太麻烦,所以我们就用 ' cd ~ '可以直接跳回用户家目,但是要是想从用户家目再次回到最后一个目录day3怎么办?——用' cd - '可以跳回到上一次处在的路径处,也就是day3,这样子大大减少了指令行,使其更简便

touch指令

创建一个文件

语法:touch [选项]... 文件...

功能:touch命令参数可更改文档或目录的日期时间,包括存取时间和更改时间,或者新建一个不存在的文件

 文件实现编程语言

在一个目录中先建立一个.c文件,然后再输入 ' vim +文件 ' 

 然后就会进入到这样一个界面中

然后照常输入编程语言,接着按Esc+:wq退出

 接着输入以下代码进行编译

进行输出: ./a.out  ——./代表的是当前路径下的一个文件

 cat指令

语法:cat [选项][文件]

查看目标文件的内容

 以上个编程为例,打印文件里的编程内容

stat指令

stat [文件]——展开对这个文件的描述

会有对这个文件/目录的建立时间,修改时间,改变时间等许多描述

 mkdir

mkdir  [选项] [目录名]

 

首先这个d3目录是一个空目录,然后用mkdir给这个目录增添其他新目录

 然后,可以尝试用选项 ' -p ',来简化指令行

 由结果可以知道实际上并不是多个新目录在一个目录下的建立,而是逐层,依次在建立的目录下建立目录,形成嵌套。所以于上述的多个目录并列建立还是有些许区别,需要辨别。

 rmdir指令 && rm 指令

rmdir用于删除目录    rm用于删除文件

但要注意的是!!!!!——删除只能删除空目录

rm -rf ./*可以删除该目录下所有的文件和目录

man指令(重要)

可以通过man指令来查询每个指令的用法

用法:man [选项] 命令

用 man man指令可以得到man指令的详解

 cp指令

 语法:cp [选项] 源文件或目录 目标文件或目录

功能: 复制文件或目录

 会拷贝到其目录里

mv指令

mv命令是move的缩写,可以用来移动文件或者将文件改名(move (rename) files),是Linux系统下常用的命令,经常用来备份文件或者目录

语法: mv [选项] 源文件或目录 目标文件或目录

 1.用于修改目录名称

 2.移动文件到目录里

 这里原来day1目录和test文件是在同一个目录中的,但是经过mv后,test文件移动到day1目录下

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

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

相关文章

ArcGIS Engine 与 Visual Studio版本对照表

通过C#对于Arcgis的二次开发,需要Visual Studio版本需要与ArcGIS Engine对应,Visual Studio版本的或高或低都不能使ArcObjects SDK for microsoft.Net framework安装成功。下面是各个版本的对照表。 序号ArcEngine版本visual Studio版本Network版本110.…

React Native实现理想的震动效果

React Native实现理想的震动效果 一、背景说明 业务开发中,总会用到一些和用户反馈的效果,用来提升用户对于某个事件或者操作的重要程度,比如常见的就是 长按复制、滑动或点击图表、点击底部TabBar时的反馈等操作。 二、构思实现及过程 2.…

微信小游戏个人开发者上架:从注册到上线的详细步骤

微信小游戏个人开发者上架:从注册到上线的详细步骤 一,注册小程序账号1.1 微信公众平台1.2 填写信息1.3 绑定管理 二,打包步骤2.1 工具准备2.2 关于Unity版本2.3 打包详解 三,提包步骤3.1 填写用户隐私3.2 完善开发者自查3.3 游戏…

《向量数据库指南》:向量数据库Pinecone使用命名空间

目录 创建命名空间 创建多个命名空间 跨所有命名空间的操作 Pinecone允许您将索引中的向量划分为命名空间。然后,查询和其他操作仅限于一个命名空间,因此不同的请求可以搜索索引的不同子集。 例如,您可能想为按内容索引的文章定义一个命名空间,为按标题索引的文章定义另…

内存条的故障修复方法分享

你知道电脑的内存条遇到故障要怎么修复吗?可能很多小伙伴都是直接说:“找电脑维修师傅就好。”那当只有你自己的时候怎么办呢?今天我就跟你分享几个电脑常见的故障以及修复的方法吧。 1、开机无显示。此类故障通常是由于内存条与主板内存插槽…

kernel-pwn之ret2dir利用技巧

前言 ret2dir是2014年在USENIX发表的一篇论文,该论文提出针对ret2usr提出的SMEP、SMAP等保护的绕过。全称为return-to-direct-mapped memory,返回直接映射的内存。论文地址:https://www.usenix.org/system/files/conference/usenixsecurity1…

如何在电脑上查看连接过的wifi信息?

忘记wifi密码?想要看看wifi信息? 我想这篇文章可以帮到你O(∩_∩)O哈哈~。 通过网络连接中心查看 电脑上找到“网络和共享中心” 点击连接的wifi名称 点击无线属性 在安全选项中就有密码 通过电脑命令行工具查看推荐 通过winr快捷键打开电脑运…

vue echarts实现月度年度可切换,自适应的柱状统计图功能

echarts配置文档参考:Documentation - Apache ECharts 功能:可进行月度、年度切换显示相应的收入和支出柱状图数据; 这里进行了柱状图的简化配置,X轴Y轴都有所改写,具体的简化配置下文会贴出代码,参照功能开…

LiveGBS流媒体平台GB/T28181功能-支持轮巡播放分屏轮巡值守播放监控视频轮播大屏轮询播放

LiveGBS支持轮巡播放分屏轮巡值守播放监控视频轮播大屏轮询播放 1、背景2、分屏展示3、选择轮播通道4、配置轮播间隔(秒)5、点击开始轮播6、轮播停止及全屏7、搭建GB28181视频直播平台 1、背景 视频监控项目使用过程中,有时需要大屏值守,值守的时候多分…

(学习笔记-IP)Ping的工作原理

Ping是基于ICMP协议工作的,ICMP报文封装在IP包里面,它工作在网络层,是IP协议的助手。 ICMP包头的类型字段,大致可分为两大类: 一类是用于诊断的查询消息,也就是查询报文类型一类是通知出错原因的错误消息&…

PDF添加水印以及防止被删除、防止编辑与打印

方法记录如下: 1、添加水印; 2、打印输出成一个新的pdf; 3、将pdf页面输出成一张张的图片:(福昕pdf操作步骤如下) 4、将图片组装成一个新的pdf:(福昕pdf操作步骤如下)…

C# 使用opencv从图片识别人脸示例

1.用chatgpt帮我写了一个示例 using System; using Emgu.CV; using Emgu.CV.CvEnum; using Emgu.CV.Structure;class Program {static void Main(string[] args){// 加载人脸分类器CascadeClassifier faceCascade new CascadeClassifier("haarcascade_frontalface_defau…

Kafka基础架构与核心概念

Kafka简介 Kafka是由Apache软件基金会开发的一个开源流处理平台,由Scala和Java编写。Kafka是一种高吞吐量的分布式发布订阅消息系统,它可以处理消费者在网站中的所有动作流数据。架构特点是分区、多副本、多生产者、多订阅者,性能特点主要是…

测试人必看:五大维度解读软件测试分类

软件测试方法种类繁多,记忆起来也非常混乱, 如果把软件测试方法进行多个维度的分类, 就会清晰很多。 软件测试的分类-按开发阶段分类 单元测试 又称模块测试,针对软件设计中的最小单位-程序模块,进行正确性检查的测试工作。单元…

谷粒商城第五天-将项目改为基于若依框架实现、使用若依进行代码生成(生成MyBatisPlus风格)

目录 一、使用若依框架来搭建后台管理系统 1.1 前端部分 1.2 后端部分 1.2.1 将若依框架植入到项目中 1.2.2 完成数据库配置 二、使用若依框架的逆向生成工具逆向生成代码(同时将代码风格改为MyBatisPlus) 2.1 使用若依框架提供的逆向生成工具生成…

思科路由器交换机密码破解教程

1. 路由器密码的恢复. 2600、3600等新系列路由器步骤: 1、启动路由器,60秒内按下ctrlbreak键2、rommon>confreg 0x21423、rommon>reset4、router#copy startup-config running-config5、router(config)#no enable secrect //可以删除密码也可以更…

linux升级mysql

linux升级mysql 一.介绍二.下载三.文件配置1.查找删除mysql2.解压配置 四.修改配置五.初始化mysql服务六.启动mysql七.配置数据库七.测试 一.介绍 由于最近业务需要,不得不将之前的mysql5.7.26升级到mysql8.0加了 Linux安装mysql(5.7.26)&…

浅谈SSM框架理论相关知识_kaic

一、SSM框架简介 SSM框架是Spring MVC ,Spring和Mybatis框架的整合,是标准的MVC模式,将整个系统划分为View层,Controller层,Service层,DAO层四层,使用Spring MVC负责请求的转发和视图管理&…

项目管理:甘特图制定项目计划,提高项目管理效率

项目实施周期长,工作范围广,不确定因素多,因此项目管理具有巨大的挑战性。 项目经理需要具备专业的知识能力和个人应变能力,以管理整个项目的实施过程,提高项目实施的成功率和管理效率。 现在,随着社会市…

opencv-16 图像去水印示例

常用的去水印方法: 克隆修复工具:使用图像处理软件(如Photoshop)中的克隆修复工具可以选择一个样本区域,然后将其复制到水印区域,以覆盖水印。这种方法在简单的水印上可能效果不错,但复杂的水印…