Linux命令之目录管理类命令:mkdir, rmdir, tree, dirname, basename

mkdir命令:新建目录

语法:mkdir [OPTION] /PATH/TO/SOMEWHERE

常见参数选项:

-p:创建父目录

-v: 显示创建过程

示例:

如何/tmp/下创建目录:x_m, x_n, y_m, y_n

# mkdir /tmp/{x_,y_}{m,n}

rmdir命令:删除目录

语法:rmdir /PATH/TO/SOMEWHERE

常见的参数选项:

-p:连同上层的空目录一起删除(慎重使用)

tree命令:以树状图列出目录的内容

语法:tree [OPTION]... [DIR]

-d:只层级目录类型的文件;

-L level: 只显示几个层级;

dirname命令:从给定的包含绝对路径的文件名中去除文件名(非目录的部分),然后返回剩下的

路径(目录的部分)

语法:dirname FILENAME

示例:

# dirname /etc/sysconfig/network-scripts/ifcfg-eth0

/etc/sysconfig/network-scripts

basename命令:从给定的包含绝对路径的文件名中去除左边目录部分或者同时去除某个后缀的内

容(目录的部分),然后返回剩下的部分(非目录的部分)

语法:basename FILENAME [SUFFIX]

示例:

#basename /etc/sysconfig/network-scripts/ifcfg-eth0

ifcfg-eth0

时间: 2024-10-22 02:29:39

Linux命令之目录管理类命令:mkdir, rmdir, tree, dirname, basename的相关文章

Linux Directory commands: mkdir, rmdir, tree dirname,basename

Linux命令之目录管理类命令:mkdir, rmdir, tree, dirname, basename mkdir命令:创建目录/新建目录 语法:mkdir [OPTION] /PATH/TO/SOMEWHERE 常见参数选项: -p:创建父目录//递归创建 -V:显示创建信息 示例: 如何/tmp/下创建目录:x_m, x_n, y_m, y_n # mkdir /tmp/{x_,y_}{m,n} rmdir命令:删除目录 语法:rmdir /PATH/TO/SOMEWHERE 常见的参数

一天一个Linux基础命令之目录管理类命令mkdir

mkdir 创建目录 1.命令格式 mkdir [option]   <目录名>... 2.命令功能 通过 mkdir 命令可以实现在指定位置创建以 DirName(指定的文件名)命名的文件夹或目录.要创建文件夹或目录的用户必须对所创建的文件夹的父文件夹具有写权限. 同一个目录下不能有同名的(区分大小写)文件和目录. 3.常用参数 -m, 设定权限<模式> (类似 chmod) -p,在创建目录之前的目录不存在,先创建上级目录 ,即创建目录之前先创建父目录 -v,  每次创建新目录

一天一个Linux基础命令之目录管理类命令ls

ls 列出目录内容 1.命令格式 ls [option]   [目录名] 2.命令功能 显示当前目录内容,如果ls指定其他目录,那么就会显示指定目录里的文件及目录. 通过ls 命令不仅可以查看linux文件夹包含的文件,而且可以查看文件权限(包括目录.文件夹.文件权限),查看目录信息等等. 3.常用参数 -A,打印目录中的所有文件包括隐藏文件,但不包括.和.. -a:显示目录中的所有文件,包括隐藏文件 .表示当前目录 ..表示父目录 -l:用长格式打印目录中的文件和目录(文件类型.权限.硬链接次

一天一个Linux基础命令之目录管理类命令rmdir

rmdir  删除空目录,非空的目录不能删除 1.命令格式 rmdir [options]      DIRECTORY 2.命令参数 -p, 递归删除,删除目录之前是否删除父目录,如果父目录为空的话就删除 -v, 删除目录时,显示删除信息 --help   显示此帮助信息并退出 --version  输出版本信息并退出 3.常用范例 例1:删除空目录doc 命令:rmdir doc [[email protected]~]# tree doc/ doc/   0directories, 0 f

一天一个Linux基础命令之目录管理类命令cd

cd 切换目录命令 1.命令格式 cd  [option]     [目录名] 2.命令功能 切换工作目录 3.常用范例 例1:cd  ~ 说明:~默认为root的家目录,如果~后面加入用户名,则可以进入指定用户的家目录 [[email protected] ~]# [[email protected] ~]# cd / [[email protected] /]# pwd / 说明:进入系统根目录,上面命令执行完后拿pwd命令看一下,当前目录已经到系统根目录了 . [[email protec

2018-01-08 Linux目录管理类命令

cd, pwd, ls mkdir, rmdir, tree mkdir [options] /path/to/somewhere-p: 存在于不报错,且可自动创建所需的各目录:-v: 显示详细信息-m MODE: 创建目录时直接指定权限: tree: -d: 只显示目录-L level:指定显示的层级数目-P pattern: 只显示由指定pattern匹配到的路径: rmdir:删除空目录rmdir [OPTION]... DIRECTORY...-v: 显示过程: 练习:(1) 如何创建/

Linux用户和组管理类命令

1. 列出当前系统上所有已经登录的用户的用户名,注意:同一个用户登录多次,则只显示一次即可.命令:who | cut -d ' ' -f1|uniq 2. 取出最后登录到当前系统的用户的相关信息.命令:who | tail -1 |cut -d '' -f1 |id 3. 取出当前系统上被用户当作默认shell的最多的那个shell.命令:cut -d: -f7 /etc/passwd |uniq -c |sort -n |tail -n1 4. 将/etc/passwd中的第三个字段数值最大的

Linux文件和目录管理常用命令(中)

ln 命令 描述:ln命令用来为文件创建连接,连接类型分为硬连接和符号连接两种,默认的连接类型是硬连接.如果要创建符号连接必须使用"-s"选项. 注意:符号链接文件不是一个独立的文件,它的许多属性依赖于源文件,所以给符号链接文件设置存取权限是没有意义的. 语法:ln(选项)(参数) 常用选项: -b或--backup              删除,覆盖目标文件之前的备份: -d或-F或--directory     建立目录的硬连接: -f或--force             强

Linux文件和目录管理常用命令(下)

dd 命令 描述:dd命令用于复制文件并对原文件的内容进行转换和格式化处理.dd命令功能很强大的,对于一些比较底层的问题,使用dd命令往往可以得到出人意料的效果.用的比较多的还是用dd来备份裸设备.但是不推荐,如果需要备份oracle裸设备,可以使用rman备份,或使用第三方软件备份,使用dd的话,管理起来不太方便. 建议在有需要的时候使用dd 对物理磁盘操作,如果是文件系统的话还是使用tar backup cpio等其他命令更加方便.另外,使用dd对磁盘操作时,最好使用块设备文件. 语法:dd