Linux系统常用指令

1.使用xshell登录到云服务器的Linux系统:

ssh 用户名@公网IP,例如:

ssh root@111.11.111.

2.添加用户

adduser 用户名,例如:

adduser user

3.为用户设置密码

passwd 用户名,例如:

passwd user

4.清屏

clear

5.查看当前所在目录

pwd

6.列出当前目录的文件名

ls

7.在当前路径创建一个新文件夹

mkdir 文件夹名,例如:

mkdir project

8.进入指定文件夹

cd 文件夹名,例如:

cd project

9.在当前目录下创建普通文件

touch 文件名,例如:

touch data.txt

10.列出当前目录的文件名,包括隐藏文件

ls -la

指令运行:

任何目录下,都会默认具有两个隐藏目录 . 和 .. 
.       用它来表示当前路径 
..      用它来表示上级路径

11.跳转到最近一次所访问的路径

cd ~

12.跳转到家目录

cd ~

13.要求系统打印出我所指定的指令名称所在系统的所在路径,指令的本质是系统中的可执行文件

which 指令名,例如:

which pwd

14.列出目录内容,以长格式显示文件和目录的详细信息。

ll

15.给系统的命名起别名,新手不建议使用

alias 新名=原指令名,例如:

alias ll='ls -l'

本质上也说明了指令ll是一个指令的别名。

16.输出指定文件ACM时间

stat 文件名,例如:

stat data.txt

17.以树状结构显示目录结构

tree

18.删除普通文件

rm 当前路径下的普通文件,例如:

rm 1.txt

也可以使用 -f选项强制删除,以防计算机总是询问你是否删除

rm -f 普通文件,例如:

rm -f 1.txt

也可以采用:rm 普通文件路径 的方式来删除指定路径下的普通文件·。

19.删除文件夹机器内部文件(递归删除)

rm -rf 当前路径下的文件夹名,例如:

rm -rf 111

在这里我们默认加上了 -f选项以进行强制删除,你也可以不添加该选项

也可以采用 rm -rf 文件夹路径 的方式删除指定路径下的文件夹

20.拷贝文件

在Linux中,可以使用cp命令来进行文件的拷贝。cp命令可以将一个文件或多个文件从一个位置复制到另一个位置。

以下是使用cp命令进行文件拷贝的基本语法:

cp [options] source_file destination_file

其中,source_file是要拷贝的源文件,destination_file是目标文件或目标目录的路径。

以下是一些常用的选项:

  • -r 或 -R:递归地复制目录及其内容。
  • -i:在覆盖目标文件之前进行提示。
  • -u:仅当源文件较新或目标文件不存在时才进行复制。
  • -p:保留源文件的权限、所有者和时间戳等属性。

以下是一些示例用法:

a.拷贝单个文件到另一个目录:

cp 文件名 路径,例如:

cp a.out ./111

b.拷贝多个文件到另一个目录:

cp 文件名1 文件名2 文件名3 路径,例如:

cp 1.txt a.out ./133

 c.递归地拷贝整个目录及其内容:

cp -r 文件夹名 路径,例如:

cp -r 111 ./122

21.文件重命名

mv 原文件名 新文件名,例如:

mv a.out b.out

22.将目录下的文件或文件夹剪切到指定目录

mv 原文件/原文件夹/原文件的路径 路径,例如:

mv 122 ./133

mv ./133/122 .

22.剪切的同时重命名

mv 当前路径下的原文件/原文件路径 路径/新文件名,例如:

mv ./122/2.c ./133/1.c

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

更改Jupyter Notebook 默认存储路径

import osprint(os.path.abspath(.)) 然后打开cmd,输入: jupyter notebook --generate-config 按照路径在本地文件夹中找到那个文件。 然后找到"c.NotebookApp.notebook_dir"这条语句:(直接通过"crtlf"输入关键字找阿 …

【BEV感知 LSS方案】Lift-Splat-Shoot(LSS)

前言 LSS全称是Lift-Splat-Shoot,它先从车辆周围的多个摄像头拍摄到的图像进行特征提取,在特征图中估计出每个点的深度,然后把这些点“提升”到3D空间中。 接着,这些3D信息被放置到一个网格上,最后将这些信息“拍扁”…

设计模式-结构型模式之桥接设计模式

文章目录 三、桥接模式 三、桥接模式 桥接模式(Bridge)是用于把抽象化与实现化解耦,使得二者可以独立变化。它通过提供抽象化和实现化之间的桥接结构,来实现二者的解耦。 这种模式涉及到一个作为桥接的接口,使得实体类…

element中el-input限制只输入正整数或保留两位小数

文章目录 一、前言二、实现2.1、HTML2.2、只输入正整数2.3、只能输入数字或小数点 三、最后 一、前言 常见的el-input可能会限制用户只能输入正整数或保留两位小数,达到输入金额的需求,点击【跳转】访问el-input的官方文档 element-ui是有el-input-numb…

新闻网站的技术 SEO:综合指南

要在 Google 上对您的内容进行排名或将目标访问者吸引到您的新闻网站或门户网站,需要的不仅仅是将理想的单词组合串在一起。你应该优化你的内容以获得更高的排名。由于排名高,可见性越高,新闻网站就越高。 持续不断的新内容流和独特的 Googl…

ES6知识

作用域 局部作用域 局部作用域分为函数作用域和块作用域 函数作用域 在函数内部声明的变量只能在函数内部被访问,外部无法直接访问。函数的参数也是函数内部的局部变量。不同函数内部声明的变量无法互相访问。函数执行完毕后,函数内部的变量实际被清空…

容器安全是什么

容器安全是当前面临的重要挑战之一,但通过采取有效的应对策略,我们可以有效地保护容器的安全。在应对容器安全挑战时,我们需要综合考虑镜像安全、网络安全和数据安全等多个方面,并采取相应的措施来确保容器的安全性。 德迅蜂巢原…

Ubuntu 2204 安装libimobiledevice

libimobiledevice是一个开源的软件,它可以直接使用系统原生协议和IOS设备进行通信,类似iMazing,iTunes,libimobiledevice不依赖IOS的私有库,并且连接IOS设备时用的都是原生协议,IOS无需越狱就能实现设备信息…

常见基础指令【Linux】

目录 一、Linux基本指令1. ls2. pwd3. cd4. touch5. mkdir6. rm和rmdir7. man8. cp9. mv10. cat11. tac12. more13. less14. head15. tail16. date17. cal18. find19. grep20. zip/unzip21. echo22. wc23. tree24. which25. alias26. whoami27. stat28. tar29. uname30. shutdo…

SQL-分页查询offset的用法

今天在做一道关于查询一张表中第二高工资的问题时发现没有思路,经过一番搜索发现需要用到offset偏移量来解决这个问题。 OFFSET关键字用于指定从结果集的哪一行开始返回数据。通常,它与LIMIT一起使用,以实现分页效果。其语法如下&#xff1a…

北邮22级信通院数电:Verilog-FPGA(12)第十二周实验(1)设计一个汽车尾灯自动控制系统

北邮22信通一枚~ 跟随课程进度更新北邮信通院数字系统设计的笔记、代码和文章 持续关注作者 迎接数电实验学习~ 获取更多文章,请访问专栏: 北邮22级信通院数电实验_青山如墨雨如画的博客-CSDN博客 目录 一.题目要求 二.代码部分 2.1 car_system.…

【redis】[windows]redis安装以及配置等相关

前言:下载安装配置密码、远程访问等等 目录 一、下载 二、配置文件说明 1、bind 1.1 这个参数默认值是127.0.0.1,也就是只允许redis所在机器访问redis。 1.2 如果我们的应用服务和redis服务不在一个机器我们就需要修改这个参数为0.0.0.0&#xff0c…

使用C语言创建高性能爬虫ip网络

之前写的python和GO语言的爬虫ip池的文章引起很大反响,这次我将以C语言来创建爬虫IP池,但是因为其复杂性,可能代码并非完美。但是最终也达到的想要的效果。 因为在C语言中创建代理IP池可能会比较复杂,且C语言并没有像Python那样的…

Java开发分析 JProfiler 14中文 for Mac

JProfiler Mac版新增功能 已添加用于传出请求 的HTTP探测。同步和异步调用都是测量的。支持的HTTP客户端是: java.net.URLConnection中 Java HTTP客户端(Java 11) Apache HttpClient 4.x Apache Async HttpClient 4.x OkHttp 3.9 Jersey&am…

SAS聚类分析介绍

1 聚类分析介绍 1.1基本概念 聚类就是一种寻找数据之间一种内在结构的技术。聚类把全体数据实例组织成一些相似组,而这些相似组被称作聚类。处于相同聚类中的数据实例彼此相同,处于不同聚类中的实例彼此不同。聚类技术通常又被称为无监督学习&#xff0…

centos上安装并持久化配置LVS

1 实验背景 1)系统版本:centos7.8 2)虚拟机:3个centos虚拟机,(其中一个做Director Server,另外两个做Real Server) 3) LVS大致有NAT ,DR ,Tun这三种模式,这里搭建一个典型的DR模式的LVS Direc…

C/C++ 通过HTTP实现文件上传下载

WinInet(Windows Internet)是 Microsoft Windows 操作系统中的一个 API 集,用于提供对 Internet 相关功能的支持。它包括了一系列的函数,使得 Windows 应用程序能够进行网络通信、处理 HTTP 请求、FTP 操作等。WinInet 提供了一套…

DynamicDataSource

DynamicDataSource 多数据源,读写分离,主从数据库

7、单片机与W25Q128(FLASH)的通讯(SPI)实验(STM32F407)

SPI接口简介 SPI 是英语Serial Peripheral interface的缩写,顾名思义就是串行外围设备接口。是Motorola首先在其MC68HCXX系列处理器上定义的。 SPI,是一种高速的,全双工,同步的通信总线,并且在芯片的管脚上只占用四根…

python使用记录

1、VSCode添加多个python解释器 只需要将对应的python.exe的目录,添加到系统环境变量中即可,VSCode会自动识别及添加 2、pip 使用 pip常用命令和一些坑 查看已安装库的版本号 pip show 库名称 通过git 仓库安装第三方库 pip install git仓库地址