linux 常用目录命令

1.创建目录命令

命令名称:mkdir

英文原意:make directories

语法:mkdir 创建目录

语法:mkdir /x/x -p 某某文件夹下递归创建目录

创建目录示范如下:

[root@localhost tmp]# mkdir iks (在tmp目录下创建iks目录)

[root@localhost tmp]# ls (用ls命令查看,注意是英文ls,不是竖杠)

iks ssh-PH9NnSMUpH3J systemd-private-IQFnWC (查看到目录下已创建好iks目录)

[root@localhost tmp]#

递归创建目录示范如下:

[root@localhost tmp]# mkdir /tmp/ehel/iks -p (在tmp目录下创建ehel目录再在ehel目录下创建iks目录,-p前边有空格)

[root@localhost tmp]# ls (用ls查看tmp目录下是否创建好ehel)

ehel packaging.log systemd-private-9UHbj8 yum.log (已经看到tmp目录下多了ehel目录)

[root@localhost tmp]# cd ehel (进入ehel目录)

[root@localhost ehel]# ls (查看ehel目录)

iks (可以看到ehel目录下多一个iks目录)

[root@localhost ehel]#

-----------------------------------------------------------------------------------------------------------------

2.删除空目录命令

命令名称:rmdir

英文原意:remove empty directories

语法:rmdir

示范如下:

[root@localhost tmp]# ls (先查看tmp目录下的ehel目录)

ehel packaging.log systemd-private-9UHbj8 yum.log (查看有ehel目录)

[root@localhost tmp]# rmdir ehel (用删除空目录命令,一定是空目录)

[root@localhost tmp]# ls (查看tmp目录下是否还有ehel目录)
 (此次空的没有任何目录,ehel目录已被删除)
[root@localhost tmp]#

-----------------------------------------------------------------------------------------------------------------

3.复制文件或目录命令

命令名称:cp

英文原意:copy

语法:cp 

           -r (复制目录)

示范如下:

[root@localhost tmp]# cp -r /tmp/iks/a /tmp/rhel/ab (复制tmp目录下iks目录下的a目录,到tem目录下rhel目录里,目录名改为ab)

[root@localhost tmp]# cd rhel (进入rhel目录)

[root@localhost rhel]# ls (查看rhel目录)

ab (目录下多了一个ab目录)

[root@localhost rhel]#

-----------------------------------------------------------------------------------------------------------------

4.剪切文件命令

命令名称:mv

英文原意:move

语法:mv

示范如下:

[root@localhost tmp]# mv /tmp/iks/a /tmp/rhel/ (命令剪切tmp目录下iks目录里的a目录,到tmp目录下rhel目录里)

[root@localhost tmp]# cd rhel (进入rhel目录)

[root@localhost rhel]# ls (查看rhel目录下)

a ab (a目录已被剪切过来了)

修改文件名字:

[root@localhost rhel]# mv abc.txt 123.txt (abc 文本名修改成123文本)

[root@localhost rhel]# mv iks mnt (iks文件夹修改成mnt名字)

[root@localhost rhel]#

-----------------------------------------------------------------------------------------------------------------

5.删除文件命令

命令名称:rm

英文原意:remove

语法:rm

          -r 删除目录或文件

          -f 强制执行删除

示范如下:

[root@localhost tmp]# rm -r iks (删除tmp目录下的iks目录)

rm: remove directory ‘iks’? y (问是否删除,点y删除)

[root@localhost tmp]# ls (查看tmp目录下)

 (iks目录已被删除)

[root@localhost tmp]#

-----------------------------------------------------------------------------------------------------------------

6.显示当前目录命令

命令名称:pwd

英文原意:print working directory

语法:pwd

示范如下:

[root@localhost tmp]# pwd (命令查看)

/tmp (在tmp目录下)

[root@localhost tmp]#

-----------------------------------------------------------------------------------------------------------------

7.搜索命令

1.在本目录查找名为src的目录。
find ./ -name src
2. 在根目下查找名为src的目录。
find / -name src

示范如下:

查找根目录下文件夹名称叫www.baidu.com的目录地址

find / -name www.baidu.com -d

查找/var/www/目录下叫index.php的文件

find /var/www/ -name index.php

查找根目录下所有已”.sh”结尾的文件

find / -name *.sh

 

原文地址:https://www.cnblogs.com/ikensee/p/9739992.html