一、重定向
标准输入(stdin):代码为0
标准输出(stdout):代码为1
标准错误输出(stderr):代码为2
1.>和>>
>是重定向到一个文件。
>>是追加内容到一个文件。
2、2>和2>>
2>将错误的输出重定向到某个文件。
2>>与>>一样是追加内容到一个文件。
3、将1重定向到文件,将2重定向到1
将2重定向到文件,将1重定向到2
将文件重定向到0
cat从标准输入读取内容,然后输出到文件中
二、一级目录
1.bin
binary(二进制)的缩写;
含义:此文件下存放的都是二进制可以执行命令文件。
2.sbin
system binary是系统管理员专用的二进制代码存放目录,主要用于系统管理
3.boot
这个单词就是自己本身,有“引导”的意思;
含义:存放Linux系统启动的文件,启动配置以及内核的镜像。
4.dev
device(设备)的缩写;
含义:存放的是系统下的所有设备。
5.etc
具有“and so on ”(等等)的意思,
含义:存放系统的各种配置文件。
6.home
“家”的意思;
含义:普通用户的家目录,也就是普通用户存放自己东西的地方。
7.lib
libiary(图书馆),在计算机术语中称为“库”更为贴切;
含义:系统使用函数库的目录。放置的是/bin和/sbin目录下程序所需的库文件。
8.media
media(媒体,介质);
含义:软盘或者光盘等的挂载点。系统自动挂载会选择的地方。
9.mnt
mount(嵌入)的意思;
含义:系统中可移动设备的挂载点。手动挂载会选择的地方。
10.opt
optional:“可选择”的意思,作用是安装第三方软件的地方
含义:系统额外安装软件存放的目录。
11.proc
process(进程)
含义:一个虚拟的文件系统(不是实际贮存在磁盘上的),它包括被某些程序使用的系统信息。
12.root
root(根),并不是此根(/),(/是系统的根)。
含义:系统管理员所在的“家”目录,能够对它进行操作。
13.run
run(运行)的意思;
含义:运行时的临时文件。
14.srv
service(服务)的缩写;
含义:服务启动后,所需要访问的数据目录。
15.sys
system(系统)的缩写;
含义:系统文件
16.tmp
temporary(临时的)的缩写;
含义:系统临时文件目录。
17.usr
Unix Software Resource的意思;
含义:操作系统软件资源。