文章目录
- 一.软链接和硬链接画图,以及代码
- 1,软链接
- 2,硬链接
- 二.一级目录的解释(存储什么东西,英文)
- 三.重定向:
- 1,> = 1>标准输出(覆盖)
- 2,>>标准输出(追加)
- 3,2>
- 4,2>>
- 5,&>
- 6,>&
- 7,将1重定向到文件,将2重定向到1;将2重定向到文件,将1重定向到2
- 8,将文件重定向到0
- 9,cat从标准输入读取内容,然后输出到文件中
- 10,错误输出放入黑洞
- 四.
- 1,创建文件
- 2,删除文件,
- 3,创建目录,
- 4,删除目录
- 五.cp命令:
- 1,复制文件粘贴重命名
- 2,复制文件到目录重命名
- 3,复制目录到目录
- 4,复制文件到目录且不改变文件属性
- 5,mv命令的使用
一.软链接和硬链接画图,以及代码
1,软链接
改变的是inode属性,有二个独立的文件
block存储原文件的信息,软链接删除,原文件也无法找到
2,硬链接
删除一个相当删除了一个链接,目录不能建立硬链接
二.一级目录的解释(存储什么东西,英文)
1,/boot (BuildOwnOperateTransfer)存放系统启动时所需的文件,这些文件若损坏常会导致系统无法启动,一般不要改动
2,/root超级用户的个人目录,普通用户没有权限访问
3,/home录存放一般用户的个人目录
4,Binary的缩写,存放普通用户可执行的程序或命令
5,和/bin类似,这些文件往往用来进行系统管理,只有root可使用
6,是库(library)英文缩写,存放系统的各种库文件
7,/lib64存放系统本身需要用到64位程序的共享函数库(library)
8,/usr一般用户程序安装所在的目录,用于安装各种应用程序
9,/opt该目录通常提供给较大型的第三方应用程序使用,例如Sun Staroffice、Corel WordPerfect,这可避免将文件分散至整个文件系统10,/etc存放了系统管理时要用到的各种配置文件和子目录
11,/var通常各种系统日志文件放在这里
12,/run保存自系统启动以来描述系统信息的文件
13,/dev是设备(device)的英文缩写。包含所有的设备文件
14,/mnt和/media可以临时将别的文件系统挂在这个目录下,即为其他的文件系统提供安装点
15,/tmp用来存放不同程序执行时产生的临时文件
16,/srv 是服务(server)的简写,服务启动之后需要访问的数据目录
17,/sys本目录是将内核的一些信息映射文件,以供应用程序所用
18,/proc可以在这个目录下获取系统信息。这些信息是在内存中由系统自己产生的
三.重定向:
1,> = 1>标准输出(覆盖)
将命令执行后的标准输出信息不在默认的屏幕上显示,而是以覆盖的方式写入到 指定文件中,若指定的文件不存在,则自动创建该文件
2,>>标准输出(追加)
将命令执行后的正确输出信息以追加的方式写入到指定的文件中,不覆盖原文件 内容,若指定的文件不存在,则自动创建该文件
3,2>
将命令执行后所产生的错误信息不在默认的屏幕上显示,而是以覆盖的方式写入 到指定文件中,若指定的文件不存在,则自动创建该文件
标准错误输出
4,2>>
标准错误输出重定向
5,&>
将命令执行后的正确输出信息和错误信息不在默认的屏幕上显示,而是以覆盖的 方式写入到指定文件中,若指定的文件不存在,则自动创建该文件
6,>&
将命令执行后的正确输出信息和错误信息不在默认的屏幕上显示,而是以覆盖的 方式写入到指定文件中,若指定的文件不存在,则自动创建该文件
7,将1重定向到文件,将2重定向到1;将2重定向到文件,将1重定向到2
8,将文件重定向到0
9,cat从标准输入读取内容,然后输出到文件中
10,错误输出放入黑洞
四.
1,创建文件
2,删除文件,
3,创建目录,
4,删除目录
五.cp命令:
1,复制文件粘贴重命名
2,复制文件到目录重命名
3,复制目录到目录
将目录拷贝过去
将目录的所有文件拷贝过去![
4,复制文件到目录且不改变文件属性
5,mv命令的使用
mv文件重命名的操作
文件移动到目录