Linux学习-04-文件与目录的管理-1

绝对路径:路径的写法『一定由根目录 / 写起』,例如: /usr/share/doc 这个目录。

相对路径:路径的写法『不是由 / 写起』,例如由 /usr/share/doc 要到 /usr/share/man 底下时,写成:cd ../man

绝对路径的用途:正确度比较高,写程序管理系统时建议使用绝对路径。

相对路劲的用途:切换长目录时方便。


目录的操作命令:

cd Change Directory切换目录

pwd Print Working Directory显示当前目录 -P 显示实际路径

mkdir make directory -m 创建时直接设定目录权限 mkdir -m 711 test2

  创建一个新目录     -p 递归创建目录 mkdir -p test1/test2/test3/test4

rmdir 删除一个空的目录 -p 连同上层『空的』目录也一起删除

rmdir -p test1/test2/test3/test4

      -r 将目录中内容全部删除 rm -r test

. 代表当前目录

..代表上一层目录 

- 代表前一个工作目录 

~ 代表『当前用户』所在的家目录 

~account 代表 account 这个用户的家目录(account是个账号名称)

执行文件路径的变量$PATH

看看到底有哪些目录被定义出来了?echo $PATH

ls 查看文件和目录

-a 全部档案包括隐藏档

-l 列出详细属性 ls -l = ll

ls -al 列出目录下所有档案的属性包括隐藏文件


cp copy复制

cp 源文件 目标文件

-i 若目标文件存在 询问是否覆盖

-a 复制后的文件与源文件属性完全一样=pdr 

rm remove删除档案或目录

-f force 强行删除不提示

-r 删除包括目录里的所有内容

mv move 移动档案或目录或更名

-f force 强行移动不提示

-u 目标存在并源文件比较新,才会更新

获取档案名称 basename /etc/sysconfig/network

获取目录名称 dirname /etc/sysconfig/network

查看档案内容

cat 由第一行开始显示

tac 由最后行开始显示

nl 显示并输出行号

more 一行行的显示

less 一行行的显示,并可往前翻页

head 只看头几行

tail 只看尾巴几行

od 二进制方式读取数据


郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。