pastebin - collaborative debugging tool
nixav.kpaste.net RSS

Difference between
modified post ea8292a4 by Anonymous on Tue 10th Feb 2015 18:50
original post 8a11dba6 by Anonymous on Mon 9th Feb 2015 23: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
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
340340
341341
# Moar advice
342342
http://www.reddit.com/r/linux/comments/2dwe4y/dae_have_a_bash_script_template_you_generally/
343343
344344
# Bash search suggest box
345345
http://www.reddit.com/r/linux/comments/2a4b80/bash_history_suggest_box/
346346
347347
# How does the Shellshock exploit work?
348348
http://fedoramagazine.org/shellshock-how-does-it-actually-work/
349349
https://www.reddit.com/r/linux/comments/2hlwwz/stackexchanges_top_answer_on_shellshock_and_why/
350350
351351
352352
# Fav minimalist CLI apps
353353
https://www.reddit.com/r/linux/comments/2psson/whatre_your_favorite_cli_and_minimalistic/
354354
355355
# Fav aliases
356356
https://www.reddit.com/r/commandline/comments/2tjqz2/favorite_aliases/
357357
358358
# HOWTO: Ubuntu CLI versions & Framebuffer Programs
359359
http://ubuntuforums.org/showthread.php?t=882596
360360
361+
# Filenames in Shell: How to do it correctly (dwheeler.com)
361364
# Cool shit with ls
362365
https://www.reddit.com/r/linux/comments/hejra/til_nifty_ls_option_for_displaying_directories/
363366
364367
# Bash vs. Zsh
365368
http://www.reddit.com/r/linux/comments/2fubpn/zsh_proscons/
366369
367370
368371
369372
[[[ Drama ]]]
370373
http://www.reddit.com/r/linux/comments/1z0vig/ffmpeg_may_return_to_debian_and_by_extend_ubuntu/cfpjqtj
371374
372375
373376
374377
[[[ urxvt ]]]
375378
https://wiki.archlinux.org/index.php/rxvt-unicode
376379
http://wiki.afterstep.org/index.php?title=Rxvt-Unicode_Configuration_Tutorial
377380
http://manpages.ubuntu.com/manpages/precise/man7/urxvt.7.html
378381
379382
380383
[[[ FreeNAS ]]]
381384
# Check temps
382385
http://forums.freenas.org/index.php?threads/how-to-monitor-system-cpu-hdd-mobo-gpu-temperatures-on-freenas-8.2994/
383386
384387
# Checklist
385388
https://www.reddit.com/r/freenas/comments/1vw9ic/thinking_about_freenas_but_getting_overwhelmed/
386389
387390
# Backup config files automatically
388391
https://forums.freenas.org/index.php?threads/backup-config-file-every-night-automatically.8237/
389392
390393
# Persistent changes in the filesystem - http://kpaste.net/a2c0299
391394
392395
# The connection problem:
393396
https://www.reddit.com/r/linux4noobs/comments/2q2cn1/i_want_to_connect_to_my_isolated_nas_but_at_the/
394397
# Solutions:
395398
http://lamarque-lvs.blogspot.nl/2011/11/networkmanager-per-device-routing.html
396399
http://askubuntu.com/questions/89364/force-network-manager-to-use-wireless-for-an-internet-connection
397400
https://superuser.com/questions/9586/how-do-i-setup-ubuntu-linuxs-network-manager-to-selectively-route-network-traff
398401
http://ubuntuforums.org/showthread.php?t=2161887
399402
400403
401404
[[[ Hardware ]]]
402405
http://www.reddit.com/r/linux/comments/22cnui/pc_engines_apu_system_boards_3x_gige_2_or_4_gb/
403406
http://www.reddit.com/r/linux/comments/226izd/intel_releases_99_minnowboard_max_an_opensource/
404407
405408
406409
407410
[[[ TODO: ]]]
408411
Learn the filesystem hierarchy and major bits such as your bootloader, init system or systemd, etc
409412
File shares (Samba, NFS, iSCSI)
410413
Network Services (SSHD, DNS, DHCP, PXE, TFTP, FTP, etc)
411414
Automation (Scripting, Configuration management ie Ansible, Puppet, Chef, Saltstack)
412415
Hardening, Security and Accounts (IPTables, SELinux, patching/repository management, cgroups, encryption, permissions, ldap and kerberos SSO)
413416
414417
415418
======================================================================
416419
HANDY COMMANDOS
417420
418421
---
419422
# Archive directory
420423
tar -cvWf archive_name.tar dir_name
421424
422425
# Extract archive
423426
tar -xvf archive_name.tar
424427
425428
# GPG encrypt
426429
gpg -ac archive_name.tar
427430
428431
# GPG decrypt
429432
gpg -d archive_name.tar.asc > archive_name.tar
430433
431434
---
432435
# CLI pastebin alias
433436
alias apaste='curl -F '\''paste=<-'\'' http://apaste.info/store'
434437
435438
# Do The Right Extract
436439
http://brettcsmith.org/2007/dtrx/
437440
438441
# How to check install size of packages (debian based)
439442
dpkg-query -Wf '${Installed-Size}\t${Package}\n' | sort -n | less
440443
441444
# Badblocks
442445
badblocks -nsv -p2 -o ./badblocksresult.txt /dev/sdX
443446
444447
# Watch progress of dd
445448
watch -n 1 killall -USR1 dd
446449
447450
# What's the best rsync command?
448451
rsync -avPHSxh
449452
450453
# Superfind
451454
http://stackoverflow.com/questions/16956810/finding-all-files-containing-a-text-string-on-linux
452455
453456
# List only dirs and files starting with a . (dot)
454457
ls -d .[^.]*
455458
456459
457460
diff <(ls /tmp/folder1) <(ls /tmp/folder2) # diff output of 2 commands
458461
diff -r /tmp/folder1 /tmp/folder2 # diff 2 dirs
459462
460463
# Substitute string1 to string2 in every file in a given path
461464
find path -type f -exec sed -i 's/string1/string2/' {} \;
462465
463466
## in vim:
464467
# Visually select a block of text and prepend a '#' to it
465468
1. Visually select block
466469
2. Ctrl+v I # Esc
467470
# Do the reverse (remove prepending '#' characters)
468471
1. Visually select block
469472
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