一、重定向

标准输入(stdin):代码为0

标准输出(stdout):代码为1

标准错误输出(stderr):代码为2

1.>和>>

>是重定向到一个文件。

>>是追加内容到一个文件。

2、2>和2>>

2>将错误的输出重定向到某个文件。

2>>与>>一样是追加内容到一个文件。

3、将1重定向到文件,将2重定向到1

android 命令行目录重命名 安卓目录重定向_系统管理员

 将2重定向到文件,将1重定向到2

android 命令行目录重命名 安卓目录重定向_大数据_02

 将文件重定向到0

android 命令行目录重命名 安卓目录重定向_标准输入_03

 cat从标准输入读取内容,然后输出到文件中

android 命令行目录重命名 安卓目录重定向_大数据_04

 二、一级目录

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的意思;

含义:操作系统软件资源。