Just a collection of small insights on linux stuff
Shell JavaScript
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
Abbreviate commands in npm
Bulk-Write in Node with cork()
ES6 in number methods
Horizontal contenting fluid blocks
How to unstage a staged file
Keep useful commands in your shell history with tag
Proxies in ES6
Remote repositories: viewing, editing and deleting
Search for commits by author
Session handling in Express
Tab completion in npm
The for-of loop in ES6
Tracking shorthands
Use locale class for internationalisation
Using Jasmine with node.js
Vertical percentages are relative to container width, not height
View your commit history in a graph
What is rebasing?
add a directory to your $path.md
add images and videos to iOS simulator
adding autocorrect to git
adding ips address on the fly.md
aliasing.md
allow an element to go fullscreen
alter timestamps.md
async history
avoid changing sys.path dynamically to load libraries
backgrounding and foregrounding tasks in a termina.md
backporting in debian.md
backup and restore mysql databases.md
bandwidth monitoring tools.md
bash history reverse search.md
basic service management with `systemd` (part 2)
basic service management with `systemd`.md
be careful when using typeof
better way to truncate files.md
block ip address using fail2ban and iptables.md
breaking out of ssh when it locks.md
broadcast message across the system.md
build in node debugger
building html string
cd and sudo.md
change most recent commit
change the hostname on centos 7.md
change your hostname on systems using systemd.md
changing the hostname without restart.md
changing the timezone on deb based systems.md
changing the tmp cleanup frequency.md
check firewall status.md
check hdd for badblocks.md
check the system's architecture.md
check the version of a package on a deb based syst.md
checout the previous branch
cherry-pick a commit
chmod explained.md
clean up log files.md
clear the terminal instantly.md
clustering
common log files to check.md
common script issue with cron.md
config object in package.json
cont the months from zero
convert between unix and windows text files.md
converting png to gif via command line.md
correct and incorrect ways of using new
cpu benchmark with `dd`.md
create a global git commit hook
create a new branch from a stash
cron dot-in-filename issues.md
cron newline issue.md
custom commit template
dates in git
debug with * selector
debug with binary search
default shell in cron.md
define description of your custom classes
delete untracked files
deleting files in a secure manner.md
deleting non-empty directories.md
deprecate npm packages
detect online connection
detect your linux distribution.md
diff images using exiftool
difference between `redirection` and `pipe`.md
different ways to shutdown and restart the system.md
disable ipv6.md
disable ssh password authentication.md
double brace initialization
downgrade a package via apt-get.md
easy way to resolve apt-get badsig gpg errors.md
elegant function-level programming in python
empty and black
enable hibernation on ubuntu.md
enable ip forwarding.md
enable mod_rewrite in apache.md
execute a command without saving it in the history.md
executing scripts on system boot.md
exports vs module.exports in node
extending monitors with `xrandr`.md
extract files using tar.md
extract the `public key` from the `private key`.md
ff_database_clear.sh
ff_database_optimize.sh
filter duplicates in file.md
find any unix linux command.md
find services running on your host.md
find the mac of all your network interfaces.md
finding file with regexes.md
fixing locale issues.md
for complex renames, repren may help..md
force a time update with `ntp`.md
force disk check on the next reboot.md
function can refer to themselves by their name or by arguemtns.callee
generators
get apt to use a mirror faster mirror.md
get disk space usage with `df`.md
get file permissions in octal form.md
get ipv6 addr.md
get list of user-agents from log files.md
get real network statistics with slurm.md
get your public ip address.md
get your public ip quickly via terminal.md
getting the link speed from the terminal.md
git stuff.md
git_commiter_info.sh
git_project_creation.sh
giving sudo rights to a user.md
gzip header.md
handling click events
hardware stack details.md.md
hd speed with hdparm.md.md
how to clear bash history.md.md
identify files using the file command.md
ignore files in git
incorrent time on windows , linux dual boot system.md
install specific version.md
installing a .deb package from the terminal.md
installing a root ca certificate.md
installing opera on ubuntu linux.md
installing the lamp stack.md
intent to add
interactive stage patches
intro to jstack tool
iptables as a service in deb based systems.md
ipv6 config:.md
is the internet on fire.md
keep processes running after ending ssh session.md
keep track of failed ssh log-in attempts.md
keeping processes running after you log out.md
keeping repos updated with `cron`.md
kernel_module_list.sh
keyed fragments in react js
know that locale affects a lot of command line too.md
labeling loops
learn how to ignore files in git
limit log output by time
limit the wget download rate.md
linking objects
linux user management.md
list installed packages on debian.md
list packages available.md
lock down dependency versions
logging dropped firewall packages.md
making a file unalterable with chattr.md
making log output pretty
manage child processess in node
managing branches
measuring time
merging branches
mixed.md
modifyu a websites url
monitor the progress of a pipe.md
mount remote folder through ssh.md
move last commit to new branch
multiple borders with pseudo elements
multiple ip address with aliasing.md
navigation timing API
new methods in maths
parse commands and run in brackground
password gen tools in bash
perform a dry run
permanent aliasing in bash.md
permission API
post curl terminal.md
ppas.md
practical cron.md
practical du.md
practical sed.md
preserving permissions and structure with `rsync`.md
prevent updating a specific package.md
preventing a user from loggin into the system.md
preventing ssh from timing out.md
print the current call stack
progress and speed with 'cp'.md
proxies
proxifying ssh connections.md
ps is you friends.md
publishing with NPM
pulling a remote branch
quickly adding lines with nl utility.md
random password generator in bash.md
rapidly invoke an editor to write a long, complex,.md
readme.md
reflect API in ES6
regex based renaming.md
remote repositories fetching and fushing
removing old kernels in debian based systems.md
removing ppas.md
restarting vs gracefully reloading apache's config.md
run a command at a specific time
screenrc
script commands in npm
sending emails from terminal scripts.md
sequential execution in bash
server side rendering
set a process priority.md
set your properties as nonatomic
setting the display in cron.md
setting up passwordless authentication.md
setting upstream branch
setuid permission.md
show history fo a function git
solving basic merge conflicts
specify range of commits using double dots
speed up compiling with make.md
squashing commits
ssh tunneling.md
ssh_config.md
stashing changes
sticky bit.md
streams in node
stress testing apache with `ab`.md
string concatenation
stuff inside a commit
stuff you should avoid.md
sudo without password.md
swithicng header | source file
tasksel.md
tcpduimp to listen to network traffic
tcpdump for developers.md
temporarily disable iptables.md
terminal based browser.md
terminal incognito mode.md
test disk speed with `dd`.md
test port with netcat.md
testing functions inline with doctest
the jinfo tool
the jmap tool
the nsswitch.conf file.md
the sha-bang ( #!).md
three states in git
timeouts in js
top10_largest_file_open.sh
top_ten_mem_hog.sh
turning off terminal echoing.md
typed arrays
umask
understanding `umask`.md
unmodify a file
untrack a directory without deleting it
update-rc.d and chkconfig.md
upgrade vs dist-upgrade.md
use breakpoints instead of NSLog statements
use prototypes on stateless components
use short to compact output
use the apply function to get the min or max of an array
useful `ps` tricks.md
useful bash shortcuts.md
useful ssh client optimizations.md
useful stashing options
using `type` to find aliases.md
using aliases for git commands
using lynx to convert html to text.md
using strings in a switch
using tags for version control
vh and vw, vmin and vmax
vhost in Express
vmstat explained.md
watch.md
what is `2>&1` in the shell ?.md
who is logged in on your system.md
workflow: topic branches

readme.md

GNU-Linux-OpsWiki

Just a collection of small insights on linux stuff (bash, git, commands , js, node etc ) , if there are empty files or you think something should be adjusted feel free to adjust