Posted on: 2021-10-07 10:34:55 in Business visited: 19
Bash （Bourne-Again SHell），Unix shell的一种，在1987年由布莱恩·福克斯为了GNU计划而编写。1989年发布第一个正式版本，原先是计划用在GNU操作系统上，但能运行于大多数类Unix系统的操作系统之上，包括Linux与Mac OS X v10.4都将它作为默认shell。
Bash是Bourne shell的后继兼容版本与开放源代码版本，它的名称来自Bourne shell（sh）的一个双关语（Bourne again / born again）：Bourne-Again SHell。
Posted on: 2021-10-06 22:00:22 in Business visited: 15
The top level of the hierarchy is the list of vendors. Each vendor has a 2-byte ID, stored in the database as 4 hexadecimal digits (with lowercase letters). They can be browsed here.
Each vendor keeps a list of his devices and assigns ID's to them. Each device in the list has a 2-byte long ID, stored the same way as the vendor ID (4 hexadecimal digits).
Sometimes, a device ID is not sufficient to select the right driver. For example, the same chip can be wired in different ways on different boards. In such cases, the manufacturer of the board defines a subsystem ID for the board, which serves as an additional identification.
The subsystem ID's are 4 bytes long, stored as 8 hexadecimal letters with a space in the middle (e.g., 1234 abcd could be a subsystem ID). The first quad of digits is the vendor ID (from the same list of vendors as the devices; possibly different from the vendor of the device itself), the rest is assigned by the vendor.
# vendor vendor_name
# device device_name <-- single tab
# subvendor subdevice subsystem_name <-- two tabs