pastebin - collaborative debugging tool
nixav.kpaste.net RSS

Difference between
modified post d97602de6 by Anonymous on Tue 10th Feb 2015 23:55
original post ea8292a4 by Anonymous on Tue 10th Feb 2015 18:50
Download diff
Show old version | new version | both versions

    
11
http://pof.kpaste.net/
22
33
[> Relevant pastebins <]
44
#-> vim masterrace - http://vim.kpaste.net/
55
#-> A bit of history - http://nixhist.kpaste.net/
66
#-> Security - http://secsav.kpaste.net/
77
88
9+
# Differences between distros
913
[ Monitoring tools ]
1014
## Network monitoring
1115
# Pretty Ping!
1216
http://www.reddit.com/r/linux/comments/1op98a/prettypingsh_a_better_ui_for_watching_ping/
1317
# Other
1418
https://www.reddit.com/r/linux/comments/2s1q28/useful_commandline_network_monitors_on_linux/
1519
1620
# Logcheck, be lazy with checking logs
1721
http://logcheck.org/
1822
https://www.youtube.com/watch?v=1QgbnK45IRg&feature=player_detailpage&list=PL170C8C4DDB2961B2&t=2999
1923
https://www.reddit.com/r/homelab/comments/2fgt30/monitoring_logs_with_elk_logstash_kibana/
2024
2125
# 80 Linux Monitoring Tools for SysAdmins - Server Density Blog (blog.serverdensity.com)
2226
https://www.reddit.com/r/commandline/comments/2v5r3y/80_linux_monitoring_tools_for_sysadmins_server/
2327
2428
2529
## Process mgmt
2630
# How to run a process on a specific core
2731
http://xmodulo.com/2013/10/run-program-process-specific-cpu-cores-linux.html
2832
# How to kill process
2933
http://www.cyberciti.biz/faq/kill-process-in-linux-or-terminate-a-process-in-unix-or-linux-systems/
3034
3135
# How to roll out your own Debian distro
3236
http://www.staldal.nu/tech/2011/12/11/how-to-roll-your-own-debian-based-linux-distro/
3337
3438
# Run stuff collaboratively on a server.
3539
http://www.reddit.com/r/sysadmin/comments/tqo7b/til_rundeck_is_a_great_tool_to_run_commands/
3640
3741
# Generate random strings
3842
http://www.howtogeek.com/howto/30184/10-ways-to-generate-a-random-password-from-the-command-line/
3943
4044
# twander file manager
4145
http://www.reddit.com/r/linux/comments/1ydl8t/pcman_file_manager_120_gets_separated_desktop/cfjuw9u
4246
4347
# Why u no open hardware :(
4448
http://www.reddit.com/r/linux/comments/20zg0h/first_ubuntu_tablets_to_launch_this_autumn/cg86z25
4549
4650
# About docs
4751
http://www.reddit.com/r/linux/comments/24jzyg/well_thats_a_super_helpful_installation_error/ch887pw
4852
4953
# Pipe through Internet!
5054
http://www.reddit.com/r/linux/comments/24uyqo/til_you_can_pipe_through_internet/
5155
5256
# Persistent (full?) install linux on usb for multiple computers with little to no damage? (self.linux)
5357
http://www.reddit.com/r/linux/comments/2gqovx/persistent_full_install_linux_on_usb_for_multiple/
5458
5559
# 3D filesystem browser
5660
https://www.reddit.com/r/linux/comments/2hky9x/tdfsb_3d_filesystem_browser/
5761
5862
# IPcalc
5963
http://jodies.de/ipcalc
6064
6165
# Photoshop on Linux
6266
https://www.reddit.com/r/linux/comments/2nbe8y/it_can_be_done_photoshop_cs5_on_linux_with_wine/
6367
6468
# Data recovery
6569
https://www.reddit.com/r/linux/comments/2ov9tu/safecopy_recover_data_from_corrupt_media/
6670
6771
# Vbox - How to shared folders - https://forums.virtualbox.org/viewtopic.php?t=15868
6872
6973
7074
[[[ General resources & Blogs ]]]
7175
7276
http://www.reddit.com/r/linux/comments/21rm3o/what_is_a_useful_linux_tool_that_you_use_that/
7377
http://www.reddit.com/r/linux4noobs/comments/2ao9tp/want_to_learn_to_be_a_linux_sysadmin/
7478
7579
http://inconsolation.wordpress.com/index/
7680
http://www.catonmat.net/blog/bash-one-liners-explained-part-one/
7781
http://mindspill.net/computing/linux-notes/
7882
http://conqueringthecommandline.com/
7983
http://n0where.net/open-source-sysadmin-resources/
8084
https://help.ubuntu.com/community/Servers
8185
8286
# installgentoo
8387
https://wiki.installgentoo.com/index.php?title=Main_Page
8488
8589
# About filesystem
8690
http://www.reddit.com/r/linux/comments/1ypoz8/take_the_linux_filesystem_tour/
8791
8892
# Hardlinks & Softlinks
8993
http://www.reddit.com/r/linux/comments/251mb8/the_difference_between_hard_and_soft_links/
9094
9195
# X11 / Xorg / graphics stack explained
9296
http://www.reddit.com/r/linux/comments/2acvmo/explaining_x11_for_the_rest_of_us/
9397
http://www.reddit.com/r/linux/comments/2b8ap8/heartwrenching_story_of_opengl/
9498
http://www.reddit.com/r/linux/comments/1twuhi/xplain_explaining_x11_for_the_rest_of_us_jasper/
9599
96100
# (Illustrated) SSH
97101
http://chamibuddhika.wordpress.com/2012/03/21/ssh-tunnelling-explained/
98102
http://www.unixwiz.net/techtips/ssh-agent-forwarding.html
99103
https://www.reddit.com/r/linux/comments/2iflp3/prefixed_multihop_ssh_wildcard_configurations/
100104
https://www.reddit.com/r/linux/comments/2r539r/why_arent_we_using_ssh_for_everything/
101105
102106
# The Fascinating World of Linux System Calls (sysdigcloud.com)
103107
https://www.reddit.com/r/linux/comments/2pm6lo/the_fascinating_world_of_linux_system_calls/
104108
105109
# systemd for Administrators, Part 1
106110
http://0pointer.de/blog/projects/systemd-for-admins-1.html
107111
# systemd for users
108112
http://www.reddit.com/r/linux/comments/2dvmdn/what_do_you_as_a_user_love_about_systemd/
109113
110114
# Rsync difference between --checksum and --ignore-times options
111115
http://serverfault.com/questions/211005/rsync-difference-between-checksum-and-ignore-times-options
112116
http://tutorials.jenkov.com/rsync/checksums.html
113117
114118
# wget useful commands
115119
https://www.reddit.com/r/opendirectories/comments/2rfg79/20_wget_commands_that_can_be_used_to_accomplish/
116120
117121
# Rute User's Tutorial and Exposition
118122
http://rute.2038bug.com/index.html.gz
119123
120124
# Explains commands and their flags. VERY USEFUL!
121125
http://explainshell.com/
122126
123127
# IBM developer works
124128
http://www.ibm.com/developerworks/linux/
125129
126130
# Debian minimal
127131
http://linuxforcynics.com/how-to/minimal-debian-install
128132
http://ask.debian.net/questions/what-s-the-first-thing-you-do-after-you-install-debian
129133
130134
# BroPages
131135
http://bropages.org/browse
132136
133137
# Cron syntax in plain English
134138
http://cronchecker.net/
135139
136140
# Install WordPress on CentOS 6.x
137141
http://www.geekpeek.net/install-wordpress-on-centos/
138142
http://www.tecmint.com/install-wordpress-using-lamp-or-lemp-on-rhel-centos-fedora/
139143
140144
141145
# GRUB
142146
http://ubuntuforums.org/showthread.php?t=1195275
143147
http://www.reddit.com/r/linux4noobs/comments/2ex4ex/short_introduction_into_grub_internals/
144148
145149
# Visualize memory
146150
https://www.reddit.com/r/linux/comments/2mrrjb/how_to_visualize_memory_usage_on_linux/
147151
148152
# inotify (trigger)
149153
https://www.reddit.com/r/commandline/comments/2runmh/how_you_can_use_inotifytools_to_monitor_file/
150154
151155
152156
[ Nginx ]
153157
# docs
154158
https://github.com/ngx/docs
155159
http://wiki.nginx.org/Main
156160
157161
# Optimizing nginx
158162
http://blog.zachorr.com/nginx-setup/
159163
160164
# How to redirect nginx
161165
http://www.servernoobs.com/nginx-redirect-url-with-http1-1-301-moved-permanently-header/?doing_wp_cron=1393287314.0689818859100341796875
162166
163167
# Hardening nginx with better cyphers
164168
https://www.reddit.com/r/netsec/comments/2pqsx9/harden_ssl_in_nginx_with_stronger_ciphers_newer/
165169
166170
167171
[ Docker ]
168172
http://www.reddit.com/r/linux/comments/2bxxye/introduction_to_docker/
169173
http://www.reddit.com/r/linux/comments/2c1csz/whos_using_docker/
170174
http://www.reddit.com/r/linux/comments/2bedwv/docker_security_with_selinux/
171175
https://github.com/shofetim/docker-skype
172176
173177
174178
[ Namespaces ]
175179
https://www.reddit.com/r/linux/comments/2n7mol/linux_namespaces_powerful_isolation_os_level/
176180
https://www.reddit.com/r/linux/comments/2n17b7/a_guide_to_linux_namespaces_and_environment/
177181
# cgroups
178182
http://lwn.net/Articles/603762/
179183
180184
181185
[ tmux ]
182186
http://www.reddit.com/r/linux/comments/2arczq/learn_tmux_with_minimul/
183187
http://www.reddit.com/r/commandline/comments/240oyo/mucks_a_session_manager_for_gnu_screen_and_tmux/
184188
http://www.reddit.com/r/commandline/comments/25tcfk/practical_tmux/
185189
186190
# Memory leak improvement under Linux - http://tmux.kpaste.net/ee9c3
187191
188192
189193
[ LOL / regex ]
190194
http://www.bbc.co.uk/news/world-europe-12985082
191195
http://stackoverflow.com/questions/1732348/regex-match-open-tags-except-xhtml-self-contained-tags/1732454
192196
193197
# Validating e-mail addresses, easy way, and the hard way.
194198
http://blog.mattheworiordan.com/post/13174566389/url-regular-expression-for-links-with-or-without-the
195199
http://www.ex-parrot.com/pdw/Mail-RFC822-Address.html
196200
197201
# Intro to regex
198202
http://www.youtube.com/watch?v=EkluES9Rvak
199203
200204
# Awk primer
201205
https://www.reddit.com/r/commandline/comments/2smkhm/awk_in_20_minutes/
202206
http://www.reddit.com/r/linux/comments/29hskb/an_awk_primer_wikibooks_open_books_for_an_open/
203207
204208
205209
[ LaTeX ]
206210
www.latextemplates.com
207211
https://www.writelatex.com/
208212
http://www.reddit.com/r/linux/comments/2clx22/learning_latex_on_linux/
209213
210214
211215
[ YouTube chans ]
212216
https://www.youtube.com/channel/UCbNxlZZVmfP8n84ag-rGpMg/videos
213217
https://www.youtube.com/user/theurbanpenguin/videos?view=1&flow=list
214218
https://www.youtube.com/user/sabiddle/videos
215219
# scripting
216220
http://www.youtube.com/playlist?list=PLcUid3OP_4OXOUqYTDGjq-iEwtBf-3l2E
217221
218222
219223
[[[ ~ Audio ~ ]]]
220224
221225
http://www.reddit.com/r/linux/comments/1nun4f/using_linux_to_make_music_whats_the_deal/
222226
https://www.reddit.com/r/linux/comments/2iwd2y/is_linux_suitable_for_audio_recordingproduction/
223227
https://wiki.archlinux.org/index.php/Pro_Audio
224228
225229
http://alsa.opensrc.org/
226230
http://www.sabi.co.uk/Notes/linuxSoundALSA.html
227231
http://www.sabi.co.uk/Notes/linuxSoundLatency.html
228232
229233
http://tuxradar.com/content/how-it-works-linux-audio-explained
230234
http://stackoverflow.com/questions/20118941/linux-audio-sub-systems
231235
http://0pointer.de/blog/projects/guide-to-sound-apis.html
232236
233237
https://forum.ableton.com/viewtopic.php?f=4&t=187391
234238
235239
https://github.com/wedesoft/hornetseye-alsa
236240
https://github.com/torvalds/linux/tree/master/Documentation/sound/alsa
237241
238242
http://manual.ardour.org/synchronization/latency-and-latency-compensation/
239243
240244
# General Reddit threads
241245
http://www.reddit.com/r/linux/comments/236a5l/can_someone_make_something_akin_to_wayland_but/
242246
https://www.reddit.com/r/linux/comments/2sutds/my_band_pneumonia_recorded_our_first_album_using/
243247
244248
# Dynamic Range Compression for PulseAudio
245249
https://www.bfccomputing.com/dynamic-range-compression-for-pulseaudio/
246250
247251
# ALSA / Pulseaudio for pro audio discussion
248252
https://www.reddit.com/r/linux/comments/2hv73a/what_is_the_one_thing_you_wish_linux_had_natively/ckwd9mk
249253
250254
# Config
251255
http://wiki.linuxaudio.org/wiki/system%20configuration#build_your_own_real-time_kernel_on_debian_wheezy_or_later
252256
http://www.penguinproducer.com/Blog/2011/12/setting-up-a-studio-with-ubuntu/
253257
254258
# RIP CDs
255259
https://www.reddit.com/r/linux/comments/2ijhdj/gnu_ddrescue_119_released/cl2pofg
256260
257261
# Speech / Voice recognition
258262
http://grasch.net/node/22
259263
https://www.reddit.com/r/linux/comments/2jhzle/the_state_of_voice_recognition_software_within/https://www.reddit.com/r/linux/comments/2jhzle/the_state_of_voice_recognition_software_within/
260264
261265
# Learn piano
262266
http://pianobooster.sourceforge.net/
263267
264268
# The power of (GC)C
265269
echo "main(i){for(i=0;;i++)putchar(((i*(i>>17|i>>9)&46&i>>3))^(i&i>>10|i>>100));}" | gcc -w -x c - && ./a.out | aplay
266270
267271
# Troubleshooting
268272
lsusb / lspci
269273
cat /proc/asound/cards
270274
aplay -l
271275
aplay-L
272276
273277
274278
275279
[[[ Alternative UI ]]]
276280
277281
# Dex UI - Futuristic/Sci-Fi Interface Programmed In openFrameworks (nnkd.org)
278282
https://www.reddit.com/r/linux/comments/2t0vjv/dex_ui_futuristicscifi_interface_programmed_in/
279283
280284
# Eagle Mode - Zoomable User Interface (YouTube)
281285
https://www.reddit.com/r/linux/comments/1nprrh/eagle_mode_zoomable_user_interface_youtube/
282286
283287
# Wayland 3D Compositor on Oculus Rift (youtube.com)
284288
https://www.reddit.com/r/linux/comments/287nup/wayland_3d_compositor_on_oculus_rift/
285289
286290
287291
288292
[[[ GAEMZ ]]]
289293
# TribesNext (Tribes2 re-implementation) under Linux
290294
http://www.tribesnext.com/forum/index.php?topic=2095.0
291295
http://www.youtube.com/watch?v=fdyxo_tauNQ
292296
293297
# RetroRig
294298
http://www.reddit.com/r/LinuxActionShow/comments/25wndc/retrorig_a_personal_project_i_hope_everyone/
295299
296300
297301
298302
[[[ Damage ]]]
299303
300304
[ Prevent ]
301305
# Backup ideas
302306
https://www.reddit.com/r/linux/comments/2qtyby/what_does_rlinux_use_to_backup_their_computers/
303307
https://www.reddit.com/r/linux/comments/2v30rm/what_is_your_preferred_method_to_transfer_your/
304308
305309
# How to shred recursively in directories
306310
http://www.linuxforums.org/forum/miscellaneous/46693-how-shred-entire-directory-tree.html#post257616
307311
308312
# What to do when altering remote machines
309313
http://www.reddit.com/r/linux/comments/1kdf37/what_are_some_of_your_major_linux_fk_ups/cbnzb11
310314
311315
[ Control ]
312316
http://serverfault.com/questions/218005/how-do-i-deal-with-a-compromised-server
313317
314318
315319
316320
[[[ Shell & Scripting ]]]
317321
http://www.howtogeek.com/howto/ubuntu/keyboard-shortcuts-for-bash-command-shell-for-ubuntu-debian-suse-redhat-linux-etc/
318322
http://www.reddit.com/r/linux/comments/2foinb/what_is_the_exact_difference_between_a_terminal_a/
319323
320324
http://mywiki.wooledge.org/
321325
http://bash.cyberciti.biz/guide/Main_Page
322326
http://wiki.bash-hackers.org/doku.php
323327
http://www.gnu.org/software/bash/manual/bashref.html#Introduction
324328
http://www.reddit.com/r/linux/comments/235v51/better_bash_scripting_in_15_minutes/
325329
http://guide.bash.academy/
326330
http://tldp.org/HOWTO/Bash-Prog-Intro-HOWTO.html
327331
328332
# Command shortcuts - http://bash.kpaste.net/1620c
329333
330334
# About terminals
331335
http://linuxgazette.net/137/anonymous.html
332336
333337
# Customization
334338
http://colourco.de/
335339
http://pln.jonas.me/xterm-colors
336340
http://www.reddit.com/r/commandline/comments/23c4us/the_bash_prompt/
337341
https://www.reddit.com/r/linux/comments/2iytrs/terminalsexy_terminal_color_scheme_designer/
338342
https://www.reddit.com/r/linux/comments/2uf5uu/this_is_my_bash_prompt_which_is_your_favorite/
339343
340344
341345
# Moar advice
342346
http://www.reddit.com/r/linux/comments/2dwe4y/dae_have_a_bash_script_template_you_generally/
343347
344348
# Bash search suggest box
345349
http://www.reddit.com/r/linux/comments/2a4b80/bash_history_suggest_box/
346350
347351
# How does the Shellshock exploit work?
348352
http://fedoramagazine.org/shellshock-how-does-it-actually-work/
349353
https://www.reddit.com/r/linux/comments/2hlwwz/stackexchanges_top_answer_on_shellshock_and_why/
350354
351355
352356
# Fav minimalist CLI apps
353357
https://www.reddit.com/r/linux/comments/2psson/whatre_your_favorite_cli_and_minimalistic/
354358
355359
# Fav aliases
356360
https://www.reddit.com/r/commandline/comments/2tjqz2/favorite_aliases/
357361
358362
# HOWTO: Ubuntu CLI versions & Framebuffer Programs
359363
http://ubuntuforums.org/showthread.php?t=882596
360364
361365
# Filenames in Shell: How to do it correctly (dwheeler.com)
362366
https://www.reddit.com/r/programming/comments/qhgj0/filenames_in_shell_how_to_do_it_correctly/
363367
364368
# Cool shit with ls
365369
https://www.reddit.com/r/linux/comments/hejra/til_nifty_ls_option_for_displaying_directories/
366370
367371
# Bash vs. Zsh
368372
http://www.reddit.com/r/linux/comments/2fubpn/zsh_proscons/
369373
370374
371375
372376
[[[ Drama ]]]
373377
http://www.reddit.com/r/linux/comments/1z0vig/ffmpeg_may_return_to_debian_and_by_extend_ubuntu/cfpjqtj
374378
375379
376380
377381
[[[ urxvt ]]]
378382
https://wiki.archlinux.org/index.php/rxvt-unicode
379383
http://wiki.afterstep.org/index.php?title=Rxvt-Unicode_Configuration_Tutorial
380384
http://manpages.ubuntu.com/manpages/precise/man7/urxvt.7.html
381385
382386
383387
[[[ FreeNAS ]]]
384388
# Check temps
385389
http://forums.freenas.org/index.php?threads/how-to-monitor-system-cpu-hdd-mobo-gpu-temperatures-on-freenas-8.2994/
386390
387391
# Checklist
388392
https://www.reddit.com/r/freenas/comments/1vw9ic/thinking_about_freenas_but_getting_overwhelmed/
389393
390394
# Backup config files automatically
391395
https://forums.freenas.org/index.php?threads/backup-config-file-every-night-automatically.8237/
392396
393397
# Persistent changes in the filesystem - http://kpaste.net/a2c0299
394398
395399
# The connection problem:
396400
https://www.reddit.com/r/linux4noobs/comments/2q2cn1/i_want_to_connect_to_my_isolated_nas_but_at_the/
397401
# Solutions:
398402
http://lamarque-lvs.blogspot.nl/2011/11/networkmanager-per-device-routing.html
399403
http://askubuntu.com/questions/89364/force-network-manager-to-use-wireless-for-an-internet-connection
400404
https://superuser.com/questions/9586/how-do-i-setup-ubuntu-linuxs-network-manager-to-selectively-route-network-traff
401405
http://ubuntuforums.org/showthread.php?t=2161887
402406
403407
404408
[[[ Hardware ]]]
405409
http://www.reddit.com/r/linux/comments/22cnui/pc_engines_apu_system_boards_3x_gige_2_or_4_gb/
406410
http://www.reddit.com/r/linux/comments/226izd/intel_releases_99_minnowboard_max_an_opensource/
407411
408412
409413
410414
[[[ TODO: ]]]
411415
Learn the filesystem hierarchy and major bits such as your bootloader, init system or systemd, etc
412416
File shares (Samba, NFS, iSCSI)
413417
Network Services (SSHD, DNS, DHCP, PXE, TFTP, FTP, etc)
414418
Automation (Scripting, Configuration management ie Ansible, Puppet, Chef, Saltstack)
415419
Hardening, Security and Accounts (IPTables, SELinux, patching/repository management, cgroups, encryption, permissions, ldap and kerberos SSO)
416420
417421
418422
======================================================================
419423
HANDY COMMANDOS
420424
421425
---
422426
# Archive directory
423427
tar -cvWf archive_name.tar dir_name
424428
425429
# Extract archive
426430
tar -xvf archive_name.tar
427431
428432
# GPG encrypt
429433
gpg -ac archive_name.tar
430434
431435
# GPG decrypt
432436
gpg -d archive_name.tar.asc > archive_name.tar
433437
434438
---
435439
# CLI pastebin alias
436440
alias apaste='curl -F '\''paste=<-'\'' http://apaste.info/store'
437441
438442
# Do The Right Extract
439443
http://brettcsmith.org/2007/dtrx/
440444
441445
# How to check install size of packages (debian based)
442446
dpkg-query -Wf '${Installed-Size}\t${Package}\n' | sort -n | less
443447
444448
# Badblocks
445449
badblocks -nsv -p2 -o ./badblocksresult.txt /dev/sdX
446450
447451
# Watch progress of dd
448452
watch -n 1 killall -USR1 dd
449453
450454
# What's the best rsync command?
451455
rsync -avPHSxh
452456
453457
# Superfind
454458
http://stackoverflow.com/questions/16956810/finding-all-files-containing-a-text-string-on-linux
455459
456460
# List only dirs and files starting with a . (dot)
457461
ls -d .[^.]*
458462
459463
460464
diff <(ls /tmp/folder1) <(ls /tmp/folder2) # diff output of 2 commands
461465
diff -r /tmp/folder1 /tmp/folder2 # diff 2 dirs
462466
463467
# Substitute string1 to string2 in every file in a given path
464468
find path -type f -exec sed -i 's/string1/string2/' {} \;
465469
466470
## in vim:
467471
# Visually select a block of text and prepend a '#' to it
468472
1. Visually select block
469473
2. Ctrl+v I # Esc
470474
# Do the reverse (remove prepending '#' characters)
471475
1. Visually select block
472476
2. Ctrl+v 0 x

Submit a correction or amendment below (click here to make a fresh posting)
After submitting an amendment, you'll be able to view the differences between the old and new posts easily.

Syntax highlighting:

To highlight particular lines, prefix each line with {%HIGHLIGHT}




All content is user-submitted.
The administrators of this site (kpaste.net) are not responsible for their content.
Abuse reports should be emailed to us at