写在开头: 感谢文艺倾年的指正,有学习到的!加油!
关于浏览该文件的内容: cat指令 等的修改,可参考笔记
一、进入当前用户的主目录,在用户主目录下建立一个空目录树tem/{ab,bc}/mu。会较为详细地列出知识点的哦!
1、 mkdir -p tem/{ab,bc}/mu
2、知识点讲解: 目录处理命令: mkdir (make directories)
- 命令所在路径 : /bin/mkdir
- 执行权限: 所有用户
- 语法: mkdir -p [目录名]
- . 功能描述:
- 创建新目录(只能创建最近一层)
- -p: 递归创建(创建父子等目录)
- 范例:
- mkdir -p /tmp/bodu/boduo
1、进入命令cd 以及 复制命令cp
- cd tem/bc
- cp -p /etc/passwd ../ab/mu/f
2、 相关知识点一: 目录处理命令 cd(change directory)
- 命令所在路径: shell内置命令
- 执行权限: 所有用户
- 功能描述: 切换目录
-
- cd /tmp/np/nn : 切换到指定目录
- cd .. : 回到上一级目录
3、 相关知识点二:目录处理命令五cp
- 范例: cp -r dd/d dd1
- 相对路径,复制目录(-r)
-
- 命令名称 : cp
- 命令所在路径: /bin/cp
- 执行权限 : 所有用户
- 语法:
- cp -rp :[原文件或目录][目标目录]
- cp -r: 复制目录
- cp -p:保留文件属性
- 功能描述: 复制文件 或者目录
- 复制的同时进行更名:
- cp -r dd/d dd1/dd
`
三、 然后返回用户主目录,并在用户主目录下打开文件f,浏览该文件的内容。1、 返回主目录cd 以及 浏览文件的内容cat
- cd ../..: 返回向上两层的目录,爷爷辈儿的,或者直接cd ~
- cat tem/ab/mu/f : 打开文件f并浏览内容
1、 统计行数命令wc -l tem/ab/mu/f
2、 显示文件f中包含有root内容的文本行: grep -n root tem/ab/mu/f
1、 打开f文件: cd tem/ab/mu
2、 建立软连接,显示内容
- ln -s ~/tem/ab/mu/f softlink.f : 建立软链接要使用绝对路径!!!
- cat ~/tem/ab/mu/softlink.f
3、 知识点补充: 文件处理命令一: ln(link)
-
命令所在路径: /bin/ln
-
执行权限: 所有用户
-
语法:
- ln -s [原文件][目标文件]
- ln -s 创建软链接
-
功能描述: 生成链接文件
-
范例:
- 创建文件/etc/issue的软链接: ln -s /etc/issue /tmp/issue.soft
- 创建文件/etc/issue的硬链接/tmp/issue.hard : ln /etc/issue /tmp/issue.hard
-
[niutingting@niutingting ~]$ ln -s /etc/issue /tmp/issue.soft [niutingting@niutingting ~]$ ls -l /tmp/issue.soft lrwxrwxrwx. 1 niutingting niutingting 10 10月 3 21:42 /tmp/issue.soft -> /etc/issue [niutingting@niutingting ~]$ ln /etc/issue /tmp/issue.hard [niutingting@niutingting ~]$ ls -l /tmp/issue.hard
-
- 软链接会有指向,硬链接生成的文件和原文件一样样的。
- 硬链接之后双方同步,删除后原文件还在。
- 硬链接不可以指向目录
-
- 软链接特征: 类似Windows快捷方式
- lrwxrwxrwx : 软链接
- 文件大小 -> 只是符号链接
- /tmp/issue.soft -> /etc/issue : 箭头指向源文件
- 软链接特征:
- 同步更新
- 通过i节点识别
- 不能跨分区
- 不能针对目录使用
- 软链接特征: 类似Windows快捷方式
点关注!不迷路! 博主会持续更的哦
-



