文件管理:vi/touch/cp/mkdir/rm
vi:对linux下的文本文件进行编辑
vi a
这个命令可以创建一个名字为a的文件,并可以对它进行编辑。
touch:可以改变文件的时间戳或者创建新的文件
touch a
如果当前目录下没有a这个文件,则创建a文件;如果已经存在,将把这个文件的创建时间戳改为执行touch命令的时间
mkdir:创建目录的命令
mkdir mulu
该命令可以创建名称为mulu的目录
磁盘:
df/du/mkfs/fdisk/mount
df:显示当前磁盘空间使用的情况
df -m
以单位为兆显示磁盘空间使用情况
du:显示目录的使用情况
du -sh
显示当前目录使用的详细情况
mount:加载磁盘或者是一些存储设备
mount -t ext3 /dev/sda2 /root/sda
将sda的第二个分区(分区文件类型为ext3)挂载到/root/sda目录下
首先输入cd /mnt,进入/mnt目录,因为默认/mnt下为空,实验效果明显,对系统本身也不会产生影响,有利于后续实验。
(1)创建目录
创建目录命令的格式如下:
mkdir 目录
①mkdir d1 d2 d3:创建多个目录d1、d2、d3。
②mkdir -p d5/d6:创建目录d5,-p表示若d6的父目录d5不存在,则一并创建父目录。
(2)删除目录
删除目录命令的格式如下:
rm 目录
rm -rf d1 d2 d3 d5:删除目录d1、d2、d3、d5。-r表示删除的目录中允许存在子目录及其文件,-f表示强制删除不询问,如果-r和-f连在一起使用,可以写成-rf的形式。
注意,还可以用rmdir命令来删除目录,但rmdir只能删除空目录,一般不用。
(3)复制目录
将源目录复制到目标目录下的格式如下:
cp -r 源 目标
①cp -r d1 d2/d3:将目录d1复制到目录d2下,并改名为d3。
②cp -r d1 d2:将目录d1复制到目录d2下,且不改名。
在cp -r d1 d2/d3命令执行后,由于目录d2下为空,目标目录d3不存在,因此此命令的作用为复制d1目录到d2目录下,然后将d1目录改名为d3。
在cp -r d1 d2命令执行后,由于目标目录d2已存在,因此此命令的作用为将d1整个目录及其内容复制到d2目录下。
注意,复制目录时,若指定的目标目录不存在,则复制;若目标目录已存在,则复制并存入目标目录。
(4)移动目录
将源目录剪切并粘贴到目标目录下的格式如下:
mv 源 目标
①mv d1 d2/d3:移动目录d1到目录d2下,并改名为d3。
②mv d1 d2:移动目录d1到目录d2下,且不改名。
注意,移动目录时,若指定的目标目录不存在,则移动;若目标目录已存在,则移动并存入目标目录。