2015-08-06

今天进入了第七章的学习,linux文件和目录管理,主要学习了第一小节,目录和路径。

1、相对路径和绝对路径。

绝对路径:路径的写法一定是由根目录/写起,相对路径是指相对于目前工作目录的路径。


2、目录的相关操作

. 代表此层目录

..代表上一层目录

  -代表前一个工作目录

~代表“目前用户身份”所在的主文件夹

  ~account 代表account这个用户的主文件件

cd:切换目录(change directory)

pwd:显示当前目录   注意【-P】的用法

mkdir:新建一个新的目录   注意【-mp】的用法  -m配置文件案的权限 -m 711     -p将所有的目录包括上层  递归创建起来

rmdir:删除一个空的目录

rm -r test   直接删除  即使test里面有目录或者文件

3、关于执行文件路径的变量:$PATH

以ls为例,系统会依照PATH的设置去每个PATH定义的目录下查询文件名为LS的可执行文件。如果PATH定义的目录中含有多个文件名为LS的可执行文件,那么先查到的同名命令先被执行。


#echo $PATH  可以看到哪些目录被定义出来了 echo有“显示、打印出的意思”  而PATH前面加的$表示后面接的是变量,所以会显示出目前的路径。

PATH(一定是大写)这个变量的内容是由一堆目录所组成的。


 #mv /bin/ls  /root    mv为移动,可将文件在不同的目录之间进行移动作业

移动后如下还可以执行ls命令

# /root/ls

#./ls

#PATH = "$PATH":/root  这样将/root加入PATH当中


注意:

不同身份用户默认的PATH不同,默认能够随意执行的命令也不同

PATH是可以修改的,所以一般用户还是可以通过修改PATH来执行某些位于/sbin或者/usr/sbin下 的命令来查询

使用绝对路径或相对路径直接指定的某个命令的文件名来执行,会比查询PATH来的正确

命令应该放置在正确的目录下,执行才会比较方便

本目录(。)最好不要放到PATH当中



 





  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值