Linux下文件重命名、创建、删除、修改及保存文件

简介:

一、重命名(更名)

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

二、新建文件夹及文件

进入到了home的文件夹
1如果要在那里建一个叫test的文件夹
输入 cd /home 回车 就到了home目录
输入 mkdir test 就可以了
2如果在文件夹里添加(就是创建) 一个文件 例如a.txt
输入 touch test/a.txt 回车
3删除 rm -rf test/ 回车

三、修改文件、保存及退出文件

首先,要明白有3种模式:
命令行模式(ESC进入),插入模式(i进入),底行模式(:进入)。
一般编辑完文档后,先按ESC退出插入模式,然后在底行输入:x来保存,然后回车退出。

或者:A、冒号后wq(w:write 写入, q:quit 退出)再回车就保存退出了。

B、最快捷的方法:按了ESC后,直接按shift+zz,或者切换到大写模式按ZZ,就可以保存退出了,即是按2下大写的Z。

不保存退出,esc后:q,强制退出:q!

四、其他命令

  今天修改-bash-4.2# 的问题的时候,有位同学让我查看一下.bash_profile文件,我发现找不到,他让我使用类ls -al命令, 还有vi

  可以用ls -al命令来观察文件的权限,每个文件的权限都用10位表示,并且分为四段,其中第一段占1位,表示文件类型,第二段占3位,表示文件拥有者对该文件的权限。

目录
相关文章
|
20天前
|
人工智能 安全 Linux
【Linux】Linux之间如何互传文件(详细讲解)
【Linux】Linux之间如何互传文件(详细讲解)
|
5天前
|
安全 Linux 开发工具
Linux中可引起文件时间戳改变的相关命令
【4月更文挑战第12天】Linux中可引起文件时间戳改变的相关命令
11 0
|
6天前
|
Linux Shell 开发工具
Linux文件常用操作
Linux文件常用操作(几乎覆盖所有日常使用)
61 0
|
8天前
|
Linux 内存技术 Perl
【ZYNQ】制作从 QSPI Flash 启动 Linux 的启动文件
【ZYNQ】制作从 QSPI Flash 启动 Linux 的启动文件
|
13天前
|
Linux
linux 超过4个G的文件传不上去的解决办法
linux 超过4个G的文件传不上去的解决办法
9 0
|
13天前
|
Linux 索引
linux 文件查找 和文件管理常用命令
linux 文件查找 和文件管理常用命令
21 0
|
15天前
|
Linux 开发者
Linux文件编程(open read write close函数)
通过这些函数,开发者可以在Linux环境下进行文件的读取、写入和管理。 买CN2云服务器,免备案服务器,高防服务器,就选蓝易云。百度搜索:蓝易云
84 4
|
16天前
|
监控 Linux
|
18天前
|
Ubuntu Linux 编译器
Linux通过/proc/version文件
`/proc/version`文件在Linux系统中提供当前内核版本详情,属于伪文件系统 `/proc`,展示内核、硬件和进程信息。通过`cat /proc/version`可查看,如`Linux version 5.4.0-80-generic...`,显示内核版本、编译日期等。但此文件不包含发行版信息,查询发行版详情可查看`/etc/os-release`或用`lsb_release`命令。
23 6
|
21天前
|
存储 Ubuntu Linux
制作一个嵌入式Linux的应用程序升级文件
制作一个嵌入式Linux的应用程序升级文件
12 2