pastebin - collaborative debugging tool
nixav.kpaste.net RSS

Difference between
modified post 8a11dba6 by Anonymous on Mon 9th Feb 2015 23:50
original post 2fae4a529 by Anonymous on Mon 9th Feb 2015 22:03
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
99
[ Monitoring tools ]
1010
## Network monitoring
1111
# Pretty Ping!
1212
http://www.reddit.com/r/linux/comments/1op98a/prettypingsh_a_better_ui_for_watching_ping/
1313
# Other
1414
https://www.reddit.com/r/linux/comments/2s1q28/useful_commandline_network_monitors_on_linux/
1515
1616
# Logcheck, be lazy with checking logs
1717
http://logcheck.org/
1818
https://www.youtube.com/watch?v=1QgbnK45IRg&feature=player_detailpage&list=PL170C8C4DDB2961B2&t=2999
1919
https://www.reddit.com/r/homelab/comments/2fgt30/monitoring_logs_with_elk_logstash_kibana/
2020
2121
# 80 Linux Monitoring Tools for SysAdmins - Server Density Blog (blog.serverdensity.com)
2222
https://www.reddit.com/r/commandline/comments/2v5r3y/80_linux_monitoring_tools_for_sysadmins_server/
2323
2424
2525
## Process mgmt
2626
# How to run a process on a specific core
2727
http://xmodulo.com/2013/10/run-program-process-specific-cpu-cores-linux.html
2828
# How to kill process
2929
http://www.cyberciti.biz/faq/kill-process-in-linux-or-terminate-a-process-in-unix-or-linux-systems/
3030
3131
# How to roll out your own Debian distro
3232
http://www.staldal.nu/tech/2011/12/11/how-to-roll-your-own-debian-based-linux-distro/
3333
3434
# Run stuff collaboratively on a server.
3535
http://www.reddit.com/r/sysadmin/comments/tqo7b/til_rundeck_is_a_great_tool_to_run_commands/
3636
3737
# Generate random strings
3838
http://www.howtogeek.com/howto/30184/10-ways-to-generate-a-random-password-from-the-command-line/
3939
4040
# twander file manager
4141
http://www.reddit.com/r/linux/comments/1ydl8t/pcman_file_manager_120_gets_separated_desktop/cfjuw9u
4242
4343
# Why u no open hardware :(
4444
http://www.reddit.com/r/linux/comments/20zg0h/first_ubuntu_tablets_to_launch_this_autumn/cg86z25
4545
4646
# About docs
4747
http://www.reddit.com/r/linux/comments/24jzyg/well_thats_a_super_helpful_installation_error/ch887pw
4848
4949
# Pipe through Internet!
5050
http://www.reddit.com/r/linux/comments/24uyqo/til_you_can_pipe_through_internet/
5151
5252
# Persistent (full?) install linux on usb for multiple computers with little to no damage? (self.linux)
5353
http://www.reddit.com/r/linux/comments/2gqovx/persistent_full_install_linux_on_usb_for_multiple/
5454
5555
# 3D filesystem browser
5656
https://www.reddit.com/r/linux/comments/2hky9x/tdfsb_3d_filesystem_browser/
5757
5858
# IPcalc
5959
http://jodies.de/ipcalc
6060
6161
# Photoshop on Linux
6262
https://www.reddit.com/r/linux/comments/2nbe8y/it_can_be_done_photoshop_cs5_on_linux_with_wine/
6363
6464
# Data recovery
6565
https://www.reddit.com/r/linux/comments/2ov9tu/safecopy_recover_data_from_corrupt_media/
6666
6767
# Vbox - How to shared folders - https://forums.virtualbox.org/viewtopic.php?t=15868
6868
6969
7070
[[[ General resources & Blogs ]]]
7171
7272
http://www.reddit.com/r/linux/comments/21rm3o/what_is_a_useful_linux_tool_that_you_use_that/
7373
http://www.reddit.com/r/linux4noobs/comments/2ao9tp/want_to_learn_to_be_a_linux_sysadmin/
7474
7575
http://inconsolation.wordpress.com/index/
7676
http://www.catonmat.net/blog/bash-one-liners-explained-part-one/
7777
http://mindspill.net/computing/linux-notes/
7878
http://conqueringthecommandline.com/
7979
http://n0where.net/open-source-sysadmin-resources/
8080
https://help.ubuntu.com/community/Servers
8181
8282
# installgentoo
8383
https://wiki.installgentoo.com/index.php?title=Main_Page
8484
8585
# About filesystem
8686
http://www.reddit.com/r/linux/comments/1ypoz8/take_the_linux_filesystem_tour/
8787
8888
# Hardlinks & Softlinks
8989
http://www.reddit.com/r/linux/comments/251mb8/the_difference_between_hard_and_soft_links/
9090
9191
# X11 / Xorg / graphics stack explained
9292
http://www.reddit.com/r/linux/comments/2acvmo/explaining_x11_for_the_rest_of_us/
9393
http://www.reddit.com/r/linux/comments/2b8ap8/heartwrenching_story_of_opengl/
9494
http://www.reddit.com/r/linux/comments/1twuhi/xplain_explaining_x11_for_the_rest_of_us_jasper/
9595
9696
# (Illustrated) SSH
9797
http://chamibuddhika.wordpress.com/2012/03/21/ssh-tunnelling-explained/
9898
http://www.unixwiz.net/techtips/ssh-agent-forwarding.html
9999
https://www.reddit.com/r/linux/comments/2iflp3/prefixed_multihop_ssh_wildcard_configurations/
100100
https://www.reddit.com/r/linux/comments/2r539r/why_arent_we_using_ssh_for_everything/
101101
102102
# The Fascinating World of Linux System Calls (sysdigcloud.com)
103103
https://www.reddit.com/r/linux/comments/2pm6lo/the_fascinating_world_of_linux_system_calls/
104104
105105
# systemd for Administrators, Part 1
106106
http://0pointer.de/blog/projects/systemd-for-admins-1.html
107107
# systemd for users
108108
http://www.reddit.com/r/linux/comments/2dvmdn/what_do_you_as_a_user_love_about_systemd/
109109
110110
# Rsync difference between --checksum and --ignore-times options
111111
http://serverfault.com/questions/211005/rsync-difference-between-checksum-and-ignore-times-options
112112
http://tutorials.jenkov.com/rsync/checksums.html
113113
114114
# wget useful commands
115115
https://www.reddit.com/r/opendirectories/comments/2rfg79/20_wget_commands_that_can_be_used_to_accomplish/
116116
117117
# Rute User's Tutorial and Exposition
118118
http://rute.2038bug.com/index.html.gz
119119
120120
# Explains commands and their flags. VERY USEFUL!
121121
http://explainshell.com/
122122
123123
# IBM developer works
124124
http://www.ibm.com/developerworks/linux/
125125
126126
# Debian minimal
127127
http://linuxforcynics.com/how-to/minimal-debian-install
128128
http://ask.debian.net/questions/what-s-the-first-thing-you-do-after-you-install-debian
129129
130130
# BroPages
131131
http://bropages.org/browse
132132
133133
# Cron syntax in plain English
134134
http://cronchecker.net/
135135
136136
# Install WordPress on CentOS 6.x
137137
http://www.geekpeek.net/install-wordpress-on-centos/
138138
http://www.tecmint.com/install-wordpress-using-lamp-or-lemp-on-rhel-centos-fedora/
139139
140140
141141
# GRUB
142142
http://ubuntuforums.org/showthread.php?t=1195275
143143
http://www.reddit.com/r/linux4noobs/comments/2ex4ex/short_introduction_into_grub_internals/
144144
145145
# Visualize memory
146146
https://www.reddit.com/r/linux/comments/2mrrjb/how_to_visualize_memory_usage_on_linux/
147147
148148
# inotify (trigger)
149149
https://www.reddit.com/r/commandline/comments/2runmh/how_you_can_use_inotifytools_to_monitor_file/
150150
151151
152152
[ Nginx ]
153153
# docs
154154
https://github.com/ngx/docs
155155
http://wiki.nginx.org/Main
156156
157157
# Optimizing nginx
158158
http://blog.zachorr.com/nginx-setup/
159159
160160
# How to redirect nginx
161161
http://www.servernoobs.com/nginx-redirect-url-with-http1-1-301-moved-permanently-header/?doing_wp_cron=1393287314.0689818859100341796875
162162
163163
# Hardening nginx with better cyphers
164164
https://www.reddit.com/r/netsec/comments/2pqsx9/harden_ssl_in_nginx_with_stronger_ciphers_newer/
165165
166166
167167
[ Docker ]
168168
http://www.reddit.com/r/linux/comments/2bxxye/introduction_to_docker/
169169
http://www.reddit.com/r/linux/comments/2c1csz/whos_using_docker/
170170
http://www.reddit.com/r/linux/comments/2bedwv/docker_security_with_selinux/
171171
https://github.com/shofetim/docker-skype
172172
173173
174174
[ Namespaces ]
175175
https://www.reddit.com/r/linux/comments/2n7mol/linux_namespaces_powerful_isolation_os_level/
176176
https://www.reddit.com/r/linux/comments/2n17b7/a_guide_to_linux_namespaces_and_environment/
177177
# cgroups
178178
http://lwn.net/Articles/603762/
179179
180180
181181
[ tmux ]
182182
http://www.reddit.com/r/linux/comments/2arczq/learn_tmux_with_minimul/
183183
http://www.reddit.com/r/commandline/comments/240oyo/mucks_a_session_manager_for_gnu_screen_and_tmux/
184184
http://www.reddit.com/r/commandline/comments/25tcfk/practical_tmux/
185185
186186
# Memory leak improvement under Linux - http://tmux.kpaste.net/ee9c3
187187
188188
189189
[ LOL / regex ]
190190
http://www.bbc.co.uk/news/world-europe-12985082
191191
http://stackoverflow.com/questions/1732348/regex-match-open-tags-except-xhtml-self-contained-tags/1732454
192192
193193
# Validating e-mail addresses, easy way, and the hard way.
194194
http://blog.mattheworiordan.com/post/13174566389/url-regular-expression-for-links-with-or-without-the
195195
http://www.ex-parrot.com/pdw/Mail-RFC822-Address.html
196196
197197
# Intro to regex
198198
http://www.youtube.com/watch?v=EkluES9Rvak
199199
200200
# Awk primer
201201
https://www.reddit.com/r/commandline/comments/2smkhm/awk_in_20_minutes/
202202
http://www.reddit.com/r/linux/comments/29hskb/an_awk_primer_wikibooks_open_books_for_an_open/
203203
204204
205205
[ LaTeX ]
206206
www.latextemplates.com
207207
https://www.writelatex.com/
208208
http://www.reddit.com/r/linux/comments/2clx22/learning_latex_on_linux/
209209
210210
211211
[ YouTube chans ]
212212
https://www.youtube.com/channel/UCbNxlZZVmfP8n84ag-rGpMg/videos
213213
https://www.youtube.com/user/theurbanpenguin/videos?view=1&flow=list
214214
https://www.youtube.com/user/sabiddle/videos
215215
# scripting
216216
http://www.youtube.com/playlist?list=PLcUid3OP_4OXOUqYTDGjq-iEwtBf-3l2E
217217
218218
219219
[[[ ~ Audio ~ ]]]
220220
221221
http://www.reddit.com/r/linux/comments/1nun4f/using_linux_to_make_music_whats_the_deal/
222222
https://www.reddit.com/r/linux/comments/2iwd2y/is_linux_suitable_for_audio_recordingproduction/
223223
https://wiki.archlinux.org/index.php/Pro_Audio
224224
225225
http://alsa.opensrc.org/
226226
http://www.sabi.co.uk/Notes/linuxSoundALSA.html
227227
http://www.sabi.co.uk/Notes/linuxSoundLatency.html
228228
229229
http://tuxradar.com/content/how-it-works-linux-audio-explained
230230
http://stackoverflow.com/questions/20118941/linux-audio-sub-systems
231231
http://0pointer.de/blog/projects/guide-to-sound-apis.html
232232
233233
https://forum.ableton.com/viewtopic.php?f=4&t=187391
234234
235235
https://github.com/wedesoft/hornetseye-alsa
236236
https://github.com/torvalds/linux/tree/master/Documentation/sound/alsa
237237
238238
http://manual.ardour.org/synchronization/latency-and-latency-compensation/
239239
240240
# General Reddit threads
241241
http://www.reddit.com/r/linux/comments/236a5l/can_someone_make_something_akin_to_wayland_but/
242242
https://www.reddit.com/r/linux/comments/2sutds/my_band_pneumonia_recorded_our_first_album_using/
243243
244244
# Dynamic Range Compression for PulseAudio
245245
https://www.bfccomputing.com/dynamic-range-compression-for-pulseaudio/
246246
247247
# ALSA / Pulseaudio for pro audio discussion
248248
https://www.reddit.com/r/linux/comments/2hv73a/what_is_the_one_thing_you_wish_linux_had_natively/ckwd9mk
249249
250250
# Config
251251
http://wiki.linuxaudio.org/wiki/system%20configuration#build_your_own_real-time_kernel_on_debian_wheezy_or_later
252252
http://www.penguinproducer.com/Blog/2011/12/setting-up-a-studio-with-ubuntu/
253253
254254
# RIP CDs
255255
https://www.reddit.com/r/linux/comments/2ijhdj/gnu_ddrescue_119_released/cl2pofg
256256
257257
# Speech / Voice recognition
258258
http://grasch.net/node/22
259259
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/
260260
261261
# Learn piano
262262
http://pianobooster.sourceforge.net/
263263
264264
# The power of (GC)C
265265
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
266266
267267
# Troubleshooting
268268
lsusb / lspci
269269
cat /proc/asound/cards
270270
aplay -l
271271
aplay-L
272272
273273
274274
275275
[[[ Alternative UI ]]]
276276
277277
# Dex UI - Futuristic/Sci-Fi Interface Programmed In openFrameworks (nnkd.org)
278278
https://www.reddit.com/r/linux/comments/2t0vjv/dex_ui_futuristicscifi_interface_programmed_in/
279279
280280
# Eagle Mode - Zoomable User Interface (YouTube)
281281
https://www.reddit.com/r/linux/comments/1nprrh/eagle_mode_zoomable_user_interface_youtube/
282282
283283
# Wayland 3D Compositor on Oculus Rift (youtube.com)
284284
https://www.reddit.com/r/linux/comments/287nup/wayland_3d_compositor_on_oculus_rift/
285285
286286
287287
288288
[[[ GAEMZ ]]]
289289
# TribesNext (Tribes2 re-implementation) under Linux
290290
http://www.tribesnext.com/forum/index.php?topic=2095.0
291291
http://www.youtube.com/watch?v=fdyxo_tauNQ
292292
293293
# RetroRig
294294
http://www.reddit.com/r/LinuxActionShow/comments/25wndc/retrorig_a_personal_project_i_hope_everyone/
295295
296296
297297
298298
[[[ Damage ]]]
299299
300300
[ Prevent ]
301301
# Backup ideas
302302
https://www.reddit.com/r/linux/comments/2qtyby/what_does_rlinux_use_to_backup_their_computers/
303303
https://www.reddit.com/r/linux/comments/2v30rm/what_is_your_preferred_method_to_transfer_your/
304304
305305
# How to shred recursively in directories
306306
http://www.linuxforums.org/forum/miscellaneous/46693-how-shred-entire-directory-tree.html#post257616
307307
308308
# What to do when altering remote machines
309309
http://www.reddit.com/r/linux/comments/1kdf37/what_are_some_of_your_major_linux_fk_ups/cbnzb11
310310
311311
[ Control ]
312312
http://serverfault.com/questions/218005/how-do-i-deal-with-a-compromised-server
313313
314314
315315
316316
[[[ Shell & Scripting ]]]
317317
http://www.howtogeek.com/howto/ubuntu/keyboard-shortcuts-for-bash-command-shell-for-ubuntu-debian-suse-redhat-linux-etc/
318318
http://www.reddit.com/r/linux/comments/2foinb/what_is_the_exact_difference_between_a_terminal_a/
319319
320320
http://mywiki.wooledge.org/
321321
http://bash.cyberciti.biz/guide/Main_Page
322322
http://wiki.bash-hackers.org/doku.php
323323
http://www.gnu.org/software/bash/manual/bashref.html#Introduction
324324
http://www.reddit.com/r/linux/comments/235v51/better_bash_scripting_in_15_minutes/
325325
http://guide.bash.academy/
326326
http://tldp.org/HOWTO/Bash-Prog-Intro-HOWTO.html
327327
328328
# Command shortcuts - http://bash.kpaste.net/1620c
329329
330330
# About terminals
331331
http://linuxgazette.net/137/anonymous.html
332332
333333
# Customization
334334
http://colourco.de/
335335
http://pln.jonas.me/xterm-colors
336336
http://www.reddit.com/r/commandline/comments/23c4us/the_bash_prompt/
337337
https://www.reddit.com/r/linux/comments/2iytrs/terminalsexy_terminal_color_scheme_designer/
338338
https://www.reddit.com/r/linux/comments/2uf5uu/this_is_my_bash_prompt_which_is_your_favorite/
339339
340-
# Bash search suggest box
341-
http://www.reddit.com/r/linux/comments/2a4b80/bash_history_suggest_box/
342340
343341
# Moar advice
344342
http://www.reddit.com/r/linux/comments/2dwe4y/dae_have_a_bash_script_template_you_generally/
345343
346-
# Bash vs. Zsh
344+
# Bash search suggest box
347-
http://www.reddit.com/r/linux/comments/2fubpn/zsh_proscons/
345+
http://www.reddit.com/r/linux/comments/2a4b80/bash_history_suggest_box/
348346
349347
# How does the Shellshock exploit work?
350348
http://fedoramagazine.org/shellshock-how-does-it-actually-work/
351349
https://www.reddit.com/r/linux/comments/2hlwwz/stackexchanges_top_answer_on_shellshock_and_why/
352350
351+
353352
# Fav minimalist CLI apps
354353
https://www.reddit.com/r/linux/comments/2psson/whatre_your_favorite_cli_and_minimalistic/
354+
355355
# Fav aliases
356356
https://www.reddit.com/r/commandline/comments/2tjqz2/favorite_aliases/
357357
358+
# HOWTO: Ubuntu CLI versions & Framebuffer Programs
358361
# Cool shit with ls
359362
https://www.reddit.com/r/linux/comments/hejra/til_nifty_ls_option_for_displaying_directories/
360363
364+
# Bash vs. Zsh
361366
364367
365368
369+
[[[ Drama ]]]
366371
372+
367374
[[[ urxvt ]]]
368375
https://wiki.archlinux.org/index.php/rxvt-unicode
369376
http://wiki.afterstep.org/index.php?title=Rxvt-Unicode_Configuration_Tutorial
370377
http://manpages.ubuntu.com/manpages/precise/man7/urxvt.7.html
371378
372379
373380
[[[ FreeNAS ]]]
374381
# Check temps
375382
http://forums.freenas.org/index.php?threads/how-to-monitor-system-cpu-hdd-mobo-gpu-temperatures-on-freenas-8.2994/
376383
377384
# Checklist
378385
https://www.reddit.com/r/freenas/comments/1vw9ic/thinking_about_freenas_but_getting_overwhelmed/
379386
380387
# Backup config files automatically
381388
https://forums.freenas.org/index.php?threads/backup-config-file-every-night-automatically.8237/
382389
383390
# Persistent changes in the filesystem - http://kpaste.net/a2c0299
384391
385392
# The connection problem:
386393
https://www.reddit.com/r/linux4noobs/comments/2q2cn1/i_want_to_connect_to_my_isolated_nas_but_at_the/
387394
# Solutions:
388395
http://lamarque-lvs.blogspot.nl/2011/11/networkmanager-per-device-routing.html
389396
http://askubuntu.com/questions/89364/force-network-manager-to-use-wireless-for-an-internet-connection
390397
https://superuser.com/questions/9586/how-do-i-setup-ubuntu-linuxs-network-manager-to-selectively-route-network-traff
391398
http://ubuntuforums.org/showthread.php?t=2161887
392399
393400
394401
[[[ Hardware ]]]
395402
http://www.reddit.com/r/linux/comments/22cnui/pc_engines_apu_system_boards_3x_gige_2_or_4_gb/
396403
http://www.reddit.com/r/linux/comments/226izd/intel_releases_99_minnowboard_max_an_opensource/
397404
398405
399406
400407
[[[ TODO: ]]]
401408
Learn the filesystem hierarchy and major bits such as your bootloader, init system or systemd, etc
402409
File shares (Samba, NFS, iSCSI)
403410
Network Services (SSHD, DNS, DHCP, PXE, TFTP, FTP, etc)
404411
Automation (Scripting, Configuration management ie Ansible, Puppet, Chef, Saltstack)
405412
Hardening, Security and Accounts (IPTables, SELinux, patching/repository management, cgroups, encryption, permissions, ldap and kerberos SSO)
406413
407414
408415
======================================================================
409416
HANDY COMMANDOS
410417
411418
---
412419
# Archive directory
413420
tar -cvWf archive_name.tar dir_name
414421
415422
# Extract archive
416423
tar -xvf archive_name.tar
417424
418425
# GPG encrypt
419426
gpg -ac archive_name.tar
420427
421428
# GPG decrypt
422429
gpg -d archive_name.tar.asc > archive_name.tar
423430
424431
---
425432
# CLI pastebin alias
426433
alias apaste='curl -F '\''paste=<-'\'' http://apaste.info/store'
427434
428435
# Do The Right Extract
429436
http://brettcsmith.org/2007/dtrx/
430437
431438
# How to check install size of packages (debian based)
432439
dpkg-query -Wf '${Installed-Size}\t${Package}\n' | sort -n | less
433440
434441
# Badblocks
435442
badblocks -nsv -p2 -o ./badblocksresult.txt /dev/sdX
436443
437444
# Watch progress of dd
438445
watch -n 1 killall -USR1 dd
439446
440447
# What's the best rsync command?
441448
rsync -avPHSxh
442449
443450
# Superfind
444451
http://stackoverflow.com/questions/16956810/finding-all-files-containing-a-text-string-on-linux
445452
446453
# List only dirs and files starting with a . (dot)
447454
ls -d .[^.]*
448455
449456
450457
diff <(ls /tmp/folder1) <(ls /tmp/folder2) # diff output of 2 commands
451458
diff -r /tmp/folder1 /tmp/folder2 # diff 2 dirs
452459
453460
# Substitute string1 to string2 in every file in a given path
454461
find path -type f -exec sed -i 's/string1/string2/' {} \;
455462
456463
## in vim:
457464
# Visually select a block of text and prepend a '#' to it
458465
1. Visually select block
459466
2. Ctrl+v I # Esc
460467
# Do the reverse (remove prepending '#' characters)
461468
1. Visually select block
462469
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