linux 的一些关于操作目录的命令

原创 2015年11月19日 21:51:55

目录管理

1.创建目录

命令:mkdir dirName

比如在当前目录下创建一个名称为DirName1的目录,命令为:mkdir DirName1。

如果非要在已经根本不存在的目录中 创建新的目录,比如我想在当前目录下创建dir2/dir3,但是dir2在当前目录下是不存在的,这时候可以添加一个选项-p,命令:mkdir -p ./dir2/dir3,-p表示递归的意思,整个命令就是表示递归创建目录

2.删除目录

命令:rmdir dirName 

如果要删除目录名称为DirName1的目录,则输入命令:rmdir DirName1,但是会存在一个问题,如果目录DirName1中存在有文字,则使用以上命令是不能进行删除的,会报错:rmdir: failed to remove ‘DirName1’: Directory not empty。如果想把目录DirName1下的所有文件都删除,则使用命令:rm -r DirName1.。rm是删除的意思,-r是命令的选项

3.重命名目录

命令:mv dirName1 dirName2 

如果要重命名目录DirName1,将目录DirName1重命名为AA,则可以使用命令:mv /DirName1 AA

4.查找目录

命令:find -name "DirName" -print

如我要在当前目录下查找名称为AA的目录

huangxuanheng@ubuntu:~$ find  -name "AA" -print
./Public/AA
./.cache/mozilla/firefox/515g76wk.default/Cache/4/AA


如果要忽略某个目录进行查询,可以使用选项-prune,例如我想在当前目录下查询AA目录,但我知道AA目录不在目录software目录下,可以使用命令如下:

huangxuanheng@ubuntu:~$ find ./ -path "software/*" -prune -o -name "AA" -print
./Public/AA
./.cache/mozilla/firefox/515g76wk.default/Cache/4/AA

5.进入到指定的目录

命令:cd /dirname1/dirname2

例如要进入到当前目录下的software目录下的android-studio目录,可以使用命令

huangxuanheng@ubuntu:~$ cd ./software/android-studio/

.表示当前目录,如果要回到上一级目录,可以使用命令 cd ../,如果想要回到当前用户目录下,可以使用命令cd ~,如果要切换到根目录下,可以使用命令cd / 










Linux文件和目录操作命令

  • 2014年05月31日 14:15
  • 3KB
  • 下载

[linux]目录操作命令入门

目录相关操作: . 代表此层目录 .. 代表上层目录 — 代表前一个工作目录 ~ 代表当前用户的home目录 思考: 根目录有么有.和..的属...

Linux基本命令-目录结构及文件基本操作

一、Linux 目录结构  Linux 的目录与 Windows 的目录实现机制来说是完全不同的。 一种不同是体现在目录与存储介质(磁盘,内存,DVD 等)的关系上,以往的 Windows 一直是...

Linux入门:操作目录和文件的命令

$PATH 每个用户的PATH都是不一样的; PATH中不包含“当前目录”; (1)echo $PATH:显示PATH环境变量; (2)PATH = "$PATH":/home/xia...

那些年,我玩过的Linux命令(一)——处理文件、目录操作相关

一、 处理文件、目录操作相关1. ls命令:a) 作用:查看linux文件夹包含的文件 b) 用法:ls [选项] [目录名] 选项: -a : 列出目录下所有文件,包含以.开头的隐藏文...

Linux目录磁盘操作命令

显示当前目录 pwd  改变当前目录 cd  删除目录 rmdir 删除空目录 rm –rf 删除非空目录 拷贝目录 cp –a 拷贝文件 cp 源路径\文件名目标路径\文件名 解压文件 sudo t...
  • guge907
  • guge907
  • 2014年03月04日 13:06
  • 478

linux文件和目录操作(附ls命令实现)

umask() 设置文件权限掩码 chown()/fchown()/lchown() 更改文件的用户ID和组ID truncate()/ftruncate() 截取文件 ...

linux 下常用的文件和目录操作命令(转)

cd pwd mkdir rmdir ls cp rm mv cat tac nl  more less head tail touch   cd (变换目录) 我...

linux文件和目录的操作命令

CentOS 6.5 目录内容的查看 ls ---查看文件 # ls --查看当前路径下有哪些文件名称 # ls /etc --查看指定路径中有哪些文件名称 # ls /dev/sd* --...

Linux学习总结(5)——CentOS常用的目录文件操作命令

CentOS常用的目录文件操作命令     这次我们更新了一些对文件操作的CentOS常用命令。希望对在我们使用CentOS常用命令操作文件的时候有所帮助。这篇文章从实际工作的角度来考虑,很使...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:linux 的一些关于操作目录的命令
举报原因:
原因补充:

(最多只允许输入30个字)