Linux---常用命令汇总

文章目录

  • 关于目录操作的命令
    • ls/ll
    • cd
    • pwd
    • mkdir
  • 关于文件操作的命令
    • touch
    • echo
    • cat
    • rm
    • mv
    • cp
    • vim
  • 关于查询操作的命令
    • grep
    • ps
    • netstat

关于目录操作的命令

ls/ll

ls : 列出当前目录下的目录和文件(以行的展示形式)
在这里插入图片描述
ll : 列出当前目录下的目录和文件(以列的展示形式)
在这里插入图片描述

注:

  1. ll命令是 ls -l命令的简写
  2. ls / ll 后面加上具体路径可以查看指定目录的内容,ls / ll 和路径之间需要用空格隔开
  3. 深蓝色的是文件夹(目录),浅蓝色的是链接文件(快捷方式),白色的是普通文件

cd

cd:切换当前的工作目录,即跳转到自己想要点进去看的目录
在这里插入图片描述

注:

  1. cd在切换目录的时候可以跟上绝对路径和相对路径
  2. 绝对路径以 / 开头;相对路径以 . 或 … 开头
  3. … 表示跳转到上级目录

pwd

pwd:查看当前文件/目录的绝对路径
在这里插入图片描述

mkdir

mkdir:创建目录
在这里插入图片描述

关于文件操作的命令

touch

touch:创建一个空文件
在这里插入图片描述

注:touch一个已经存在的文件时,对文件内容不会有任何影响(不会清空文件的内容);touch一个不存在的文件时,会创建出一个空文件。

echo

echo:在文件中写入一些简单的内容(后面的vim命名可以更方便的写入文件内容)

在这里插入图片描述

在这里插入图片描述

注:

  1. 上面的示例表示把“hello”写入名字是 1 的文件中
  2. echo本来是把内容显示到控制台上,借用 > 可以把显示到控制台上的内容保存到文件中

cat

cat:显示文件内容到控制台上
在这里插入图片描述

注:如果正确使用了此命令但是没有在控制台上显示出文件内容,说明这个文件是个空文件。

rm

rm:删除文件/目录

  • 删除文件

在这里插入图片描述

  • 删除目录
    在这里插入图片描述

注:

  1. 删除文件直接使用 rm 文件名 即可;删除目录要使用 rm 目录名 -r

  2. 在弹出的确认删除语句中,输入 y 表示确认删除; 输入 n 表述不删除

  3. 还可以在语句末尾加上 -f 来表示强制删除,就不会弹出确认删除语句,直接删除了。比如 :

    rm 1 -f 强制删除 1 文件 ; rm ccc -r -f 强制删除 ccc 目录

mv

mv:移动。效果 = 剪切 + 粘贴

  • 只移动

在这里插入图片描述

  • 一边移动一边改名

在这里插入图片描述

  • 不移动只改名(重命名)

在这里插入图片描述

注: tree . 命令表示展示当前目录的目录结构

cp

cp:复制

  • 复制文件

在这里插入图片描述

  • 复制目录

在这里插入图片描述

注:在复制目录的时候要加上 -r

vim

vim:对文件进行编辑
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

注:

  1. vim 文件名(可以是相对路径也可以是绝对路径)
  2. 输入 :q! 表示退出且不保存

关于查询操作的命令

grep

grep:文本查询。即查询文件中是否包含匹配的字符串

在这里插入图片描述

注:grep的效果是把你要查询的字符串逐行和文件内容进行匹配,看某一行是否包含你要查询的字符串,如果包含就把这一行获取到

ps

ps:展示当前的进程,类似于任务管理器

在这里插入图片描述

注:

  1. 直接输入 ps 展示的只是和当前终端相关的进程
  2. 使用 ps aux 可以展示出更完整的进程列表
  3. 使用 ps 搭配 grep 可以查看自己关心的某个进程是否存在

netstat

netstat:查看网络状态

在这里插入图片描述

注:

  1. 直接输入 netstat 会得到全部端口的网络情况
  2. netstat -anp 搭配 grep 使用可以得到我们关心的端口号使用情况

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

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

相关文章

Django之Cookie与Session,CBV加装饰器

前言 会话跟踪技术 在一个会话的多个请求中共享数据,这就是会话跟踪技术。例如在一个会话中的请求如下:  请求银行主页; 请求登录(请求参数是用户名和密码);请求转账(请求参数与转账相关的数…

Thread类常用成员方法

点击链接返回标题-> Java线程的学习-CSDN博客 目录 前言 有关线程名字的成员方法: String getName() void setName(String name) Thread(String name) 获取线程对象的成员方法: static Thread currentThread() 让线程睡眠的成员方法&#xff1…

时间序列分析算法的概念、模型检验及应用

时间序列分析是一种用于研究随时间变化的数据模式和趋势的统计方法。这类数据通常按照时间顺序排列,例如股票价格、气温、销售额等。时间序列分析的目标是从过去的观测中提取信息,以便预测未来的趋势。 以下是关于时间序列分析的一些重要概念、模型检验…

python 数据类型之集合

常见的数据类型: int,整数类型(整形)bool,布尔类型str,字符串类型list,列表类型tuple,元组类型dict,字典类型,一个容器且元素必须是键值对。set,…

I Doc View在线文档预览系统RCE漏洞(QVD-2023-45061)

0x01 产品简介 iDocView是一个在线文档解析应用,旨在提供便捷的文件查看和编辑服务。 0x02 漏洞概述 漏洞成因 本次漏洞出现在在线文档解析应用中的远程页面缓存功能。具体问题在于该应用未能对用户输入的URL进行充分的安全验证,从而导致存在安全隐患…

前端实现菜单快速检索的功能

前端CSS <style type"text/css">.btn-box {color: #fff;width: auto;border-radius: 25px;min-width: 40px;height: 40px;margin: 9px;line-height: 40px;display: inline-block;position: relative;overflow: hidden;background-image: linear-gradient(315de…

红队攻防实战之内网穿透隐秘隧道搭建

别低头&#xff0c;皇冠会掉&#xff1b;别流泪&#xff0c;贱人会笑。 本文首发于先知社区&#xff0c;原创作者即是本人 0x00 前言 构建内网隐蔽通道&#xff0c;从而突破各种安全策略限制&#xff0c;实现对目标服务器的完美控制。 当我们从外网成功获得攻击点的时候&…

SAP BAPI For LU01/LU04 记账更改

场景&#xff1a;采购收货质检放行的时候&#xff0c;发现存在有些做QA11的时候&#xff0c;进入到TR-ZONE中&#xff0c;没有进入到指定的仓位 解决方案&#xff1a;前端通过LU04进入&#xff0c;可以查看到一些未清的记账更改通知单&#xff0c;点击工具栏上的创建转储单&am…

Docker Swarm总结+service创建和部署、overlay网络以及Raft算法(2/3)

博主介绍&#xff1a;Java领域优质创作者,博客之星城市赛道TOP20、专注于前端流行技术框架、Java后端技术领域、项目实战运维以及GIS地理信息领域。 &#x1f345;文末获取源码下载地址&#x1f345; &#x1f447;&#x1f3fb; 精彩专栏推荐订阅&#x1f447;&#x1f3fb;…

新的预测模型的局部评价指标-pAUROCc

新的预测模型的局部评价指标-pAUROCc Background 局部评价主要是用在不平衡数据上&#xff0c;其合理性&#xff1a;1.局部评价比全局评价敏感&#xff0c;更容易区分模型的优劣&#xff1b;2.临床决策曲线&#xff08;DCA&#xff09;可知&#xff0c;模型使用过程中&#x…

什么是JSX

在React组件中&#xff0c;JSX&#xff08;JavaScript XML&#xff09;是一种语法扩展&#xff0c;用于描述组件的结构和外观。JSX允许我们在JavaScript中编写类似HTML的标记语言&#xff0c;以创建React元素。 在React组件中&#xff0c;render方法是用于定义并返回组件的结构…

HarmonyOS开发(六):构建简单页面

1、Column&Row组件 1.1、概述 一个页面由很多组件组成&#xff0c;如果需要把这些组件组织起来布局好&#xff0c;需要借助容器组件来实现。 容器组件是一种特殊的组件&#xff0c;它可以包含其他组件&#xff0c;而且按照一定的规律布局&#xff0c;一个容器组件中可以…

Linux--初识和基本的指令(2)

目录 前言 1. 指令 1.1 cd其它携带指令 1.2 ls其它携带指令 1.3 which指令 1.4 alias指令 1.5 mkdir其他携带指令 1.7 yum -y install 安装指令 1.8 stat指令 1.9解决指令失控状态 1.10 rmdir&&rm指令 1.11 man指令 1.12 cp指令 1.13 mv指令 1.14 nano…

vue项目引入中国地图

先安装有china.js的版本 npm install echarts4.8 --save //以前的版本有china.js <template><div class"mapMain"><div id"map" style"width: 30vw; height: 30vw;" /></div> </template><script>//引入文…

提高苹果企业签名稳定性的关键方法包括几点

提高苹果企业签名稳定性的关键方法包括以下几点&#xff1a; 控制签名量&#xff1a;苹果企业签名的稳定性与每本书的签发量有很大的关系。一般来说&#xff0c;每本书上签10个APP和每本书上签100个APP是两种不同的概念。为了提高稳定性&#xff0c;正规的签名平台会严格控制每…

「纯电」厮杀,广州车展的年末大戏

作者 |张祥威 编辑 |德新 年末的广州车展&#xff0c;揭开纯电动车激烈厮杀的一角。 1100多款车型亮相在这届车展&#xff0c;其中新能源车有460多辆&#xff0c;占接近一半比例。这其中&#xff0c;人们的焦点又放在十多款纯电车型上。 造车新势力中&#xff0c;理想的首款…

什么是数据确权?

在数字化时代&#xff0c;数据已经成为一种新型资产&#xff0c;”新的石油“&#xff0c;具有巨大的价值&#xff0c;未来世界经济竞争一定程度上是数字经济的竞争&#xff0c;而非工业的竞争。数据相关法律制度&#xff0c;尚且还不完整&#xff0c;推动数字经济的发展&#…

工作流引擎的主要表结构

工作流引擎的主要表结构及其作用如下&#xff0c;我们从开源的驰骋工作流为例来说明。 1. WF_GenerWorkFlow&#xff1a;该表主要用于存储流程引擎级别的数据, 发起人&#xff0c;发起日期&#xff0c;workid, 流程状态&#xff0c;流程标题&#xff0c;运行到的节点。 2. WF_…

快速入门go语言学习笔记

文章目录 1、初识go1.1、go语言1.2 第一个Go程序 2、基础类型2.1、命名2.2、变量2.2.1 变量声明2.2.2 变量初始化2.2.3 变量赋值2.2.4 匿名变量 2.3、常量2.3.1 字面常量(常量值)2.3.2 常量定义2.3.3 iota枚举 2.4、基础数据类型2.4.1 分类2.4.2 布尔类型2.4.3 整型2.4.4 浮点型…