🔏
brainless
  • What is this?
  • Responsibility
  • Changelog
  • meta
    • Sharing
      • Inspirations
      • Workflows
      • Social Media
    • Geography
      • Life
      • Death
        • Family Death
    • Research
      • Project Index
      • 3D Printing
      • Photogrammetry
      • Drone Building
    • External Websites
    • [unreleased]
      • [Template]
      • [TEMP] CL V0.0.5 or whatever
      • Skincare
      • Travel
      • Working and Staying Busy
      • Stride
      • Funeral Playlist
      • Notes and Ideas
      • Boredom
      • Four Noble Truths of "Thermo"
      • Respect
      • Work
  • STE[A]M
    • [guide]
    • Science
      • Materials Modeling
        • Syllabus Description
        • Lecture Slides
        • Student Notes
        • Assignments
          • index
          • Carbon Nanotubes
    • Technology
      • Computer Science
        • Commands
      • Photogrammetry
      • Quantum Computing
      • Computers
      • Programs
        • Matlab and Octave
        • Audacity
        • Google Chrome
          • Websites
            • Google Suite Sites
            • Github
              • Version Control
            • Product Hunt
            • Twitter
            • Youtube
              • Channels
            • Vimeo
          • Extensions
            • Dark Reader
            • Vimium
        • [miscellaneous]
          • Octave
          • PureRef
          • git
          • gnu stow
          • mermaid.js
        • Excel
        • Blender
        • LaTeX
        • Sublime: Text Editor
        • Spotify
        • VLC Media Player
      • Android and iOS
      • Operating Systems
        • macOS
          • mackup
        • Unix
          • folder structure
        • Windows
          • App Installation
          • Meshroom
          • Corsair Utility Engine
      • 3D Printing
    • Engineering
      • Accreditation
        • Fundamentals of Engineering
        • Professional Engineering
      • Continuum Mechanics
        • Fluid Mechanics
          • Incompressible Flow
            • corona final
            • indexhw4
            • indexhw3
            • index
            • hw2
            • hw1
          • Syllabus Description
          • Lecture Slides
          • Student Notes
            • Dynamic or Kinematic Viscosity
          • Assignments
            • Homeworks
              • Homework 1
              • Homework 2
              • Homework 3
              • Homework 4
              • Homework 5
            • Vortex Project
        • Solid Mechanics
          • Syllabus Description
          • Lecture Slides
          • Student Notes
          • Assignments
        • Incompresible Flow
          • Syllabus Description
          • Lecture Slides
          • Student Notes
          • Assignments
      • Experimental Mechanics
        • Syllabus Description
        • Lecture Slides
        • Student Notes
        • Assignments
      • Finite Element Methods
        • Intro to Finite Elements
          • Syllabus Description
          • Lecture Slides
          • Student Notes
          • Assignments
        • Fundamentals of FEM
          • Syllabus Description
            • index
          • Lecture Slides
          • Student Notes
          • Assignments
            • Project
              • index
              • Untitled
            • Homework 1
            • Homework 4
            • index
      • Heat Transfer
        • Syllabus Description
        • Lecture Slides
        • Student Notes
        • Assignments
          • homework
            • hw10
            • q9
            • q8
            • q7
            • hw7
            • hw6
            • q5
            • q3
            • 1 ec
          • Discussions
            • d11
            • d10
            • d9
            • d8
            • d6
            • d4
            • d3
          • Project Notes
      • Machine Dynamics
        • Syllabus Description
        • Lecture Slides
        • Student Notes
        • Assignments
    • Art
      • Color Theory
      • Origami
        • FolderMath
          • Surveying Origami Math
          • Represent a Folded Object
          • Creating a Crease Pattern
          • Making the Folds
          • Simulating Folding Origami
          • List of Resources
            • Codes
            • Papers, Programs, and Inspirations
    • Mathematics
      • Complex Numbers
        • What is i^i?
      • Analytic Hierarchy Process
      • Probability
      • Conway's Game of Life
      • Metallic Numbers
      • Cauchy's Formula for Repeated Integration
      • Wavelet Transform
      • Laplace Tidal Equation
      • Alternating Summation of Ones
      • Constants
      • Bad Maths
      • Calculus
        • Syllabus Description
        • Miscellaneous
  • Thoughts
    • Marksmanship
      • Archery
    • Schooling
    • ...and Ideas?
      • Perceived Time and Learning
      • Content Comprehension
    • Comics and Games
      • Rubik's Cube
      • Dungeons and Dragons
      • Beyond-All-Reason
      • Sekiro: Shadows Die Twice
      • Super Smash Bros
        • Project M
        • Project +
      • League of Legends
      • Satisfactory
    • Literature and Art
      • Books
      • Reading is Hard
      • Various Words and Phrases
      • Poems
      • Interviews
      • Quotes
        • Phrases
      • Jokes
      • ASCII Art
    • Shows and Films
      • Cowboy Bebop
      • My Hero Academia
      • Sword of the Stranger
    • Working and Life Balance
  • Projects
Powered by GitBook
On this page
  • Using `ytdl`
  • Random Notes
  • Working with a brainless mass
  • Taskwarrior
  • Command Line Programs
  1. STE[A]M
  2. Technology
  3. Operating Systems

Unix

Not OS specific, just where I store shell and CLI knowledge which does not neatly fit into the macOS environment.

PreviousmackupNextfolder structure

Last updated 4 years ago

Using `ytdl`

Downloading video from youtube as

Random Notes

using the - character as a prefix on files makes them *REALLY* hard to rename in the shell because it will think its an argument. For example, the situation that caused this note

why everything ends in .

Working with a brainless mass

To maintain, and get a feel for where things are clone the and list the contents using:

$ tree -L [n]

where [n] is the depth we are willing to traverse through this mess. However! Since this is a work in progress, cloning directly from the repository will also clone the other gitbooks that I'm working: this means that folder structure is not preserved and working offline requires downloading the whole thing as well as all the other shit I'm working on in these gitbooks.

mv -fileName1 +fileName2
mv: illegal option -- N
usage: mv [-f | -i | -n] [-v] source target
       mv [-f | -i | -n] [-v] source ... directory

vs screen

# 1. redo last command but as root sudo !! # 2. open an editor to run a command ctrl+x+e # 3. create a super fast ram disk mkdir -p /mnt/ram mount -t tmpfs tmpfs /mnt/ram -o size=8192M # 4. don't add command to history (note the leading space) ls -l # 5. fix a really long command that you messed up fc # 6. tunnel with ssh (local port 3337 -> remote host's 127.0.0.1 on port 6379) ssh -L 3337:127.0.0.1:6379 -N # 7. quickly create folders mkdir -p folder/{sub1,sub2}/{sub1,sub2,sub3} # 8. intercept stdout and log to file cat file | tee -a log | cat > /dev/null # bonus: exit terminal but leave all processes running disown -a && exit

  • . means “any single character” except newline

  • * zero or more of the preceding match

  • + one or more of the preceding match

  • [abc] any one character of a, b, and c

  • (RX1|RX2) either something that matches RX1 or RX2

  • ^ the start of the line

  • $ the end of the line

Python

Taskwarrior

Command Line Programs

nnn... A go-to file tree navigator. Lightweight, low-config, hjkl navigation style

fuck ... is the alias, brew install thefuck is the command to run on install. Helps take care of fat-fingering a command

taskwarrior ... the CLI to do list manager.

timewarrior... sister program to taskwarrior

inthe.am... utility to sync across machines and android

...match command-line arguments to their help text

http File Server or is a program to share files using internet protocol

or Free peer-to-peer file transfers in browser.

holds for a variety of languages

:

Vim

Making with matplotlib

using the command task $(task +PARENT ids) all

mp3
rc
repository
Tmux customization
root@emkc.org
explainshell
HFS
File Pizza
Google Style Guide
AI do weird shit
Shell Patterns
Cheat Sheet Website
XKCD style plots
List recurring task templates