04、Linux常用命令(2)
一、mkdir 命令
功能:创建一个新的文件夹
我们在 win 上创建一个新的文件夹,就直接点击鼠标右键然后新建一个文件夹,我们 ubuntu 上是使用 mkdir 这个命令来创建的,同样我也是在 /home/topeet 这个路径下给大家做演示,我们创建一个名为test 文件夹,输入 mkdir test
我们使用 mkdir 命令不光可以创建一个目录,也可以创建多级目录,创建多级目录是使用 -p 这个参数。在 test 这个文件夹里,我们创建一个名为 test1 的文件,然后我们在 test1 的文件夹里再创建一个名为test2 的文件。如果我们一个一个创建就太麻烦了,我们可以使用创建多级目录,加上 -p 参数,这里 test路径就是相对路径,然后我在这里面创建一个 test1 ,然后在 test1 下面再创建一个 test2 ,然后我们进到 test 文件夹里,我们下边就有了一个 test1 的文件,然后我们在进到 test1 里面,同样我们里面有一个 test2 的文件夹,输入 mkdir -p test/test1/test2
二、rmdir 命令
功能:删除一个空目录
把 TEST 文件夹删掉,使用
rmdir TEST/
三、 rm 命令
功能:删除文件或者目录
注意:删除目录一定要加上 -r 参数
这个命令有三个常用的参数为 -r -f -i,我们一一来介绍下。
rm -r test
递归删除这个目录下所有子目录
我已经提前创建好了 test 这个目录,但是我们使用 rm test/ ,他就会提示我们删除不了这个目录,因为我们如果要删除我们目录文件,我们一定要加上 -r 这个参数,否则的话我们是删除不掉的,我们也可以加上 f , f 就是强制删除,
-i 参数是在我们删除之前询问我们要不要删除,我们创建一个 test 这个文件夹,然后我们删掉他,我们加上 -r ,因为我们删掉的是目录,所以一定要加上 -r 这个参数,如果我们删掉的不是目录,我们就不用加这个参数了,然后我们再加上 i 这个参数,在删之前询问我们要不要删,他这里提示要不要删掉这个文件呢,我们直接输入 y ,就删掉了这个文件,这个文件就没有了,然后我们再创建一个 test ,再删除一 下,我们输入 n ,我们再来看一下,这个文件就没有被删掉。如下图所示
四、touch 命令
功能:创建一个文件
我们在 win 上创建一个文件,比如说我创建一个 txt 我直接新建一个就可以了,我创建一个 .c ,我新建一个 .c ,就可以了。我们在 ubuntu 上是使用 touch ,比如说在虚拟机上创建一个 .c 文件,直接使用
touch test.c
五、clear 命令
功能:刷新屏幕,但是会保留历史记录
现在控制台上有很多的命令,我们输入
clear
我们这个屏幕就被清屏了,实际上它并不是把那些记录给删掉了,他只是向后翻了一页,就跟书是一样的,我们看完这页然后翻了新的一页,我们向上滚我们鼠标的滚轮,我们能看到他只是翻了个页而已。如下图所示。
六、reset 命令
功能:重新初始化屏幕,历史记录也会被清除。
七、cp 命令
功能:复制文件或者复制目录
命令格式: cp 源文件 目标文件
我们先来看文件的复制,打开 ubuntu ,创建一个 test1 这个文件,创建一个 .c ,然后我复制一个和 test1一样的 c 文件,把它命名为 test2,即
cp test1.c test2.c
cp 命令不仅可以复制文件,也可以复制目录。在当前路径下,有一个 test 目录,我们复制一个和这个目录一样的名为 test1 的目录,这里我们要加上一个 -r 参数 ,-r 参数:递归复制,就是说我们要把 test 这个目录下所有的东西都复制到 test1 里面去。
cp -r test test1
八、mv 命令
功能:修改文件名 修改目录的命令 移动文件
格式:mv 源文件名 想改成的文件名
修改文件名:
我们在 win 上想重命名我们的文件,它有一个重命名的选项,如果想移动我们的文件,我们直接拖就可以了,我们在 ubuntu 上是使用 mv 这个命令来完成的。
我这里把这个路径下的 test1.c 这个文件修改为 test3.c ,直接使用
mv test1.c test3.c
移动文件:
格式: mv 想要移动的文件的路径要移动到哪里
mv test1.c ./test3
2
九、ifconfig 命令
功能:查看和配置网络状态
比如说我们可以通过这个名来设置我们的 ip 地址,也可以查看当前网络信息。直接输入
ifconfig
这样就输入了我们的 ip 地址。我们的广播地址掩码。
十、cat 命令
功能:查看文件内容
-b 参数:对输出的行进行一个行编号
先打开 test2.c 这个文件,然后输入一些内容,比如说我输入 1111 ,然后用 cat 命令查看,可以加一些参数比如 -b ,
十一、reboot 命令
功能:重启系统
十二、poweroff 命令
功能:关机