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

Linux文件操作: 创建文件夹:mkdir -p dir/path 创建文件:touch file.txt 删除文件夹:rm -rf dir/path 删除文件:rm -f file.txt
权限不足?首先更改权限:chmod 7 5 5 dir/path 数据安全?回去了。
行程确认了吗?首先用 ls 检查一下。
谨慎使用rm -rf,数据恢复比较困难。

在 Linux 上创建文件的 10 个方法

给大家讲一下我在Linux下整理文件的经历。

例如,一个冬天,我在上海的一台服务器上,必须运行一个脚本将程序的结果保存在日志中。
当时脑子就火烧火燎的,所以打字后直接指向>>result.log。
嘿,该文件立即位于主目录中,其内容是之前命令的输出。
这种方法非常简单,在编写脚本时常用。

还有一次,大概是在 2 006 年,我在北京备份一个网站,需要知道文件的最后修改时间。
只需触摸backup.txt,备份文件的访问和修改时间就会立即更新。
如果该文件不存在,touch 将为您创建一个空文件。
我记得文件创建时是0KB,大小清晰可见。

我们来谈谈回声。
2 008 年,我在深圳做批处理,需要向文件中添加一些默认文本。
只需 echo“欢迎来到系统”>welcome.txt 并直接创建文件,文件中只有那句话。
如果文件存在,echo 会将内容追加到末尾。

我也经常使用cat命令。
2 01 4 年在杭州,我不得不合并两个用户的配置文件,只需cat user1 .conf user2 .conf > merged.conf,两个文件的内容就合并到了一个新文件merged.conf中。
这就是创建文件的方式,但猫主要查看文件的内容。

我还没有找到太多关于 printf 命令的信息,但我知道它可以做到这一点。
2 01 8 年,在成都,我曾经需要创建一个文件并添加一些格式化文本,所以我尝试了 printf "Name: %s\nAge: %d\n" "Alice" 3 0 > profile.txt 创建一个 profile.txt 文件。
其内容是格式化的行。

vi 和 nano 是老朋友了。
我在南京1 0年的时候,新同事总是抱怨vi不好用,我就一步步教他。
然后我发现nano对新手真的很友好。
它可以打开多个文件、逐行滚动、撤消和重做、语法突出显示、行号等。
要创建文件,请打开 vi 文件名或 nano 文件名并开始键入。

我还使用过 head 和 tail 命令。
2 01 6 年在上海,我有一个巨大的日志文件。
如果我想快速查看它是如何启动的,我使用日志文件 head -n 2 0 并立即显示前 2 0 行。
最后怎么样,tail -n 2 0 日志文件。
这两个命令都可以非常方便的查看特定的部分。

cut命令,我记得2 01 2 年在北京用过一次,有一个文件太大,需要缩小。
只需运行 truncate -s 1 0M h3file,文件大小将立即变为 1 0MB。
如果你想扩展,也可以使用这个。

一般来说,在Linux上创建文件的方法有很多种。
最有效的方法取决于您当时在那里要做的工作。
仔细想想,场景不同,如果使用正确的工具,效率也会有很大不同。
过去十年我从 trapping 中学到的是实用性。