linux如何创建文件

记得有一次,我在Linux服务器上需要快速创建一个日志文件来记录系统运行情况。
当时,我直接在终端敲了句touch log.txt,回车后,文件就出现了。
这感觉就像是在电脑上随手画了个勾,事情就搞定了。
后来,我又用ls命令确认了一下,果然在列表里看到了log.txt。
然后,我打开nano编辑器,输入了一些日志信息,保存退出。
整个过程简单到让人忘了它的存在。
等等,我突然想到,如果当时服务器负载高,文件创建可能会慢一些,但那次确实很快。

如何在linux中创建文件

昨天,我在办公室捣鼓一台新安装的Linux服务器。
手头有点忙,我打算把服务器上的文件清单导出来,免得以后找不到东西。
连接上服务器,一通操作猛如虎:敲进命令行,输入ls -l > 1 .txt,心想这回该行了。
结果一看,文件列表还真导出来了,还命名成了1 .txt。
挺简单,我心里想。
然后用vi打开看看,哇,真不少,几百个文件名都清清楚楚地躺在那。
等等,我好像还发现了个问题,这个ls命令是不是默认显示隐藏文件了?我记不太清了。
我突然想到,要是能自动过滤掉那些以点开头的隐藏文件就好了。
不过,先这样也行吧,至少现在我知道服务器上都有些啥了。

Linux文件,文件夹的创建、删除

Linux mkdir 命令直接创建多级目录,比如 mkdir -p /var/log/data。

touch 生成空文件,简洁用法 touch filename.txt。

rm -rf 删除非空目录,小心操作,别删错了,如 rm -rf /var/log。

确认权限后再操作,比如 sudo rm -rf /tmp/。

重要文件别轻易rm,先用cp -r 备份,防止数据丢失。

我自己也还在验证删除操作是否真的无法恢复,但经验是慎用 rm -rf。
你自己掂量。