相对路径与绝对路径
绝对路径:一定有根目录写起
相对路径:指相对于目前工作目录的路径
目录相关操作
cd 切换目录
pwd 显示当前目录
mkdir 新建目录
rmdir 删除一个空目录
关于执行文件路径 的变量$path
PATH一定是大写, 这个变量的内容是由一堆目录所组成
文件与目录管理
ls 查看文件与目录
-a 全部文件包括隐藏文件
-d 仅列出文件目录本身
-h 显示文件容量
-t 依时间排序
-l 包含文件权限与属性
复制移动与删除
cp 复制
-l 进行硬链接而不是复制文件本身
-r 递归复制
默认条件中,cp源文件与目的文件权限不同,目的文件所有者通常回事操作者本身
mv 移动文件与目录或改名
取路径的文件名与目录名称
basename 取最后的文件名
basename /etc/sysconfig/network 结果为 network
dirname 获取目录名
dirname /etc/sysconfig/network 结果为 /etc/sysconfig
文件内容查阅
cat 由第一行开始显示文件内容
nl 显示的时候输出行号
more 一页一页的显示
less 与more 类似可以翻页
head 只看头几行
tail 只看结尾
脚本文件名的查找
which 寻找执行文件 这个命令时根据path这个环境变量所规范的路径取查询
文件名的查找
whereis 和locate是利用数据库来查询数据速度较快