猿问

有没有童鞋遇到过同样的问题:为什么linux 创建文件是touch 而不是create求大佬指点!

好奇~为什么linux创建文件是touch而不是create
慕尼黑8549860
浏览 295回答 2
2回答

精慕HU

touch的作用本来不是创建文件,而是将指定文件的修改时间设置为当前时间。就是假装“碰”(touch)了一下这个文件,假装文件被“修改”了,于是文件的修改时间就是被设置为当前时间。这带来了一个副作用,就是当touch一个不存在的文件的时候,它会创建这个文件。然后,由于touch已经可以完成创建文件的功能了,就不再需要一个单独的create了。
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答