【R语言】fs 工具功能速查

news/2024/9/28 16:29:14/

文件操作

文件操作函数作用
file_copy() dir_copy() link_copy()复制文件、目录、链接
file_create() dir_create() link_create()创建文件、目录、链接
file_delete() dir_delete() link_delete()删除文件、目录、链接
file_access() file_exists() dir_exists() link_exists()文件是否存在和权限查询
file_chmod()更改文件权限
file_chown()更改文件的所有者和组
file_info() file_size()文件信息
file_move()移动和重命名文件
file_show()打开文件或目录
file_temp() file_temp_push() file_temp_pop() path_temp()临时文件或路径
file_touch()与linux不同,不创建文件,仅更改文件访问和修改时间

目录操作

目录操作函数作用
file_copy() dir_copy() link_copy()复制文件、目录、链接
file_create() dir_create() link_create()创建文件、目录、链接
file_delete() dir_delete() link_delete()删除文件、目录、链接
dir_ls() dir_map() dir_walk() dir_info()查看文件列表、信息
dir_tree()以树状结构打印文件
file_access() file_exists() dir_exists() link_exists()文件是否存在和权限查询

链接操作

链接操作函数作用
file_copy() dir_copy() link_copy()复制文件、目录、链接
file_create() dir_create() link_create()创建文件、目录、链接
file_delete() dir_delete() link_delete()删除文件、目录、链接
file_access() file_exists() dir_exists() link_exists()文件是否存在和权限查询
link_path()读取链接文件路径

路径操作

路径操作函数作用
path() path_wd()构造文件、目录路径;获取当前路径
file_temp() file_temp_push() file_temp_pop() path_temp()创建临时文件
path_expand() path_expand_r() path_home() path_home_r()查找用户主目录
path_file() path_dir() path_ext() path_ext_remove() path_ext_set() path_ext<-()处理文件路径
path_filter()筛选路径
path_real() path_split() path_join() path_abs() path_norm() path_rel() path_common() path_has_parent()处理路径
path_package()包的路径
path_sanitize()通过删除目录路径和无效字符清理文件名
path_tidy()整洁路径

辅助函数

帮助函数函数作用
is_file() is_dir() is_link() is_file_empty()测试文件类型
as_fs_path() fs_path()文件路径
as_fs_bytes() fs_bytes()可读文件的大小
as_fs_perms() fs_perms()创建、修改、查看文件权限

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

相关文章

【Web】御网杯信息安全大赛2024 wp(全)

目录 input_data admin flask 如此多的FLAG 一夜醒来之全国CTF水平提升1000倍&#x1f60b; input_data 访问./.svn后随便翻一翻拿到flag admin dirsearch扫出来 访问./error看出来是java框架 测出来是/admin;/路由打Spring View Manipulation(Java)的SSTI https:/…

大型语言模型(Large Language Models)的介绍

背景 大型语言模型&#xff08;Large Language Models&#xff0c;简称LLMs&#xff09;是一类先进的人工智能模型&#xff0c;它们通过深度学习技术&#xff0c;特别是神经网络&#xff0c;来理解和生成自然语言。这些模型在自然语言处理&#xff08;NLP&#xff09;领域中扮…

0基础学前端 day5

JavaScript 前端学习指南 JavaScript是当今Web开发的核心语言之一。作为前端开发的基石&#xff0c;掌握JavaScript有助于开发者构建动态、交互丰富的网页应用程序。本文将详细介绍JavaScript的基本语法、DOM和BOM的使用、接口请求、最新的ES6特性&#xff0c;以及一些重要的概…

3-1.Android Fragment 之创建 Fragment

Fragment Fragment 可以视为 Activity 的一个片段&#xff0c;它具有自己的生命周期和接收事件的能力&#xff0c;它有以下特点 Fragment 依赖于 Activity&#xff0c;不能独立存在&#xff0c;Fragment 的生命周期受 Activity 的生命周期影响 Fragment 将 Activity 的 UI 和…

从AR眼镜到智能巡检:XR技术的演变与未来潜力

XR&#xff0c;即扩展现实&#xff08;Extended Reality&#xff09;&#xff0c;是一个涵盖了增强现实&#xff08;AR&#xff09;、虚拟现实&#xff08;VR&#xff09;和混合现实&#xff08;MR&#xff09;的广泛概念。 从我们最初接触到的手机应用到Hololens&#xff0c;…

基于深度学习的缺失数据的图像修复

基于深度学习的缺失数据图像修复是一种通过深度学习技术填补图像中缺失或损坏部分的过程。这种技术在图像处理领域具有重要意义&#xff0c;能够改善图像的视觉质量&#xff0c;并在许多实际应用中发挥作用&#xff0c;如图像恢复、视频编辑和图像生成等。 1. 方法概述 图像修…

机器学习中的元强化学习

机器学习中的元强化学习 引言 随着人工智能技术的不断发展&#xff0c;机器学习作为其核心分支之一&#xff0c;在各个领域取得了显著进展。其中&#xff0c;强化学习&#xff08;Reinforcement Learning, RL&#xff09;作为机器学习的重要分支&#xff0c;通过让智能体&…

oracle 分表代码示例

在Oracle数据库中&#xff0c;分表通常指的是将一个大表分解成多个较小的表&#xff0c;以提高管理和查询效率。这通常是通过分区&#xff08;Partitioning&#xff09;来实现的&#xff0c;而不是传统意义上的将表拆分成多个独立的表。不过&#xff0c;如果你确实需要将一个大…