Linux基础命令——文件系统的日常管理

目录

一.如何查看当前工作目录?(你现在所处的位置路径)

二.命令touch的用途是什么?还有别的方法新建文件吗?

(1)创建空文件

(2)如果已经存在这个文件,就会更新创建时间。

(3)别的方法新建文件

(3.1)使用echo命令

(3.2)使用cat命令

(3.4)使用>重定向符

三.完成指定目录下文件的内容显示、复制、移动和删除等各种操作;

(1)显示文件内容

(2)复制:需要理解好相对路径和绝对路径的意思。

(3)移动:需要理解好相对路径和绝对路径的意思。

(4)删除

四.学习命令 which,whereis,find的用法比较其差异。特别的,使用find命令查找系统任意一个目录下的指定文件:查找符合一定名称模式(如字母f打头的文件,C源程序文件等等)或日期条件的文件。

(1)which

(2)whereis

(3)find

五.练习tar 命令将一个目录连同其下的文件和子目录归档和解档。(压缩和解压)

(1)归档(打包)

(2)解当

(3)归档并压缩

(4)解压 —归档压缩文件

六.练习dd命令的用法,比较和cp,mv命令的不同,命令 dd if=/dev/zero of-flename中if的设置是什么作用?

(1)练习dd命令的用法,比较和cp,mv命令的不同

(2)命令 dd if=/dev/zero of-flename中if的设置是什么作用?

七.写出一个多行命令并运行。

八.为一个文件建立硬链接和符号链接,观察删除不同链接以后的文件操作情况。

(1)建立硬链接

(2)创建符号链接

(3)删除源文件  产生的影响 


一.如何查看当前工作目录?(你现在所处的位置路径)

命令:pwd

二.命令touch的用途是什么?还有别的方法新建文件吗?

(1)创建空文件

命令格式:touch 文件名.txt

touch filename1.txt

(2)如果已经存在这个文件,就会更新创建时间。

(3)别的方法新建文件

(3.1)使用echo命令

命令:echo 7777777 > filename2.txt

 

会对原内容进行覆盖

(3.2)使用cat命令

命令:cat>filename3.txt

 

输入内容,用ctrl+d保存

(3.3)使用文本编辑器

命令:nano 文件

nano filename4.txt

 

Ctrl+o保存,在enter进入

Ctrl+x,选yes。

命令:vi 文件

vi filename5.txt

保存

esc

:wq!

(3.4)使用>重定向符

命令:>创建的文件名

如果是对已经创建的文件,会对其类容清空,成为一个空目录。

三.完成指定目录下文件的内容显示、复制、移动和删除等各种操作;

    如何分页显示不同的文件?有不同的分页显示方式吗,各有什么特点?

     如果想显示文件中指定的行,都有什么命令?

(1)显示文件内容

命令:cat 文件名

(2)复制:需要理解好相对路径和绝对路径的意思。

命令:cp 源文件  目的地

通过cp 源文件 到目的地址当前目录a里卖弄

 

进入a目录,创建d目录,通过cp  ../(上一级)中的filename3.txt文件到./(当前目录)的d目录。

(3)移动:需要理解好相对路径和绝对路径的意思。

命令:mv 源文件  目的地

目的:将d目录下面的filename3文件移动到当前目录下面并命名为filename3.txt,

这里尝试通过mv命令来改名。

(4)删除

命令:rm -rf 文件目录名(强制删除)

四.学习命令 which,whereis,find的用法比较其差异。特别的,使用find命令查找系统任意一个目录下的指定文件:查找符合一定名称模式(如字母f打头的文件,C源程序文件等等)或日期条件的文件。

(1)which

命令:which python

用途:查找可执行文件的路径。

可以发现不是可执行文件,并不会查询。

(2)whereis

命令:whereis gcc

用途:查找程序的二进制文件、源代码和手册页。

(3)find

命令:find 文件名

在指定目录下查找符合条件的文件。要加条件

这里指的是查询含有./的文件和filename4.txt的。

查询当前目录下面 ./开头和filename4.txt。

没有就会报错,提示。

命令:find  绝对路径/相对路径  -name filename4.txt

五.练习tar 命令将一个目录连同其下的文件和子目录归档和解档。(压缩和解压)

(1)归档(打包)

命令:tar -cvf b.tar ./b

(2)解当

命令:tar -xvf b.tar

3)归档并压缩

命令: tar -czvf b.tar.gz ./b

(4)解压 —归档压缩文件

命令:tar -xzvf b.tar.gz

六.练习dd命令的用法,比较和cp,mv命令的不同,命令 dd if=/dev/zero of-flename中if的设置是什么作用?

(1)练习dd命令的用法,比较和cp,mv命令的不同

dd命令

用途:按块复制文件,适用于需要精确控制复制过程的场景,如磁盘映像。

cp命令

用途:简单地复制文件或目录。

mv命令

用途:移动或重命名文件或目录。

(2)命令 dd if=/dev/zero of-flename中if的设置是什么作用?

if:输入文件(input file),指定要读取的源文件。

of:输出文件(output file),指定要写入的目标文件。

七.写出一个多行命令并运行。

命令:mkdir yangyao;cd yangyao;echo 1111111 > yy.txt;mkdir a;cp ./yy.txt ./a/66666.txt

八.为一个文件建立硬链接和符号链接,观察删除不同链接以后的文件操作情况。

(1)建立硬链接

命令:ln ./yangyao/a/66666.txt 77777777777.txt

(2)创建符号链接

命令:ln -s ./yangyao/a/66666.txt 88888888888.txt

这里我们可以发现软连接,也就是符号链接有很明显的特征就是lrwxrwxrwx。

l表示软链接

(3)删除源文件  产生的影响 

可以查看硬链接文件,而不能查看符号链接。

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

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

相关文章

优化器与现有网络模型的修改

文章目录 一、优化器是什么二、优化器的使用三、分类模型VGG16四、现有网络模型的修改 一、优化器是什么 优化器(Optimizer)是一个算法,用于在训练过程中调整模型的参数,以便最小化损失函数(Loss Function&#xff09…

【论文阅读笔记】YOLOv10: Real-Time End-to-End Object Detection

论文地址:https://arxiv.org/abs/2405.14458 文章目录 论文小结论文简介论文方法为NMS-free训练的一致性双标签分配双标签分配一致性匹配度量 效率-精度整体驱动的模型设计效率驱动模型设计轻量级分类检测头Spatial-channel 解耦下采样Rank-guided block design 精度…

linux 操作系统下的dhclient命令介绍和案例使用

linux 操作系统下的dhclient命令介绍和案例使用 dhclient 是 Linux 系统中用于动态主机配置协议(DHCP)客户端的命令。它的主要功能是从 DHCP 服务器获取网络配置,包括 IP 地址、子网掩码、默认网关和 DNS 服务器等信息 dhclient 命令概述 …

transformer共享权重对联模型

嵌入维度512,8头,1层 |分割中最从左到右依次是数据集上联,模型预测下联,数据集下联 ,有些对联对的还是可以的 嵌入维度512,8头,3层,最后一个输出层采用线性层,模型训练过程 上面是模型训练过程,下面是模型训练结果 从左到右,上联,模型生成,下…

满足10人同时绘图的图形工作站

在当今这个数字化与创意并重的时代,图形工作站作为设计师、艺术家及数字内容 创作者们的重要工具,其性能与效率直接关系到项目的成功与否。 当谈及满足10人同时绘图的图形工作站时,我们不仅要考虑硬件的峰值性能,还需兼顾软件的兼…

PSINS,GNSS速度与SINS滤波的MATLAB代码

文章目录 程序说明主要特点适用范围获取方式运行截图 程序说明 基于PSINS工具箱的GNSS和SINS滤波的MATLAB代码,观测量为GNSS的三轴速度。 专为工程师和研究人员设计,助您轻松实现高精度的导航和定位。 主要特点 高精度滤波算法:结合PSINS和…

中间件:maxwell、canal

文章目录 1、底层原理:基于mysql的bin log日志实现的:把自己伪装成slave2、bin log 日志有三种模式:2.1、statement模式:2.2、row模式:2.3、mixed模式: 3、maxwell只支持 row 模式:4、maxwell介…

思通数科开源智能文档识别平台的核心功能

思通数科的智能文档识别平台是一个综合性的解决方案,旨在通过人工智能技术提升文档识别处理的效率和准确性。 主要的功能是: 1. 信息抽取与数据结构化 票据识别与抽取:利用OCR技术自动识别和提取票据上的关键信息,如日期、金额等…

几何 | 数学专项

日期内容2024.9.19创建 { d > 0 , 递增数列 d < 0 , 递减数列 d 0 &#xff0c;常数列 \begin{cases} d>0,递增数列\\ d<0,递减数列\\ d0&#xff0c;常数列 \end{cases} ⎩ ⎨ ⎧​d>0,递增数列d<0,递减数列d0&#xff0c;常数列​ 【2010.13】 【1.历年真…

三菱变频器以模拟方式进行频率设定:(电压输入)

POINT 在STF(STR)信号 ON时&#xff0c;发出启动指令。 通过电位器(频率设定器)下达频率指令。(端子2-5之间连接(电压输入)) 接线示例 (变频器为频率设定器提供5V 电源。(端子 10)) 操作示例 以 60Hz 运行 NOTE. 1、正转开关(STF)与反转开关(STR)同时为0N时无法启动。此外&a…

利用Leaflet.js和turf.js创建交互式地图:航道路线绘制

引言 在现代Web应用中&#xff0c;地图的交互性是提供丰富用户体验的关键。Leaflet.js是一个轻量级的开源JavaScript库&#xff0c;它提供了简单易用的API来构建交云的地图。与此同时&#xff0c;turf.js作为一个强大的地理空间分析库&#xff0c;能够处理复杂的地理数据操作。…

SourceTree保姆级教程1:(克隆,提交,推送)

本人认为sourceTree 是最好用的版本管理工具&#xff0c;下面将讲解下sourceTree 客户端工具 克隆&#xff0c;提交&#xff0c;推送 具体使用过程&#xff0c;废话不多说直接上图。 使用步骤&#xff1a; 首先必须要先安装Git和sourceTree&#xff0c;如何按照参考其它文章&…

C++第四讲:模板初阶

C第四讲&#xff1a;模板初阶 1.泛型编程2.函数模板2.1什么是函数模板2.2函数模板的使用2.3函数模板的原理2.4函数模板的实例化2.4.1隐式实例化2.4.2显式实例化 2.5模板参数的匹配原则2.5.1原则12.5.2原则22.5.3原则3 3.类模板3.1类模板的定义格式3.2类模板的实例化 1.泛型编程…

GPT代码记录

#include <iostream>// 基类模板 template<typename T> class Base { public:void func() {std::cout << "Base function" << std::endl;} };// 特化的子类 template<typename T> class Derived : public Base<T> { public:void…

在线安全干货|如何更改IP地址?

更改IP地址是一个常见的需求&#xff0c;无论是为了保护个人隐私、绕过地理限制还是进行商业数据分析。不同的IP更改方法适用于不同的需求和环境。但请注意&#xff0c;更改IP地址应在合法场景下进行&#xff0c;无论使用什么方法&#xff0c;都需要在符合当地网络安全法律法规…

寻呼机爆炸,炸醒通讯安全警惕心

据央视新闻报道&#xff1a;当地时间17日下午&#xff0c;黎巴嫩首都贝鲁特以及黎巴嫩东南部和东北部多地发生寻呼机爆炸事件。黎巴嫩公共卫生部长阿卜亚德称&#xff0c;爆炸已造成9人死亡&#xff0c;约有2800人受伤&#xff0c;其中约200人伤情危重。 来源&#xff1a;央视新…

20240919在友善之臂的NanoPC-T6开发板上适配宸芯的数传模块CX6602N

20240919在友善之臂的NanoPC-T6开发板上适配宸芯的数传模块CX6602N 2024/9/19 16:54 缘起&#xff0c;大毛PK二毛战况激烈&#xff0c;穿越机大卖&#xff01;我司拆同行的图传作品。 发现&#xff1a; 主控&#xff1a;飞凌OK3588-C核心板 图传模块&#xff1a;宸芯的数传模块…

不断挑战才有不断机遇!Eagle Trader等你来加入!

2024“Eagle Trader杯”全国职业交易联赛S1赛季已火热进行一个多月&#xff0c;吸引了超过355名交易员的积极参与&#xff01;目前&#xff0c;每天都有新的交易员踊跃报名参加&#xff01; 经过严格地交易考核&#xff0c;13名选手成功通过初试&#xff0c;正进入下一阶段的挑…

【C++初阶】vector模拟实现

✅✅✅✅✅✅✅✅✅✅✅✅✅✅✅✅ ✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨ &#x1f33f;&#x1f33f;&#x1f33f;&#x1f33f;&#x1f33f;&#x1f33f;&#x1f33f;&#x1f33f;&#x1f33f;&#x1f33f;&#x1f33f;&#x1f33f;&#x1f33f;&#x1f33f;&#x1…

方法:批量提取PPT幻灯片中图片

处理包含大量图片的PPT&#xff08;PowerPoint&#xff09;幻灯片已成为许多专业人士的日常任务之一。然而&#xff0c;手动从每张幻灯片中逐一提取图片不仅耗时耗力&#xff0c;还容易出错。为了提升工作效率&#xff0c;减少重复劳动&#xff0c;探索并实现一种高效批量提取P…