您当前的位置: 首页 >  linux

顺其自然~

暂无认证

  • 1浏览

    0关注

    1317博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

Linux文件与目录管理大全

顺其自然~ 发布时间:2018-10-16 21:51:12 ,浏览量:1

我们知道Linux的目录结构为树状结构,最顶级的目录为根目录 /。

其他目录通过挂载可以将它们添加到树中,通过解除挂载可以移除它们。

在开始本教程前我们需要先知道什么是绝对路径与相对路径。

  • 绝对路径: 路径的写法,由根目录 / 写起,例如: /usr/share/doc 这个目录。
  • 相对路径: 路径的写法,不是由 / 写起,例如由 /usr/share/doc 要到 /usr/share/man 底下时,可以写成: cd ../man 这就是相对路径的写法啦!
处理目录的常用命令

接下来我们就来看几个常见的处理目录的命令吧:

  • ls: 列出目录(list)
  • cd:切换目录(change directory)
  • pwd:显示目前的目录(print work directory)
  • mkdir:创建一个新的目录(make directory)
  • rmdir:删除一个空的目录(remove directory)
  • cp: 复制文件或目录(copy)
  • rm: 移除文件或目录(remove)

你可以使用 man [命令] 来查看各个命令的使用文档,如 :man cp。(man:manual,手册,说明书,指南)

ls (列出目录)

在Linux系统当中, ls 命令可能是最常被运行的。

语法:

[root@www ~]# ls [-aAdfFhilnrRSt] 目录名称
[root@www ~]# ls [--color={never,auto,always}] 目录名称
[root@www ~]# ls [--full-time] 目录名称

选项与参数:

  • -a :全部的文件,连同隐藏档( 开头为 . 的文件) 一起列出来(常用)(all)
  • -d :仅列出目录本身,而不是列出目录内的文件数据(常用)(directory)
  • -l :长数据串列出,包含文件的属性与权限等等数据;(常用)(long)

将家目录下的所有文件列出来(含属性与隐藏档)

[root@www ~]# ls -al ~
cd (切换目录)

cd是Change Directory的缩写,这是用来变换工作目录的命令。

语法:

 cd [相对路径或绝对路径]
#使用 mkdir 命令创建 runoob 目录
[root@www ~]# mkdir runoob

#使用绝对路径切换到 runoob 目录
[root@www ~]# cd /root/runoob/

#使用相对路径切换到 runoob 目录
[root@www ~]# cd ./runoob/

# 表示回到自己的家目录,亦即是 /root 这个目录
[root@www runoob]# cd ~

# 表示去到目前的上一级目录,亦即是 /root 的上一级目录的意思;
[root@www ~]# cd ..

接下来大家多操作几次应该就可以很好的理解 cd 命令的。

pwd (显示目前所在的目录)

pwd 是 Print Working Directory 的缩写,也就是显示目前所在目录的命令。

[root@www ~]# pwd [-P]

选项与参数:

  • -P :显示出确实的路径,而非使用连结 (link) 路径。

实例:单纯显示出目前的工作目录:

[root@www ~]# pwd
/root               
关注
打赏
1662339380
查看更多评论
立即登录/注册

微信扫码登录

0.0477s