linux 编辑文件,与修改文件名???

我用touch建了许多文件,但是如何才能给这些文件里边写入内容啊???

如果一个文件目录或文件的名字写错了,我如何可以改过来啊??

1、首先,连接相应linux主机,进入到linux命令行状态下,等待输入shell指令。

2、其次,在linux命令行中输入:rename 1.txt 2.txt 1.txt,即可将1.txt重命名为2.txt。

3、接着,输入:vi 2.txt。

4、最后,按下回车,此时成功进到文件的vi编辑模式中,可对文件进行编辑。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-09-28
linux 给文件改名的命令是mv命令

mv命令来为文件或目录改名或将文件由一个目录移入另一个目录中。该命令等同于DOS系统下的ren和move命令的组合。它的使用权限是所有用户。

格式
mv [options] 源文件或目录 目标文件或目录。
主要参数[options]
-i:交互方式操作。如果mv操作将导致对已存在的目标文件的覆盖,此时系统询问是否重写,要求用户回答”y”或”n”,这样可以避免误覆盖文件。

-f:禁止交互操作。mv操作要覆盖某个已有的目标文件时不给任何指示,指定此参数后i参数将不再起作用。

选择参数
当选择参数类型是文件时,mv命令完成文件重命名,它将所给的源文件或目录重命名为给定的目标文件名。
实例:

将文件test.txt重命名为wbk.txt:

$ mv test.txt wbk.txt 若想了解更多Linux相关知识,可参考下《Linux就该这么学》
第2个回答  推荐于2017-11-25
1.写文件的话,可以用vi或者vim命令。
例如:
$touch a.txt
$vim a.txt
然后按i来编辑文档a.txt,编辑完成后,按Esc进入命令行,按shift键,然后键入冒号wq(:wq),表示保存你所作的修改并退出,如果不想保存所作的修改可以键入冒号q!(:q!),表示强制退出。
随后可以用 cat命令来查看你所做的修改。

2. 修改文件名用 mv.
例如:mv a.txt b.txt
便把a.txt文件名修改成了b.txt.本回答被提问者采纳
第3个回答  2008-03-17
写内容的话用重定向 》
该名字用 mv
相似回答