日期:2014-05-16  浏览次数:20861 次

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

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

配置环境变量PATH:在/etc/profile文件中配置;


根据命令查询文件

which命令根据PATH环境变量查询命令文件;
(1)which ifconfig:根据命令查询$PATH中此命令文件的位置;
(2)which -a ifconfig:根据命令查询$PATH中此命令文件的全部位置;


第一部分:操作文件/目录


一、pwd

pwd(Print Working Directory)为了显示当前你所在的目录是哪个目录;

(1)pwd:显示当前所在位置(目录),和pwd -L效果完全一样,
(2)pwd -P:显示当前所在位置,避免全部的链接;

pwd与pwd -P的区别在于如果你现在在一个链接目录,则pwd仍然显示链接目录,而pwd -P则显示链接的源目录;
目前存在一个/home/xiazdong/Test/dir1目录,他存在一个链接/home/xiazdong/Test/linkdir1;


我们首先cd进入linkdir1目录;则
(1)pwd显示当前目录为链接目录:/home/xiazdong/Test/linkdir1;
(2)pwd -P显示当前目录为源目录:/home/xiazdong/Test/dir1;

二、cd

cd(Change Directory)用来切换目录的命令;

(1)~:当前用户的工作目录,比如以xiazdong登陆,则为/home/xiazdong;
(2)-:前一个访问的目录,即历史记录;
(3)~user:进入/home/user目录,比如user为xiazdong,则切换到/home/xiazdong;
(4).:当前目录;
(5).. :上一层目录;

注:光输入cd等同于cd ~;