当前位置: 首页 > news >正文

系统编程---day4

1. 链接文件

命令行:

ln -s 文件名 softlink

1.1 symlink

int  symlink(const  char  *oldpath, const char *newpath);

功能:创建一个链接向oldpath文件的新符号链接文件
参数:oldpath:被链接向的文件的路径
newpath:新符号链接文件
返回值:成功返回0,失败返回-1

1.2 link 

int  link(const char *oldpath, const char *newpath);

功能:创建一个硬链接文件
参数:oldpath:要链接向的文件
newpath:创建的新硬链接文件
返回值:成功返回0,失败返回-1

2. remove

int remove(const char *pathname);

功能:删除一个文件
参数:pathname:删除文件的路径
返回值:成功返回0,失败返回-1

3.rename //mv rename

int  rename(const  char  *oldpath,  const char *newpath);

功能:将一个老的路径名改为新的路径
参数:oldpath:老路径名
newpath:新路径名
返回值:成功返回0,失败返回-1

http://www.lryc.cn/news/427712.html

相关文章:

  • 01:电容的什么,各类电容的优缺点
  • Android+Jacoco+code-diff全量、增量覆盖率生成实战
  • 乌龟对对碰在线版
  • 如何更改select option边框颜色和选中的颜色
  • 6. 数据结构—串的匹配算法
  • 九大服务架构性能优化方式
  • 【RabbitMQ】 相关概念 + 工作模式
  • 嵌入式学习 ——(Linux高级编程——进程)
  • C++练习备忘录
  • 改善工作流
  • 迭代器失效
  • @RequestParam @RequestBody @PathVariable 这三个注解对应的前端使用vue的http请求时不同的调用方式
  • SQL - 索引
  • Oracle23ai新特性FOR LOOP循环控制结构增强
  • DHU OJ 二维数组
  • UDP/TCP --- Socket编程
  • 【C语言】最详细的单链表(两遍包会!)
  • QT:VS2019 CMake编译CEF
  • day31(8/19)——静态文件共享、playbook
  • 白骑士的C#教学实战项目篇 4.4 游戏开发
  • 在Vue工程中开发页面时,发现页面垂直方向出现两个滚动条的处理
  • 【C++初阶】:C++入门篇(一)
  • 【JAVA CORE_API】Day14 Collection、Iterator、增强for、泛型、List、Set
  • Go更换国内源配置环境变量
  • 澎湃认证显实力,浪潮信息存储兼容新篇章
  • Leetcode 3255. Find the Power of K-Size Subarrays II
  • Kotlin学习02-变量、常量、整数、浮点数、操作符、元组、包、导入
  • C++的模板简介
  • 树莓派5 笔记25:第一次启动与配置树莓派5_8G
  • Melittin 蜂毒肽;GIGAVLKVLT TGLPALISWI KRKRQQ