如何重命名文件?

Vij*_*jay 4 c unix linux

如何在不使用标准重命名功能的情况下以编程方式在unix平台上重命名文件?

Mar*_*wis 38

重命名文件的历史方法是使用link(2)创建指向同一文件的新硬链接,然后使用unlink(2)删除旧名称.