demos-os-linux

(★ 96)

demos-linux is a project to demo and explore the Linux user space C/C++ API

File Explorer

  • .aspell.conf
  • .aspell.en.prepl
  • .aspell.en.pws
  • .clang-tidy
  • .cpplint
  • .editorconfig
  • .gitignore
  • .gitmodules
  • .luacheckrc
  • .mypy.ini
  • .pylintrc
  • .rumdl.toml
  • .shellcheckrc
  • .spellcheck-words
  • .tools.versions
  • .veltzer.tag
  • .yamllint.yaml
  • .zspell-words
  • Changelog
  • CREDITS
  • Dockerfile
  • HOWTO
  • LICENSE
  • Makefile.mk
  • PLAN.md
  • README.md
  • requirements.thawed.txt
  • requirements.txt
  • rsconstruct.toml
  • terms

# Use via CDN

jsDelivr

jsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.

Command Glossary

Commands referenced in this DOCs, explained below.

🔍

git clone

View Details ▼

Clone an existing repository.

git clone {{remote_repository_location}} {{path/to/directory}}

Clone an existing repository into a new directory (the default directory is the repository name):

git clone --recursive {{remote_repository_location}}

Clone an existing repository and its submodules:

git clone {{[-n|--no-checkout]}} {{remote_repository_location}}

Clone only the `.git` directory of an existing repository:

🔍

python

View Details ▼

Python language interpreter.

python

Start a REPL (interactive shell):

python {{path/to/file.py}}

Execute a specific Python file:

python -i {{path/to/file.py}}

Execute a specific Python file and start a REPL:

🔍

then

View Details ▼

This shell keyword is used in combination with `if` and `elif` to separate branches and branch conditions.

tldr if

View documentation for `if` command:

🔍

apt-get

View Details ▼

Debian and Ubuntu package management utility.
Search for packages using `apt-cache`.
It is recommended to use `apt` when used interactively in Ubuntu versions 16.04 and later.

sudo apt-get update

Update the list of available packages and versions (it's recommended to run this before other `apt-get` commands):

sudo apt-get install {{package}}

Install a package, or update it to the latest available version:

sudo apt-get remove {{package}}

Remove a package:

🔍

yum

View Details ▼

This command is an alias of `dnf` on modern distros.
For older distros (e.g. CentOS 7), `yum` is a distinct program from `dnf`. Some subcommands and options may be different.

tldr dnf

View documentation for the original command:

// repository documentation