
mv:用户可以使用该命令为文件或目录重命名或将文件由一个目录移入另一个目录中(该文件从原来的文件夹中消失)
cp: 该命令的功能是将给出的文件或目录拷贝到另一文件或目录中(该文件仍保存在原文件夹中)
mv:会将存储于inode索引节点上的文件元信息也移动到新文件中。
cp : 只会复制文件数据,不会复制inode索引节点上的文件元信息。
理解inode:文件储存在硬盘上,硬盘的最小存储单位叫做"扇区"(Sector)。每个扇区储存512字节(相当于0.5KB)。操作系统读取硬盘的时候,不会一个个扇区地读取,这样效率太低,而是一次性连续读取多个扇区,即一次性读取一个"块"(block)。这种由多个扇区组成的"块",是文件存取的最小单位。"块"的大小,最常见的是4KB,即连续八个 sector组成一个 block。文件数据都储存在"块"中,那么很显然,我们还必须找到一个地方储存文件的元信息,比如文件的创建者、文件的创建日期、文件的大小等等。这种储存文件元信息的区域就叫做inode,中文译名为"索引节点"。
测试如下:
首先准备两个文件并写入内容
再创建一个目录文件
可以通过mv将test.txt文件移入testdic
通过cp指令将test2.txt文件移入testdic
上述操作都是将小文件移入一个总目录文件中的操作,若想将test2.txt的内容复制到test.txt中则无法用cp与mv实现。此时需要用cat,效果如下:
效果如图:
绝对路径:
进入方法:直接输入vi
编辑:输入vi及回车后,会进入命令模式,此时每个键都代表一条指令,按i键进入插入模式即可编辑,编辑完之后按esc退出编辑模式
退出方法:在编辑完文件内容后,输入:w保存后再输入:q退出
进入命令模式后才可移动定位光标
直接输入:10j跳转到第十行
首先添加用户组,在组中添加两个用户。
接着更改密码。
最后添加新的组
详细参考学习的网址:linux创建用户和用户组 - 手边星辰 - 博客园 (cnblogs.com)