linux工作目录切换命令文件查看及管理命令

news/2025/2/14 3:57:00/

1、查看用户工作目录

在这里插入图片描述

2、切换工作目录

这里使用cd命令即可,输入对应的路径就可切换。
在这里插入图片描述
如果要返回上一次所处的目录输入 cd -
在这里插入图片描述
如果要返回上层目录使用 cd …
在这里插入图片描述
返回用户家目录使用 cd ~
在这里插入图片描述

3、查看目录中文件信息命令

使用ls命令可以查看目录中文件信息-a 参数可以查看目录中全部文件包含隐藏文件。
在这里插入图片描述
使用-l可以查看文件的大小等详细信息
在这里插入图片描述
两个参数也可以组合使用。
在这里插入图片描述

4、cat命令

cat命令用于查看纯文本文件,内容较少的,如果想展示行号的可以加个-n参数
在这里插入图片描述

5、more命令

用于查看纯文本文件,内容较多的,可以使用空格键或回车键进行翻页。
在这里插入图片描述

6、head命令

用于查看文件的前n行,head -n 行数就行。
在这里插入图片描述

7、tail命令

查看文件后n行,tail -n 行数
在这里插入图片描述
实时打印内容的文件 tail -f 可以持续刷新文件,实时打印出内容。

8、tr命令替换文件中文字

tr命令呢可以替换文件中的文字,但是并不会改变原本文件内容,这里我们需要将其重定向到其它文件中就是将其另存一个文件。
tr [原本字符串] [替换字符串]
先查看文件中的内容。
‘
我们通过cat读取文件内容,然后通过管道符结合tr处理文件中的内容,再将其重定向到另一个文件中
在这里插入图片描述
当然也可以将对应文件中的所有的小写字母全部转变成大写,大家根据实际情况灵活运用就行啦。
在这里插入图片描述
9、使用diff命令比较两个文件是否相同
在linux系统中我们需要经常对比两个文件的差异,干过运维配置各种配置文件的小伙伴们都深有体会。下面我们对比一下两个文件是否相同。可以看到打印,两个文件不同。
在这里插入图片描述
要是我们想看两个不同文件的具体差异是哪些呢,可以加入-c参数。可以看到对应的差异,与我们预期的一样哦。
在这里插入图片描述
10、touch创建文件命令
我们需要创建空白文件时一般可以用到touch命令,用法呢也很简单直接 touch [文件名]即可,但是touch还有一个功能就是修改文件的读取时间与更新时间,正经人一般不会用到这个功能哦,黑客用的居多。
我们将文件更新时间改到昨天
在这里插入图片描述
查看是否更改成功:
在这里插入图片描述
11、mkdir创建文件夹命令
mkdir命令用于创建空白的目录,除了创建单个的目录外,还可以结合-p参数来递归创建目录。
在这里插入图片描述
在这里插入图片描述
12、cp复制文件目录命令
cp命令可以复制文件和目录,cp【选项】【源文件】【目标文件】。
在这里插入图片描述
在这里插入图片描述
要是递归复制一个目录加上参数-r
在这里插入图片描述
13、mv剪切操作
mv剪切命令呢,只能针对于文件,无法对目录进行操作,若在同一目录对同一文件进行操作,那就是对该文件进行重名了了。
这就将对应的文件剪切过去了。
在这里插入图片描述
若想重名了文件呢,直接 mv [目标文件名] [修改后的文件名]
在这里插入图片描述
如何将一个文件夹下的所有文件剪切到另一个文件夹下,可以使用C*
直接将其移动到a目录下了。
在这里插入图片描述
14、file查看文件类型
格式为 file 文件名,这里就做个记录,这也没啥好演示的啦。


http://www.ppmy.cn/news/72667.html

相关文章

effective c++ 08 别让异常逃离析构函数

effective c 08 别让异常逃离析构函数 本文主要讲解了在日常编码中需要注意的一个原则,即在类的析构函数中不要抛出异常。因为类的析构函数的作用是对对象的资源 进行释放。而一旦在析构函数中抛出了异常,那么某些资源就可能无法正常释放。 分析 作者…

FastDTW和Pearson两种相似度度量方法比较

FastDTW算法简介 FastDTW(Fast Dynamic Time Warping)是一种用于计算时间序列之间距离或相似性的快速算法。动态时间规整(Dynamic Time Warping,DTW)是一种用于衡量两个时间序列之间的相似性的方法,它可以…

【ASP.NET Core笔记】 使用razor pages构建网站

使用ASP.NET Core Razor Pages 构建网站 sqlite 北风数据库 1. Northwind.Common.DataContext.Sqlite 是Sqlite的数据库上下文,有三个类:ConsoleLogger.csNorthwindContext.csNorthwindContextExtensions.cs 1.1 NorthwindContext 继承自 Microsoft.Enti…

【5.20】五、安全测试——概念与漏洞

目录 5.1 安全测试概述 5.1.1 什么是安全测试 5.1.2 安全测试的基本原则 5.2 常见的安全漏洞 5.2.1 SQL注入 5.2.2 XSS跨站脚本攻击 5.2.3 CSRF攻击 软件安全测试是软件测试的重要研究领域,它是保证软件能够安全使用的最主要手段,做好软件安全测试…

〖Python网络爬虫实战㉗〗- Selenium案例实战(一)

订阅:新手可以订阅我的其他专栏。免费阶段订阅量1000 python项目实战 Python编程基础教程系列(零基础小白搬砖逆袭) 说明:本专栏持续更新中,目前专栏免费订阅,在转为付费专栏前订阅本专栏的,可以免费订阅付…

国内外数据安全治理框架介绍与分析

本文将介绍和分析:微软 DGPC框架,Gartner 数据安全治理框架 DSG,数据安全能力成熟度模型 DSMM 数据治理与数据安全治理系列文章 https://luozhonghua.blog.csdn.net/article/details/130417106 数据安全治理流程设计_luozhonghua2000的博客-CSDN博客 数据治理解决之道探讨…

Aixcoder:AI辅助编程工具

【产品介绍】 aixcoder是一款基于深度学习人工智能技术的AI辅助编程工具。提供了一个由各个领域的专业代码训练出来的“虚拟编程专家”,通过与aixcoder进行结对编程,程序员可以感受到工作效率的显著提升。 借助aixcoder的帮助,程序员可以摆脱…

测试理论----Bug的严重程度(Severity)和优先级(Priority)的分类

【原文链接】测试理论----Bug的严重程度(Severity)和优先级(Priority)的分类 一、Bug的严重程度(Severity) Bug的Severity(严重程度)指的是一个Bug对软件系统功能影响的程度&#…