码迷,mamicode.com
首页 > 系统相关 > 详细

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

时间:2015-04-21 18:37:12      阅读:145      评论:0      收藏:0      [点我收藏+]

标签:linux学习

绝对路径:路径的写法『一定由根目录 / 写起』,例如: /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 二进制方式读取数据


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

标签:linux学习

原文地址:http://koishi.blog.51cto.com/4885806/1636550

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!