]> Pileus Git - ~andy/sfvlug/blobdiff - abcs/notes.txt
Update ABCs.
[~andy/sfvlug] / abcs / notes.txt
diff --git a/abcs/notes.txt b/abcs/notes.txt
new file mode 100644 (file)
index 0000000..e3d8d73
--- /dev/null
@@ -0,0 +1,202 @@
+NOTES
+
+A
+awk
+alsa
+at
+
+B
+biff
+bc - command line calculator
+bash - the standard GNU shell
+bison - parser generator
+
+C
+cc - the C compiler
+cd
+cat
+cron - run shedueled jobs
+chroot
+chown - change owner
+curl
+cut
+
+D
+dd - copying binary data
+     can skip, seek, copy by blocks, swap bytes, convert encodings, et
+     'was cc for (copy and convert), but cc was already used.
+dc - polish calculator
+ddd- a fancy C debugger
+dbus
+df
+du
+
+E
+emacs - a text editor, extremely configurable
+eclipse
+ed - the standard editor
+echo
+egrep
+
+F
+fsck - rebuilds your trees (equivalent to chkdisk for Windows)
+fortune - print out a random message
+find - search for files
+fdisk - format partition
+ftrace - trace kernes code calls
+ffmpeg - video library
+ftp
+
+G
+grep - text search utility
+       names after g/re/p from old UNIX editors
+git - version control
+gimp - powerful image editor
+gpg - public key engripion
+g*
+gzip
+
+H
+halt - a way to shutdown your computer
+head - print first few lines of files
+hexdump - convert binary to hexdecimal
+htop - command line process monitor
+history - see the history that a user has put onto the shell
+
+I
+indent - a source code formatter
+         used to convert brace styles
+info - GNU help browser
+inkscape - irssi
+ip/iw
+iptables
+
+J
+join - a relational operator
+       matches lines in two different files
+jobs - show background processes
+j* - java programs
+
+K
+kill - the UNIX Task Manager
+       can kill signal processes
+pkill, killall
+keymap
+
+L
+lex - a lexical analyzer or "lexer"
+latex
+lynx
+libreoffice
+ls
+lsof
+lspci - shows hardware info on the machine
+lsusb
+lscpu - shows info about the cpu
+lsblk - show block devices
+less
+
+M
+more - a paginator
+most
+mkfs
+mpd
+make
+man
+mv
+mount - to put the files on a drive into the filesystem
+
+N
+nice - used to control process priority
+       only for the default process schedueler
+       use 'chrt' if you want to ramp up processing on a certain PID
+ntp - syncs your clocks
+nmap - port scanner
+netstat - show network connections
+netcat - create connections to TCP/UDP ports
+nslookup - will look up the name of a host
+npv - an alternate to vlc
+
+O
+od - octal dump (hexidecimal with 8-bit instead of 16-bit)
+objdump - dissassembler and more
+
+P
+passwd - used to change your login password
+         see also: shadow, pam, getent, htpasswd
+patch - apply a diff to you file
+ps/pstree - print running processes
+ping - will send a packet trace to an IP target to check connectivity
+pv - pipe viewer
+printf - like echo, but you can format strings
+
+Q
+quota - limit disk usage
+        see also 'limit' or 'ulimit'
+qwmu - VM /emulator
+
+R
+ranlib - generates an index for an archive
+         for sorting 'r' tables
+         used during the compile process
+rename - rename things
+rsync - copyfiles between computers
+rtorrent - bit torrent client
+rm - remove a file
+rmdir - remove a directory (if no files inside directory)
+
+S
+spell - a spell checker
+sed - the stream editor
+su/sudo - also makes you the boss
+screen - terminal multiplexer
+strace - trace system calls
+scp - secure copy
+sshfs - Ask Andy
+systemctl - systemd
+
+T
+true - to exit a program and output - 'true'
+tex - you're looking at it
+tar - tape archiver
+tac - like cat, but backwards
+tacert - show the IP trace of routes (routers) that an IP packet needs
+tracepth - 
+true - logic
+
+U
+uniq - used to remove duplicate lines
+       used with sort
+uname - show kernel version
+un* unzop/unxz/unshare/umount
+
+V
+vi - a text editor
+     also vim, elvis, vile, nvi, busybox
+vlc - media player
+vnc - remote desktop
+visudo - prevents you from breaking your sudo access
+
+W
+whoami
+wireshark
+
+X
+X - display server
+xargs
+xournal- annotate pdfs
+xxd - anaother hex dumper
+xinit - setup things on x server
+
+Y
+yes - used to repeat a line
+      answer "yes " to any prompt
+yacc - yet another compiler
+youtube-dl download music/videos
+
+Z
+zcat - it will decompress files on the fly
+       used for gzip files
+zsh - bash with more completion
+zatura - pdf viewer
+zentity - command like dialogs