【Linux学习笔记】文件与目录管理

Unity开源游戏源码精选:17个亲测可运行教学项目 Unity游戏开发中,掌握真实项目结构与工程实践远比熟记API更重要。本文围绕‘Unity开源项目’和‘游戏源码’两大核心概念,解析高质量开源资源的本质特征——结构清晰、逻辑可溯、修改即时反馈。从基础的MonoBehaviour生命周期组织,到进阶的ScriptableObject数据驱动、事件总线解耦,再到架构级的DOTS ECS设计与网络同步模式,技术价值在于将抽象原理落地为可调试、可验证、可迁移的代码范式。适用于新手建立开发直觉、中级开发者突破系统设计瓶颈,以及团队构建可维护框架。所有项目均基于Uni 阅读详情

若对权限还不太了解的考验查看 : https://blog.youkuaiyun.com/Link_Ray/article/details/96879716

目录

相对路径与绝对路径

相对路径: 一定从根目录写起。
绝对路径: 不是由/写起。

目录相关操作

.:当前目录。
..:上一层目录。
-:前一个工作目录。
~:当前使用者所在的家目录。
cd:切换目录。
pwd:显示当前目录。
mkdir:建立新目录。参数 -m 可以设置权限,-p 可以递归创建。

mkdir -m 711 test;
mkdir -p test1/test2/test3

rmdir:删除一个空目录。

$PATH

环境变量。
其内容是由一堆目录组成,每个目录之间用:隔开。

/usr/local/bin:/bin:/usr/local

有了这个环境变量才能直接使用ls这样的命令,否则还需/bin/ls。

目录文件的查看(ls)

ls:查看目录下的文件
部分参数:
a:全部文件,包括隐藏文件。
d:仅列出目录本身。
l:显示详细信息,包括文件权限等数据。

复制、删除、移动

cp:复制
用法

cp [-参数] source destination

部分参数
-d:若源文件为链接文件的属性,则复制链接文件属性而非文件本身。
i:若文件已经存在,覆盖时会先进行询问。
p:连同文件的属性一起被复制过去。
r:递归复制,常用于目录的复制。
a:全部。
u:与源文件有差异时才复制。
在默认条件下,目标条件的拥有者为命令的操作者。

rm:删除
用法

rm [-参数] 文件或目录

参数:
-f:强制删除。
-i:删除前会询问。
-r:递归删除。常用于目录。

mv: 移动,重命名。
用法

mv [-参数] source destination

参数:
f,i:略
u:不同时才更新。

文件内容查看

cat:由第一行开始显示文件全部内容。
tac:与cat功能相反。
nl:显示的时候同时输出行号。
more:一页一页的显示。
less:和more功能相同,但是可以向上翻页。
head:只看前几行。
tail:只看后几行。
od:以二进制的方式读取文件内容。

数据截取: 想要显示 /etc/mandb.conf的第11到20行。

head -n 20 /etc/mandb.conf | tail -n 10

需要文件时间或创建新文件

mtime:修改时间。文件内容变更时才会更新。
ctime:状态时间。权限和属性被更改时才会更新这个时间。
atime:读取时间。文件被读取时才会更新这个时间。

touch:建立一个空文件,将某个文件的日期自定义更改
用法

touch [-参数] 文件

部分参数
a:自定义atime
c:仅修改文件的时间,若文件不存在则不建立新文件。
d, t:后面可接自定义时间。
m:仅修改mtime。

默认权限

当创建一个文件时,默认都会有一个权限,这个权限的依据来源于umask。

umask
umask -S

可以查看系统的默认权限。
该默认值的意思是,需要减掉的权限,例如默认值0002,代表other需要减去执行权限。

命令与文件的查找

which:查找脚本文件。
用法

which [-参数] 命令

可以查找命令所在的文件夹。
参数a,列出所有文件夹,默认是只列出一个。
这个命令是根据【PATH】所规范的路径查找。

whereis :特定目录中查找文件。
只在/bin/sbin下的执行文件, /usr/share/man下面的man page文件中查找。
用法

whereis [-参数] 文件或目录名

部分参数:
s:只找源文件。
b:只找二进制文件。

locate/updatedb:在数据库中查找文件/更新数据库。

locate寻找的数据是由已建立的数据库/var/lib/mlocate里面的数据所查找到的。
数据库一般一天更新一次,也可以自己使用updatedb来更新。

find:在磁盘上进行查找。
用法

find [路径] [参数] [动作]

参数
-mtime n:n为数字,查找在n天之前被修改过内容的文件。
mtime +n:n天之前被修改过内容的文件。(不含n天本身)
mtime -n:n天之内被修改过内容的文件。(含n天本身)
user name:查找name的文件。
group name:查找name组的文件。
nouser:查找拥有者不在passwd中的文件。
nogroup:查找组不在group文件里的。
-name filename:查找文件名为filename的文件。
-size [+-]SIZE:查找比SIZE还要大或小的文件。
-perm mode 或者 -mode 或者 /mode: 查找与mode权限有关的文件。

Python爬虫实战:逆向工程与异步爬虫技术,高效抓取国家知识产权局专利数据 相比于传统的Selenium,Playwright由微软开发,支持多浏览器(Chromium, Firefox, WebKit),API更现代,执行速度更快,并且能轻松录制用户操作生成代码。通常,列表中的摘要信息是缩略的,我们需要进入每个专利的详情页获取完整信息(如主权要求、法律状态等)。我们的第一步是手动操作一遍搜索流程,并用Playwright的“录制”功能或开发者工具,找出真正返回专利数据的那一个或多个网络请求。以友好的、对人类行为模拟的方式爬取数据是基本的网络礼仪,也能有效避免你的IP被封锁。 阅读详情

相关推荐

本地Qwen + ComfyUI 制作AI漫剧完整保姆级教程(2026年3月最新版)

本文介绍了一个零成本、本地化AI漫剧制作方案,整合Qwen大模型和ComfyUI工作流。Qwen负责剧本创作、分镜设计和提示词生成,ComfyUI处理图像生成、角色一致性保持和动态视频制作。该方案支持8GB显存设备运行(推荐12GB),包含详细安装指南和完整制作流程:从Ollama安装Qwen模型,到ComfyUI配置及必备节点安装,再到分镜生成、角色固定、批量出图和视频合成。文章还提供了常见问题解决方案和优化技巧,全流程1-2小时即可完成3分钟竖屏漫剧制作,适合新手和日更创作者。

posstos的博客 5537

四、文件管理

初识文件管理 文件——就是一组有意义的信息/数据集合 文件的属性 文件名:由创建文件的用户决定文件名,主要是为了方便用户找到文件,同一目录下不允许有重名文件 标识符:一个系统内的各文件标识符唯一,对用户来说毫无可读性,因此标识符只是操作系统用于区分各个文件的一种内部名称。 类型:指明文件的类型 位置:文件存放的路径(让用户使用)、在外存中的地址(操作系统使用,对用户不可见) 大小:指明文件大小 创建时间、上次修改时间 文件所有者信息 保护信息:对文件进行保护的访问控制信息 文件内部的数据组织 无结构文件(

qq_46344220的博客 2558

Mission Planner连接Autopilot保姆级教程:从USB到无线全搞定

本文提供Mission Planner连接Autopilot的全面指南,涵盖USB直连、无线数传、蓝牙适配等多种连接方案。详细讲解驱动安装、波特率匹配、性能优化等关键步骤,并分享多链路冗余配置与故障转移的高阶技巧,助你快速解决连接问题。

weixin_28455801的博客 376

link文件路径及改变文件属性

<br />1. ln -s<br /> <br />e.g. ln -s /tp9300_1/people/lining/blast-2.2.18 blastout<br /> <br />2. chown -R<br /> <br />e.g. chown -R user:usergroup PathToThisFileFolder

aldenphy的专栏 1865

八路抢答器____一个作品的制作思路

学习了解到一个产品制作完全由一个人去采购,设计,仿真,画PCB。不光是需求的分析还有实现功能时如何搭建电路,和给出一个简单高效的设计方法也是至关重要的。

weixin_73690807的博客 1520

41、矩形和圆柱形开槽微带贴片天线设计及性能分析

本文提出了一种适用于ISM频段(2.4 - 2.48 GHz)的微带圆形贴片天线,专为生物医学植入和可穿戴设备设计。通过在贴片上蚀刻矩形槽并去除圆柱形槽,实现了小型化与性能优化。采用Rogers 3010基板材料,结合缺陷接地结构(DGS)技术,有效改善了带宽、回波损耗和极化纯度。仿真结果显示,天线在弯曲状态下仍保持良好性能,回波损耗达-13 dB,VSWR为1.6,方向性提升至5.38 dB。与以往设计相比,本次设计在回波损耗和谐振频率稳定性方面表现优异,具备良好的生物相容性和应用潜力。未来将从开槽结构、

github5actions的博客 258

【linux学习笔记】文件与目录管理

linux学习笔记linux文件与目录管理相对路径与绝对路径目录管理文件与目录的查看文件的复制(cp)、删除(rm)和移动(mv) linux文件与目录管理 相对路径与绝对路径 绝对路径:路径的写法“一定由根目录 / 写起”,例如: /usr/share/doc 这个目录。 相对路径:路径的写法“不是由 / 写起”,例如由 /usr/share/doc 要到 /usr/share/man 下面时,可以写成: “cd …/man”,相对路径意指“相对于目前工作目录的路径!” 注意:绝对路径的准确度好,在写程序

Dorcas_M的博客 1321

【DRAM存储器六十二】DDR5介绍--引脚和基本功能简介

详述DDR5与DDR4的引脚区别和DDR5基本功能

highman110的博客 523

【学习笔记——Linux】Linux文件与目录管理

Linux 文件与目录管理 Table of Contents 1 目录与路径 1.1 目录操作1.2 环境变量PATH 2 文件与目录管理 2.1 cp2.2 mv2.3 rm2.4 取得文件名或目录名 3 文件内容查询 3.1 cat/tac3.2 head/tail3.3 more/less3.4 od3.5 文件的三个时间 ...

120

uniapp - 实现苹果App打包上架App Store应用商店详细教程,详解Hbuilder打包编译ipa发布上传到苹果ios软件商店全流程,提供云打包/离线本地打包ios、申请IOS苹果证书方法

uni-app,苹果ios,苹果app,打包编译,appstore应用商店,ipa发布到软件商店,uniapp的app苹果应用商店上架,上架苹果APPStore,uniApp打包的ipa文件上传到商店,上架苹果商城,审核失败,被拒绝,UniApp打包ipa文件,上架iOSAppStore流程指南,最新详细教程最全,Hbuilder打包发布iosapp,苹果云打包上线全过程,云打包IPA并上传到商店,打包iOSipa文件后怎么发布到应用商店,苹果证书申请教程,ios证书申请,mac电脑,审核很久

🏆 前端领域优质创作者 1万+

【跳频通信】基于MATLAB的跳频通信系统仿真

同时,跳频通信也具有良好的抗干扰能力,即使有部分频点被干扰,仍能在其他未被干扰的频点上进行正常的通信。由于跳频通信系统是瞬时窄带系统,它易于与其他的窄带通信系统兼容,也就是说,跳频电台可以与常规的窄带电台互通,有利于设备的更新。跳频是最常用的扩频方式之一,其工作原理是指收发双方传输信号的载波频率按照预定规律进行离散变化的通信方式,也就是说,通信中使用的载波频率受伪随机变化码的控制而随机跳变。从通信技术的实现方式来说,“跳频”是一种用码序列进行多频频移键控的通信方式,也是一种码控载频跳变的通信系统。

FPGA/MATLAB学习教程/源码/项目合作开发 6264

linux学习笔记:文件与目录管理

目录的相关操作 . 代表此层目录.. 代表上一层目录- 代表前一个工作目录~ 代表“目前用户身份”所在的主文件夹~account 代表account这个用户的主文件夹 注意:每个目录下面都会存在两个目录,分别是“.”和“..”,分别代表此层与上层目录的意思。其中,根目录下的“.”和“..”与根目录自己是同一个目录 简单的几个命令: cd  切换

Tracyhuixingfu的专栏 640

[QMT量化交易小白入门]-二、如何用miniQMT获取沪深A股的板块列表、历史行情数据和实时行情数据

本专栏主要是介绍QMT的基础用法,常见函数,写策略的方法,也会分享一些量化交易的思路,大概会写100篇左右。QMT的相关资料较少,在使用过程中不断的摸索,遇到了一些问题,记录下来和大家一起沟通,共同进步,自己淋过雨了,希望大家都有一把伞。

木头大左的博客 5650

Linux学习笔记——文件与目录管理

文件与目录管理 常见目录处理指令 cd :移动到指定目录下 pwd :显示目前所在的目录 mkdir :创建一个新的目录 rmdir :删除一个空的目录 ls :显示当前目录下所有的目录和文件 rm :删除文件或目录 mv :移动文件与目录,或更名 cd [相对路径或绝对路径] # 最重要的就是目录的绝对路径与相对路径,还有一些特殊目录的符号啰! cd ~dmtsai # 代表去到 dmtsai ...

老权仔的博客 492

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

linux学习笔记 - 文件与目录管理

1,绝对路径与相对路径的概念。 绝对路径由'/'开始 2,特殊的目录符号: . .. - ~ ~account 3,与目录相关的指令,如cd mkdir rmdir pwd等 4,rmdir仅能删除空目录,要删除非空目录要使用 rm -r 5,用户使用的指令是根据PATH变量所指定的目录去搜索的 6,不同身份系统默认的PATH并不相同。差异较大的地方在于/sbin   /usr/

zax0824的博客 452

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

Linux基础学习笔记之——文件与目录管理

Linux文件与目录管理 文章目录Linux文件与目录管理1、目录与路径1.1、相对路径与绝对路径1.2、目录的相关操作1.3、关于执行文件路径的变量:$PATH2、文件与目录管理2.1、文件与目录的检索:ls2.2、复制、删除与移动:cp、rm、mv2.2.1、cp(复制文件或目录)2.2.2、rm(删除文件或目录)2.2.3、mv(移动文件与目录,或更名)2.2.4、取得路径的文件名与目录名称3、文件内容查询3.1、直接视察文件内容3.1.1、cat(con*cat*enate)3.1.2、tac(反向

前尘忆梦的博客 363

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

【Linux学习笔记三】文件目录管理

1、和团队共享文件:创建工作目录,并创建一个用户组管理该目录。 $ sudo groupadd workgroup ##新建用户组命名为workgroup $ sudo useradd -G workgroup lucy ##新建用户lucy并归入workgroup组 $ sudo passwd lucy ##为lucy设置密码 $ cd /home ##切换目录 $

Ms.stoness的博客 1436

linux系统学习笔记——文件与目录管理

目录与路径 (1)相对路径与绝对路径 (2)目录的相关操作 . 代表此层目录 .. 代表上层目录 -代表上一工作目录 ~代表“目前用户身份”所在的文件夹 ~acount代表目前acount这个用户所在的文件夹 (3)目录操作命令 cd 切换目录 pwd显示当前目录 mkdir新建一个目录 rmkdir删除一个空目录 2.文件与目录管理 (1)查看文件与目录

ChaudementWu的博客 375

【Linux学习笔记】3. Linux文件与目录管理

Linux文件与目录管理 1. 常见处理目录的指令 cd: 变换目录 pwd: 显示当前目录 mkdir: 创建新目录 rmdir: 删除空目录 pwd pwd [-p] #-p表示显示实际位置(相对链接目录) mkdir mkdir [-mp] #-m: 设置文件权限 #-p: 创建多级目录 创建多级目录 mkdir test1/test2 #error #正确用法:加[-p] mkdir -p test1/test2 创建权限为[rwx—-x—-x]的目录 mkdir -m 711

Ethan-Code's blog 518

Linux学习笔记(4)——Linux文件和目录管理

本期主要学习了Linux常规命令的组成以及一些常用命令:ls、ll(ls -l的别名)、pwd、cd、cp、find(以及一些通配符的验证和文件重命名时父目录和子目录中同名文件出现的问题)、mkdir、mv、rm(rmdir)、touch、mount、ln、ln -s。

WYJAI的博客 868

Linux入门学习笔记之文件/目录管理

目录Linux创建文件Linux删除文件Linux创建目录Linux删除目录Linux拷贝文件Linux重命名文件Linux拷贝目录Linux重命名目录Linux查看文件内容cat命令head命令tailLinux查看目录内容 Linux创建文件 Linux中使用touch命令来创建一个空文件。 具体命令如下:touch 文件名 具体说明: 如果一次想创建多个文件,则每个文件名用空格隔开。 t...

格戮 232

Linux学习笔记2(文件与目录管理)

Linux学习笔记2(文件与目录管理)处理目录的常用命令ls: 列出目录 cd:切换目录 pwd:显示目前的目录 mkdir:创建一个新的目录 rmdir:删除一个空的目录 cp: 复制文件或目录 rm: 移除文件或目录 你可以使用 man [命令] 来查看各个命令的使用文档,如 :man cp。ls (列出目录)在Linux系统当中, ls 命令可能是最常被运行的。语法:[root@www ~]#

lcl249847947的博客 338

【Linux学习笔记】4.Linux 文件基本属性及文件与目录管理

本章介绍Linux的文件基本属性和文件与目录管理。

qq_62052372的博客 524

Linux学习笔记二【文件和目录管理】

文件和目录管理 及 VI编辑器的使用  文件和目录管理,刚开始学这块的时候感觉内容很多很杂,但是学完进行总结后,发现其实很有条理的而且没什么难度,只是熟练掌握这些常用的命令就行了。至于Vim编辑器,不得不说,用了这个编辑器之后,感觉Windows的notepad很没有技术含量了。   先简单总结一下文件和目录常用到的命令,简单的用法就略过。 文件操作命令:touch...

weixin_30580341的博客 80

Linux学习笔记,Linux文件系统,文件管理,目录管理

一. Linux文件系统: /boot: 系统启动相关文件,包括kernel,initrd,grub(bootloader) /dev: 设备文件 块设备:随机访问 字符设备:线性访问。按字符为单位 设备号:主设备(major),次设备号(minor) /home: 用户家目录。每一个用户的家目录通常默认为/home/USERNAME /root: 管理员的家目录

Baimoc 920

LINUX系统学习笔记03-文件与目录管理

三、文件与目录管理 3.1 常见的目录处理命令 (1)cd -- Change Directory 切换目录 (2)pwd -- Pring Working Directory 显示当前目录 (3)mkdir -- make directory 建立一个新的目录 语法: mkdir [选项] 目录名称 示例: mkdir /usr/local/myfile 选项: -P 创建多层目录

海风工作博客 506
上一篇: 【Linux学习笔记】将用户修改为管理员
下一篇: 【Linux学习笔记】权限,用户和用户组
Link_Ray
博客等级 码龄9年 44粉丝 156原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值