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

news2024/11/18 11:23:44

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.coloradmin.cn/o/548232.html

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

相关文章

Windows 和 Linux 环境下 ProtoBuf 的安装

文章目录 一、ProtoBuf 在 Windows 环境中的安装二、ProtoBuf 在 Linux 环境中的安装 ProtoBuf在GitHub上的下载地址 一、ProtoBuf 在 Windows 环境中的安装 首先选择自己要下载的版本,我选择的是v21.11: 点进去在最下面选择Windows的版本&#xff0…

New:dbForge Edge 2023 4in1 Enterprise Edition Crack

dbForge Edge 2023 4in1 Enterprise Edition 赋予自己开发和管理 SQL Server、MySQL、Oracle 和 PostgreSQL 数据库的广泛能力 dbForge Edge:您的终极多数据库解决方案 让我们来看看。您需要处理多个数据库管理系统。同时,您希望能够灵活有效地处理范围广…

jface

JFace 是建立在 SWT 之上的 UI 部件,它是 SWT 的扩展并能和SWT交互。 ApplicationWindow和Action org.eclipse.jface.window.ApplicationWindow; JFace为了简化窗口的设计特别设计了类,比如ApplicationWindow这一个类,它里面包含了六个默认…

5年测试12月被裁,准备3个月终上岸阿里25K,面试时差点被问哭···

我的个人背景非常简单,也可以说丝毫没有亮点。 学历普通,计算机专业二本毕业,毕业后出来就一直在一家小公司,岁月如梭细,算了下至今从事软件测试已经5年了,也点点点了五年,每天都是重复的工作&…

不用再找了,你要的国内好用的ChatGPT网站都在这里

💡 大家好,我是可夫小子,关注AIGC、读书和自媒体。解锁更多ChatGPT、AI绘画玩法。加:keeepdance,备注:chatgpt,拉你进群。 目录 ChatGPT是什么 OpenAI与ChatGPT的发展历程 AI对话聊天 AI文档…

GWAS分析中的GO和KEGG富集分析

上一次,我们介绍如何根据显著性snp,使用bedtools根据上下游距离,根据gff文件注释基因。 这一次,介绍一下如何根据注释的基因,进行富集分析,主要是看一下GWAS定位的基因有没有某一个趋势,也算是…

Python泰裤辣丨520写一个自动换壁纸软件,将女友照骗放进去送给她

Python泰裤辣!520写一个自动换壁纸软件,将女友照骗放进去送给她! 准备工作1、环境2、使用的模块3、如何配置pycharm里面的python解释器?4、pycharm如何安装插件? 代码实战1、获取壁纸 自动更换壁纸程序最后 话说兄弟们,今天520你们都送给女朋友啥礼物了…

文件上传之,waf绕过(24)

上传参数名解析:明确哪些东西可以修改 content-disposition:一般可更改 表单的数据 name:表单参数值,不能更改 表单提交的值 filename:文件名,可以修改 上传的文件名 content-type:文件mime,…

算法学习(数组和字符串) 之数组简介

集合、列表和数组 1.集合: 集合一般被定义为由一个或多个确定的元素所构成的整体。通俗来讲,集合就是将一组事物组合在一起。你可以将商店里的所有物品当成一个集合。 特点: 集合里的元素没有顺序集合里的元素类型不一定相同 2.列表&…

【Python入门篇】——Python中循环语句(for循环的基础语法)

作者简介: 辭七七,目前大一,正在学习C/C,Java,Python等 作者主页: 七七的个人主页 文章收录专栏: Python入门,本专栏主要内容为Python的基础语法,Python中的选择循环语句…

Foley Sound——DECASE项目——项目复现

文章目录 概述项目复现配置环境下载并配置文件运行代码第一阶段,训练提取DTFR特征的模型资料搜集 train_vqvae.py 第二阶段,使用训练好的模型提取声音的DTFR特征torch.cuda.OutOfMemoryError: CUDA out of memory. 第三阶段,基于特征训练合成…

学习Netty BootStrap的核心知识,成为网络编程高手!

0 定义 深入 ChannelPipeline、ChannelHandler 和 EventLoop 后,如何将这些部分组织起来,成为可运行的应用程序? 引导(Bootstrapping)!引导一个应用程序是指对它进行配置,并使它运行起来的过程…

AcWing算法提高课-1.3.8多重背包问题 III

宣传一下算法提高课整理 <— CSDN个人主页&#xff1a;更好的阅读体验 <— 本题链接&#xff08;AcWing&#xff09; 点这里 题目描述 有 N N N 种物品和一个容量是 V V V 的背包。 第 i i i 种物品最多有 s i s_i si​ 件&#xff0c;每件体积是 v i v_i vi​…

我们到底该怎么入门网络安全?一般人还真不行

我之前写了不少网络安全技术相关的故事文章&#xff0c;不少读者朋友知道我是从事网络安全相关的工作&#xff0c;于是经常有人在微信里问我&#xff1a;&#xff08;文末入门福利&#xff09; 我刚入门网络安全&#xff0c;该怎么学&#xff1f; 要学哪些东西&#xff1f; …

linux系统打包压缩与搜索命令

1、tar命令 在linux系统中&#xff0c;常见的文件格式比较多&#xff0c;其中主要使用使用的tar和zip来压缩文件&#xff0c;tar命令的参数比较多&#xff0c;这里呢我一般只会记得几个比较常用的。 -c创建压缩文件-x解开压缩文件-z用Gzip压缩或解压-v显示压缩或者解压的过程-…

C语言—自定义类型(结构体、枚举、联合)

自定义类型 结构体结构体的声明特殊的声明结构的自引用结构体变量的定义和初始化结构体内存对齐修改默认对齐数offsetof宏 结构体传参 位段位段的定义&#xff08;声明&#xff09;位段的内存分配位段的跨平台问题位段的应用 枚举枚举类型的定义及使用枚举的优点 联合&#xff…

第02章 变量与运算符

一 关键字&#xff08;keyword&#xff09; 定义&#xff1a;被Java语言赋予了特殊含义&#xff0c;用做专门用途的字符串&#xff08;或单词&#xff09; HelloWorld案例中&#xff0c;出现的关键字有 class、public 、 static 、 void 等&#xff0c;这些单词已经被Java定义…

Linux设备驱动模型(二)

基于linux-3.14.16 设备模型&#xff08;LDM&#xff09;包括&#xff0c;总线、驱动、设备 一、总线及其api 1、注册一个总线 以i2c总线为例&#xff0c;下面基本表现出了注册一个总线的过程。 1、定义一个总线bus_type&#xff0c;填充几个回调 2、调用bus_register注册总线…

【STM32系列】硬件介绍及固件安装

【STM32系列】硬件介绍及固件安装 硬件介绍应用领域 固件安装进入DFU模式安装固件退出DFU&#xff0c;进入U盘模式 演讲稿 欢迎收看由咸鱼菌工作室出品的STM32系列教程。本篇内容主要是设备介绍及环境安装 硬件介绍 本系列所选硬件ZTMR(STM32)开发板 &#xff0c;选用STM32芯片…