当前位置: 首页 > news >正文

linux中常用的命令

 一:tree命令

(码字不易,关注一下吧,w~~w)

以树状形式查看指定目录内容。

tree    --树状显示当前目录下的文件信息。

tree 目录  --树状显示指定目录下的文件信息。

注意:

tree只能查看目录内容,不能查看普通文件的内容。

一个目录保存了一些文件的文件位置。

二:ls命令

查看指定目录下的文件信息。

一:ls --显示当前目录下的文件信息

ls -目录 --显示该目录下的文件信息

二:

相关参数

-a:列出当前目录下的所有文件

有.当前目录,..当前目录的上一级目录,隐藏文件(以.开头的文件名),普通文件。

-l:列出文件的详细信息

如下图

第一个字符表示文件类型

      -表示普通文件

      d表示目录

      l表示符号链接

     s表示套接字

     p表示管道

     b表示块设备

    c表示字符设备

234字符:文件所有者对文件的操作权限

567字符:文件所属组用户对文件的操作权限

8910字符:其他人对文件的操作权限

硬链接计数:

                    目录:表示该目录下的所有目录总和,但是不包含该目录的子目录下的目录文件数                                       量。

                     文件:文件所有硬链接文件数量。

文件所有者:hhh

文件所属组:hhh

文件大小:如果是目录,只表示目录大小,不包含目录中的内容·,目录大小为4k.

                   如果是文件,表示文件大小。

文件的创建日期或者最后一次修改时间为2023 3.16.

最后是文件名。

参数之间可以结合

如ls -la:列出当前目录下所有文件的相关信息,包括隐藏文件。

   ls -ltr:列出当前目录下的文件,按照时间逆向排序。

三:cd命令

该命令可以切换目录

可以使用绝对路径或者相对路径

   cd   /home/itcast   绝对路径(从根目录开始)

   cd    ./itcast/test   相对路径(从当前目录开始)

1:切换到家目录(cd /home/itcast)

可以直接用 cd 或者  cd ~

临近两个目录直接切换

     cd -

 四:pwd命令

可以直接查看用户当前所处的工作目录。

五:which命令

显示命令所在的目录,如which ls。

结果为/usr/bin/ls。

六:touch命令

创建新文件,如果本身已经存在,则修改文件最后的修改时间

使用方法 :touch 文件名

七:mkdir命令

创建新目录

使用方法:mkdir 目录名

在当前目录下添加新目录 mkdir mydir。

在当前目录下添加多家目录要加 -p,如mkdir -p a/b/c。

八:rmdir命令

删除空目录

使用方法:rmdir 目录名

九:rm命令

删除文件:rm 文件名

删除目录 rm -r 目录名

参数  -r:递归删除目录

         -i:提示用户是否删除该目录或者文件

         -f:强制删除

十:cp命令

复制文件

使用方法:

1:cp file1 file2(不存在)创建一个新文件file2并把file1的内容复制过来

2:cp file1 file2(存在)  file1覆盖file2的原内容

3:cp file dir(必须存在) 把file拷贝到dir目录中

4:cp -r dir1 dir2(不存在)创建一个目录dir2并把dir1的内容复制过来

5:cp -r dir1 dir2(存在)在dir2中出现一个新目录dir1,并保存dir2原先的内容

6:cp -a file1 file2 把file1的属性(如最后修改时间)也拷贝

 十一:mv命令

一:改名

     1:mv file1 file2(不存在)把file1的名字变成file2

     2:mv file1 file2 (存在)file1的名字变成file2的,内容还是file1的原内容,并且file2会消失

     3:mv dir1 dir2(不存在)把dir1名字改成dir2

二:移动

     4:mv dir1 dir2(存在)dir1会移动到dir2里去

     5:mv file dir(存在)把file移动到dir里去

十二:cat命令

将文件内容一次性输出到终端

使用方法 :cat 文件名

可用于文件重定向:cat file1>file2,相当于cp file1 file2

十三:more命令

文件内容分页显示到终端上,但是只能一直向下浏览,不能回退

使用方法:more 文件名

操作:

       显示下一行:回车

       显示下一页:空格

       退出:q

十四:less命令

文件内容分页显示到终端上,可以自由上下浏览

使用方法:less 文件名

操作:

        显示下一行:回车,向下键

        显示上一行:向上键

        显示下一页:空格

        显示上一页:PageUp

        退出:q

十五:head命令

从文件头部开始查看前n行的内容

使用方法:head -n[行数] 文件名

               如:head -20 hhh.txt

如果没有指定行数,默认显示前十行内容。

十六:tail命令

从文件尾部开始查看前n行的内容

重要应用:显示日志:tail -f test.txt

相关文章:

linux中常用的命令

一:tree命令 (码字不易,关注一下吧,w~~w) 以树状形式查看指定目录内容。 tree --树状显示当前目录下的文件信息。 tree 目录 --树状显示指定目录下的文件信息。 注意: tree只能查看目录内容,不能…...

关闭idea之后,项目还在运行,端口被占用

今天在写项目的时候,中途安装了一个插件,而且插件显示需要重启idea,重启的时候项目正在运行,重启之后发现idea没有显示有项目正在运行,当我要开启项目的时候,发现无法开启,显示端口被占用了&…...

Java的JVM学习一

一、java中的内存结构如何划分 栈和堆的区别: 栈负责处理运行,堆负债处理存储。 区域名称作用虚拟机栈用于存储正在执行的每个Java方法,以及其方法的局部变量表等。局部变量表存放了便器可知长度的各种基本数据类型,对象引用&am…...

C++之平衡二叉搜索树查找

个人主页:[PingdiGuo_guo] 收录专栏:[C干货专栏] 大家好,我是PingdiGuo,今天我们来学习平衡二叉搜索树查找。 目录 1.什么是二叉树 2.什么是二叉搜索树 3.什么是平衡二叉搜索树查找 4.如何使用平衡二叉搜索树查找 5.平衡二叉…...

如何将Mac连接到以太网?这里有详细步骤

在Wi-Fi成为最流行、最简单的互联网连接方式之前,每台Mac和电脑都使用以太网电缆连接。这是Mac可用端口的标准功能。 如何将Mac连接到以太网 如果你的Mac有以太网端口,则需要以太网电缆: 1、将电缆一端接入互联网端口(可以在墙…...

Unity点乘和叉乘

目录 前言 点乘 一、点乘是什么? 二、应用 三、使用步骤 1.代码示例 叉乘 一、叉乘是什么? 二、应用 三、使用步骤 1.代码示例 总结 前言 Unity中经常会用到向量的运算来计算目标的方位,朝向,角度等相关数据&#xff0…...

【ACL 2023】Enhancing Document-level EAE with Contextual Clues and Role Relevance

【ACL 2023】Enhancing Document-level Event Argument Extraction with Contextual Clues and Role Relevance 论文:https://aclanthology.org/2023.findings-acl.817/ 代码:https://github.com/LWL-cpu/SCPRG-master Abstract 与句子级推理相比&…...

Vue ECharts X轴 type为value的数据格式 + X轴固定间隔并向上取整十位数 - 附完整示例

ECharts:一个基于 JavaScript 的开源可视化图表库。 目录 效果 一、介绍 1、官方文档:Apache ECharts 2、官方示例 二、准备工作 1、安装依赖包 2、示例版本 三、使用步骤 1、在单页面引入 echarts 2、指定容器并设置容器宽高 3、数据处理&am…...

统计成绩(c++题解)

题目描述 半期考试结束了,几多欢喜几多愁!作为竞赛的选手,迟早是要经历大风大浪的,这点小小的涟漪无须太在意。但是对于成绩,还是要好好的分析一下的。 有N个学生,每个学生的数据包括学号、姓名、3门课的…...

【Qt】—— Hello World程序的实现

目录 (一)使⽤"按钮"实现 1.1 纯代码方式实现 1.2 可视化操作实现 (二)使⽤"标签"实现 2.1 纯代码方式实现 2.2 可视化操作实现 (一)使⽤"按钮"实现 1.1 纯代码方式实…...

谷歌浏览器网站打不开,显示叹号

问题: 您与此网站之间建立的连接不安全请勿在此网站上输入任何敏感信息(例如密码或信用卡信息),因为攻击者可能会盗取这些信息。 了解详情 解决方式: 网上有很多原因,亲测为DNS问题,设置&…...

怎么去除图片中不需要的部分?这三种高效方法快来试一下

在数字图像处理的浩瀚世界中,去除图片中不必要部分的任务,宛如一幅细致的画卷,需精心描绘。这些不必要部分,可能是背景、水印、无关紧要物体或错误部分,它们如同图片中的瑕疵,需要被巧妙地修饰或去除。这不…...

yolov5导出onnx模型问题

为了适配C工程代码,我在导出onnx模型时,会把models/yolo.py里面的forward函数改成下面这样, #转模型def forward(self, x):z [] # inference outputfor i in range(self.nl):x[i] self.m[i](x[i]) # convbs, _, ny, nx x[i].shape # x(…...

JS第一课简单看看这是啥东西

1.什么是JavaScript JS是一门编程语言,是一种运行在客户端(浏览器)的编程语言,主要是让前端的画面动起来,注意HTML和CSS不是编程语言,他俩是一种标记语言。JS只要有浏览器就能运行不用跟Python或者Java一样上来装一个jdk或者Pyth…...

2023年常用网络安全政策标准整合

文章目录 前言一、政策篇(一)等级保护(二)关键信息基础设施保护(三)数据安全(四)数据出境安全评估(五)网络信息安全(六)应急响应(七)网络安全专用产品检测认证制度(八)个人信息保护(九)商用密码二、标准篇前言 2023年,国家网络安全政策和标准密集发布,逐渐…...

Redis -- 背景知识

“知识就是力量” -- 弗朗西斯培根 目录 特性 为啥Redis快? 应用场景 Redis不能做什么? Redis是在内存中存储数据的一个中间件,用作为数据库,也可以用作为缓存,在分布式中有很高的威望。 特性 In-memory data structures&…...

如何在Shopee平台上进行手机类目选品?

在Shopee平台上进行手机类目的选品是一个关键而复杂的任务。卖家需要经过一系列的策略和步骤,以确保选品的成功和销售业绩的提升。下面将介绍一些有效的策略,帮助卖家在Shopee平台上进行手机类目选品。 先给大家推荐一款shopee知虾数据运营工具知虾免费…...

班级管理神器,教师在线发布系统

现如今,班级管理也需要与时俱进。传统的管理方式不仅效率低下,而且容易出错。为了更好地管理班级,教师需要一个强大的工具来帮助他们发布信息和管理学生。 发布系统是一款专门为教师设计的数字化管理工具。通过系统,老师们就可以…...

【Spring Boot 3】异步线程任务

【Spring Boot 3】异步线程任务 背景介绍开发环境开发步骤及源码工程目录结构总结背景 软件开发是一门实践性科学,对大多数人来说,学习一种新技术不是一开始就去深究其原理,而是先从做出一个可工作的DEMO入手。但在我个人学习和工作经历中,每次学习新技术总是要花费或多或…...

JAVA斗地主逻辑-控制台版

未排序版: 准备牌->洗牌 -> 发牌 -> 看牌: App程序入口: package doudihzu01;public class App {public static void main(String[] args) {/*作为斗地主程序入口这里不写代码逻辑*///无参创建对象,作为程序启动new PokerGame();…...

Linux 文件类型,目录与路径,文件与目录管理

文件类型 后面的字符表示文件类型标志 普通文件:-(纯文本文件,二进制文件,数据格式文件) 如文本文件、图片、程序文件等。 目录文件:d(directory) 用来存放其他文件或子目录。 设备…...

【SpringBoot】100、SpringBoot中使用自定义注解+AOP实现参数自动解密

在实际项目中,用户注册、登录、修改密码等操作,都涉及到参数传输安全问题。所以我们需要在前端对账户、密码等敏感信息加密传输,在后端接收到数据后能自动解密。 1、引入依赖 <dependency><groupId>org.springframework.boot</groupId><artifactId...

大数据零基础学习day1之环境准备和大数据初步理解

学习大数据会使用到多台Linux服务器。 一、环境准备 1、VMware 基于VMware构建Linux虚拟机 是大数据从业者或者IT从业者的必备技能之一也是成本低廉的方案 所以VMware虚拟机方案是必须要学习的。 &#xff08;1&#xff09;设置网关 打开VMware虚拟机&#xff0c;点击编辑…...

基于Uniapp开发HarmonyOS 5.0旅游应用技术实践

一、技术选型背景 1.跨平台优势 Uniapp采用Vue.js框架&#xff0c;支持"一次开发&#xff0c;多端部署"&#xff0c;可同步生成HarmonyOS、iOS、Android等多平台应用。 2.鸿蒙特性融合 HarmonyOS 5.0的分布式能力与原子化服务&#xff0c;为旅游应用带来&#xf…...

(二)原型模式

原型的功能是将一个已经存在的对象作为源目标,其余对象都是通过这个源目标创建。发挥复制的作用就是原型模式的核心思想。 一、源型模式的定义 原型模式是指第二次创建对象可以通过复制已经存在的原型对象来实现,忽略对象创建过程中的其它细节。 📌 核心特点: 避免重复初…...

【JavaSE】绘图与事件入门学习笔记

-Java绘图坐标体系 坐标体系-介绍 坐标原点位于左上角&#xff0c;以像素为单位。 在Java坐标系中,第一个是x坐标,表示当前位置为水平方向&#xff0c;距离坐标原点x个像素;第二个是y坐标&#xff0c;表示当前位置为垂直方向&#xff0c;距离坐标原点y个像素。 坐标体系-像素 …...

Pinocchio 库详解及其在足式机器人上的应用

Pinocchio 库详解及其在足式机器人上的应用 Pinocchio (Pinocchio is not only a nose) 是一个开源的 C 库&#xff0c;专门用于快速计算机器人模型的正向运动学、逆向运动学、雅可比矩阵、动力学和动力学导数。它主要关注效率和准确性&#xff0c;并提供了一个通用的框架&…...

智能AI电话机器人系统的识别能力现状与发展水平

一、引言 随着人工智能技术的飞速发展&#xff0c;AI电话机器人系统已经从简单的自动应答工具演变为具备复杂交互能力的智能助手。这类系统结合了语音识别、自然语言处理、情感计算和机器学习等多项前沿技术&#xff0c;在客户服务、营销推广、信息查询等领域发挥着越来越重要…...

招商蛇口 | 执笔CID,启幕低密生活新境

作为中国城市生长的力量&#xff0c;招商蛇口以“美好生活承载者”为使命&#xff0c;深耕全球111座城市&#xff0c;以央企担当匠造时代理想人居。从深圳湾的开拓基因到西安高新CID的战略落子&#xff0c;招商蛇口始终与城市发展同频共振&#xff0c;以建筑诠释对土地与生活的…...

【SSH疑难排查】轻松解决新版OpenSSH连接旧服务器的“no matching...“系列算法协商失败问题

【SSH疑难排查】轻松解决新版OpenSSH连接旧服务器的"no matching..."系列算法协商失败问题 摘要&#xff1a; 近期&#xff0c;在使用较新版本的OpenSSH客户端连接老旧SSH服务器时&#xff0c;会遇到 "no matching key exchange method found"​, "n…...