Skip to main content
deleted 91 characters in body
Source Link
jesse_b
  • 41.6k
  • 14
  • 109
  • 163

GNU Coreutils in general are not the original version of most of those tools. Typically they are supplied by the operating system and since most flavors of Linux are GNU/Linux you are most familiar with GNU Coreutils. However prior to Linux even being a thing there were BSD tools and various flavors of UNIX tools that mostly still exist today on the various flavors of unix still in use. Also some versions of Linux are not GNU and may use something like Busybox (such as Alpine Linux).

Regardless of who makes them it's important they follow the POSIX standard(s), which is not always the case especially in regards to GNU utilities.

You asked specifically about the ls command which originated in AT&T UNIX in the 1980s. You can find OpenBSD, FreeBSD, UNIX, GNU, Busybox, etc. versions of pretty much any command.

Many of the UNICES in use originated in at least some way from UNIX version 6 so they may share some identical utilities, or they may have modified those utilities uniquely along the way.

GNU Coreutils in general are not the original version of most of those tools. Typically they are supplied by the operating system and since most flavors of Linux are GNU/Linux you are most familiar with GNU Coreutils. However prior to Linux even being a thing there were BSD tools and various flavors of UNIX tools that mostly still exist today on the various flavors of unix still in use. Also some versions of Linux are not GNU and may use something like Busybox (such as Alpine Linux).

Regardless of who makes them it's important they follow the POSIX standard(s), which is not always the case especially in regards to GNU utilities.

You asked specifically about the ls command which originated in AT&T UNIX in the 1980s. You can find OpenBSD, FreeBSD, UNIX, GNU, Busybox, etc. versions of pretty much any command.

Many of the UNICES in use originated in at least some way from UNIX version 6 so they may share some identical utilities, or they may have modified those utilities uniquely along the way.

GNU Coreutils in general are not the original version of most of those tools. Typically they are supplied by the operating system and since most flavors of Linux are GNU/Linux you are most familiar with GNU Coreutils. However prior to Linux even being a thing there were BSD tools and various flavors of UNIX tools that mostly still exist today on the various flavors of unix still in use. Also some versions of Linux are not GNU and may use something like Busybox (such as Alpine Linux).

Regardless of who makes them it's important they follow the POSIX standard(s), which is not always the case especially in regards to GNU utilities.

You can find OpenBSD, FreeBSD, UNIX, GNU, Busybox, etc. versions of pretty much any command.

Many of the UNICES in use originated in at least some way from UNIX version 6 so they may share some identical utilities, or they may have modified those utilities uniquely along the way.

Correct capitalization of some of the names. (I'm not touching "UNIX" on this part.)
Source Link
ilkkachu
  • 148.2k
  • 16
  • 268
  • 441

GNU coreutilsCoreutils in general are not the original version of most of those tools. Typically they are supplied by the operating system and since most flavors of linuxLinux are GNU/linuxLinux you are most familiar with GNU coreutilsCoreutils. However prior to linuxLinux even being a thing there were BSD tools and various flavors of UNIX tools that mostly still exist today on the various flavors of unix still in use. Also some versions of linuxLinux are not GNU and may use something like busyboxBusybox (such as alpine linuxAlpine Linux).

Regardless of who makes them it's important they follow the posixPOSIX standard(s), which is not always the case especially in regards to GNU utilities.

You asked specifically about the lsls command which originated in AT&T UNIX in the 1980s. You can find OpenBSD, FreeBSD, UNIX, GNU, busyboxBusybox, etc. versions of pretty much any command.

Many of the UNICES in use originated in at least some way from UNIX version 6 so they may share some identical utilities, or they may have modified those utilities uniquely along the way.

GNU coreutils in general are not the original version of most of those tools. Typically they are supplied by the operating system and since most flavors of linux are GNU/linux you are most familiar with GNU coreutils. However prior to linux even being a thing there were BSD tools and various flavors of UNIX tools that mostly still exist today on the various flavors of unix still in use. Also some versions of linux are not GNU and may use something like busybox (such as alpine linux).

Regardless of who makes them it's important they follow the posix standard(s), which is not always the case especially in regards to GNU utilities.

You asked specifically about the ls command which originated in AT&T UNIX in the 1980s. You can find OpenBSD, FreeBSD, UNIX, GNU, busybox, etc versions of pretty much any command.

Many of the UNICES in use originated in at least some way from UNIX version 6 so they may share some identical utilities, or they may have modified those utilities uniquely along the way.

GNU Coreutils in general are not the original version of most of those tools. Typically they are supplied by the operating system and since most flavors of Linux are GNU/Linux you are most familiar with GNU Coreutils. However prior to Linux even being a thing there were BSD tools and various flavors of UNIX tools that mostly still exist today on the various flavors of unix still in use. Also some versions of Linux are not GNU and may use something like Busybox (such as Alpine Linux).

Regardless of who makes them it's important they follow the POSIX standard(s), which is not always the case especially in regards to GNU utilities.

You asked specifically about the ls command which originated in AT&T UNIX in the 1980s. You can find OpenBSD, FreeBSD, UNIX, GNU, Busybox, etc. versions of pretty much any command.

Many of the UNICES in use originated in at least some way from UNIX version 6 so they may share some identical utilities, or they may have modified those utilities uniquely along the way.

added 89 characters in body
Source Link
jesse_b
  • 41.6k
  • 14
  • 109
  • 163

GNU coreutils in general are not the original version of most of those tools. Typically they are supplied by the operating system and since most flavors of linux are GNU/linux you are most familiar with GNU coreutils. However prior to linux even being a thing there were BSD tools and various flavors of UNIX tools that mostly still exist today on the various flavors of unix still in use. Also some versions of linux are not GNU and may use something like busybox (such as alpine linux).

Regardless of who makes them it's important they follow the posix standard(s), which is not always the case especially in regards to GNU utilities.

You asked specifically about the ls command which originated in AT&T UNIX in the 1980s. You can find OpenBSD, FreeBSD, UNIX, GNU, busybox, etc versions of pretty much any command.

Many of the UNICES in use originated in at least some way from UNIX version 6 so they may share some identical utilities, or they may have modified those utilities uniquely along the way.

GNU coreutils in general are not the original version of most of those tools. Typically they are supplied by the operating system and since most flavors of linux are GNU/linux you are most familiar with GNU coreutils. However prior to linux even being a thing there were BSD tools and various flavors of UNIX tools that mostly still exist today on the various flavors of unix still in use. Also some versions of linux are not GNU and may use something like busybox (such as alpine linux).

Regardless of who makes them it's important they follow the posix standard(s), which is not always the case especially in regards to GNU utilities.

GNU coreutils in general are not the original version of most of those tools. Typically they are supplied by the operating system and since most flavors of linux are GNU/linux you are most familiar with GNU coreutils. However prior to linux even being a thing there were BSD tools and various flavors of UNIX tools that mostly still exist today on the various flavors of unix still in use. Also some versions of linux are not GNU and may use something like busybox (such as alpine linux).

Regardless of who makes them it's important they follow the posix standard(s), which is not always the case especially in regards to GNU utilities.

You asked specifically about the ls command which originated in AT&T UNIX in the 1980s. You can find OpenBSD, FreeBSD, UNIX, GNU, busybox, etc versions of pretty much any command.

Many of the UNICES in use originated in at least some way from UNIX version 6 so they may share some identical utilities, or they may have modified those utilities uniquely along the way.

Source Link
jesse_b
  • 41.6k
  • 14
  • 109
  • 163
Loading