pastebin - collaborative debugging tool
nixav.kpaste.net RSS

Difference between
modified post 0511c1882a by Anonymous on Tue 20th Jan 2015 20:38
original post fd8620 by Anonymous on Tue 20th Jan 2015 20:31
Download diff
Show old version | new version | both versions

    
11
# How do /r/linuxers share custom dotfiles?
22
http://www.reddit.com/r/linux/comments/1j7y7x/how_do_rlinuxers_share_custom_dotfiles/
33
44
# Logcheck, be lazy with checking logs
55
http://logcheck.org/
66
https://www.youtube.com/watch?v=1QgbnK45IRg&feature=player_detailpage&list=PL170C8C4DDB2961B2&t=2999
77
https://www.reddit.com/r/homelab/comments/2fgt30/monitoring_logs_with_elk_logstash_kibana/
88
99
## Network monitoring
1010
# Pretty Ping!
1111
http://www.reddit.com/r/linux/comments/1op98a/prettypingsh_a_better_ui_for_watching_ping/
1212
# Other
1313
https://www.reddit.com/r/linux/comments/2s1q28/useful_commandline_network_monitors_on_linux/
1414
1515
# How to run a process on a specific core
1616
http://xmodulo.com/2013/10/run-program-process-specific-cpu-cores-linux.html
1717
1818
# How to kill process
1919
http://www.cyberciti.biz/faq/kill-process-in-linux-or-terminate-a-process-in-unix-or-linux-systems/
2020
2121
# How to roll out your own Debian distro
2222
http://www.staldal.nu/tech/2011/12/11/how-to-roll-your-own-debian-based-linux-distro/
2323
2424
# Linux 2FA
2525
http://www.reddit.com/r/linux/comments/2b4u4n/2_factor_authentication_backup_2fa_software_for/
2626
# OTP (GAuth) @ CLI
2727
http://otp.readthedocs.org/en/latest/
2828
2929
# Run stuff collaboratively on a server.
3030
http://www.reddit.com/r/sysadmin/comments/tqo7b/til_rundeck_is_a_great_tool_to_run_commands/
3131
3232
# Generate random strings
3333
http://www.howtogeek.com/howto/30184/10-ways-to-generate-a-random-password-from-the-command-line/
3434
3535
# twander file manager
3636
http://www.reddit.com/r/linux/comments/1ydl8t/pcman_file_manager_120_gets_separated_desktop/cfjuw9u
3737
3838
# Why u no open hardware :(
3939
http://www.reddit.com/r/linux/comments/20zg0h/first_ubuntu_tablets_to_launch_this_autumn/cg86z25
4040
4141
# About docs
4242
http://www.reddit.com/r/linux/comments/24jzyg/well_thats_a_super_helpful_installation_error/ch887pw
4343
4444
# Pipe through Internet!
4545
http://www.reddit.com/r/linux/comments/24uyqo/til_you_can_pipe_through_internet/
4646
4747
# LUKS data encryption
4848
http://www.reddit.com/r/linux/comments/2bgnwp/encrypt_your_data_using_luks/
4949
5050
# cgroups
5151
http://lwn.net/Articles/603762/
5252
5353
# Persistent (full?) install linux on usb for multiple computers with little to no damage? (self.linux)
5454
http://www.reddit.com/r/linux/comments/2gqovx/persistent_full_install_linux_on_usb_for_multiple/
5555
5656
# 3D filesystem browser
5757
https://www.reddit.com/r/linux/comments/2hky9x/tdfsb_3d_filesystem_browser/
5858
5959
# IPcalc
6060
http://jodies.de/ipcalc
6161
6262
# Photoshop on Linux
6363
https://www.reddit.com/r/linux/comments/2nbe8y/it_can_be_done_photoshop_cs5_on_linux_with_wine/
6464
6565
# Data recovery
6666
https://www.reddit.com/r/linux/comments/2ov9tu/safecopy_recover_data_from_corrupt_media/
6767
6868
6969
7070
7171
[[[ General resources & Blogs ]]]
7272
7373
http://www.reddit.com/r/linux/comments/21rm3o/what_is_a_useful_linux_tool_that_you_use_that/
7474
http://www.reddit.com/r/linux4noobs/comments/2ao9tp/want_to_learn_to_be_a_linux_sysadmin/
7575
7676
http://inconsolation.wordpress.com/index/
7777
http://www.catonmat.net/blog/bash-one-liners-explained-part-one/
7878
http://www.howtogeek.com/howto/ubuntu/keyboard-shortcuts-for-bash-command-shell-for-ubuntu-debian-suse-redhat-linux-etc/
7979
http://mindspill.net/computing/linux-notes/
8080
http://conqueringthecommandline.com/
8181
http://n0where.net/open-source-sysadmin-resources/
8282
https://help.ubuntu.com/community/Servers
8383
8484
# installgentoo
8585
https://wiki.installgentoo.com/index.php?title=Main_Page
8686
8787
# About filesystem
8888
http://www.reddit.com/r/linux/comments/1ypoz8/take_the_linux_filesystem_tour/
8989
9090
# Hardlinks & Softlinks
9191
http://www.reddit.com/r/linux/comments/251mb8/the_difference_between_hard_and_soft_links/
9292
9393
# X11 / Xorg / graphics stack explained
9494
http://www.reddit.com/r/linux/comments/2acvmo/explaining_x11_for_the_rest_of_us/
9595
http://www.reddit.com/r/linux/comments/2b8ap8/heartwrenching_story_of_opengl/
9696
http://www.reddit.com/r/linux/comments/1twuhi/xplain_explaining_x11_for_the_rest_of_us_jasper/
9797
9898
# (Illustrated) SSH
9999
http://chamibuddhika.wordpress.com/2012/03/21/ssh-tunnelling-explained/
100100
http://www.unixwiz.net/techtips/ssh-agent-forwarding.html
101101
https://www.reddit.com/r/linux/comments/2iflp3/prefixed_multihop_ssh_wildcard_configurations/
102102
https://www.reddit.com/r/linux/comments/2r539r/why_arent_we_using_ssh_for_everything/
103103
104104
# The Fascinating World of Linux System Calls (sysdigcloud.com)
105105
https://www.reddit.com/r/linux/comments/2pm6lo/the_fascinating_world_of_linux_system_calls/
106106
107107
# systemd for Administrators, Part 1
108108
http://0pointer.de/blog/projects/systemd-for-admins-1.html
109109
# systemd for users
110110
http://www.reddit.com/r/linux/comments/2dvmdn/what_do_you_as_a_user_love_about_systemd/
111111
112112
# Rsync difference between --checksum and --ignore-times options
113113
http://serverfault.com/questions/211005/rsync-difference-between-checksum-and-ignore-times-options
114114
115115
# wget useful commands
116116
https://www.reddit.com/r/opendirectories/comments/2rfg79/20_wget_commands_that_can_be_used_to_accomplish/
117117
118118
# Rute User's Tutorial and Exposition
119119
http://rute.2038bug.com/index.html.gz
120120
121121
# Explains commands and their flags. VERY USEFUL!
122122
http://explainshell.com/
123123
124124
# IBM developer works
125125
http://www.ibm.com/developerworks/linux/
126126
127127
# Debian minimal
128128
http://linuxforcynics.com/how-to/minimal-debian-install
129129
http://ask.debian.net/questions/what-s-the-first-thing-you-do-after-you-install-debian
130130
131131
# BroPages
132132
http://bropages.org/browse
133133
134134
# Cron syntax in plain English
135135
http://cronchecker.net/
136136
137137
# Install WordPress on CentOS 6.x
138138
http://www.geekpeek.net/install-wordpress-on-centos/
139139
http://www.tecmint.com/install-wordpress-using-lamp-or-lemp-on-rhel-centos-fedora/
140140
141141
# iptables
142142
https://access.redhat.com/site/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/Security_Guide/sect-Security_Guide-IPTables.html
143143
http://www.linuxtopia.org/online_books/centos_linux_guides/centos_linux_security_guide/s1-fireall-ipt-act.html
144144
http://www.cyberciti.biz/faq/rhel-fedorta-linux-iptables-firewall-configuration-tutorial/
145145
http://diaryproducts.net/about/operating_systems/unix/nmap_port_scanner_iptables_firewall
146146
147147
# GRUB
148148
http://ubuntuforums.org/showthread.php?t=1195275
149149
http://www.reddit.com/r/linux4noobs/comments/2ex4ex/short_introduction_into_grub_internals/
150150
151151
# Visualize memory
152152
https://www.reddit.com/r/linux/comments/2mrrjb/how_to_visualize_memory_usage_on_linux/
153153
154154
# inotify (trigger)
155155
https://www.reddit.com/r/commandline/comments/2runmh/how_you_can_use_inotifytools_to_monitor_file/
156156
157157
158158
[ Nginx ]
159159
# docs
160160
https://github.com/ngx/docs
161161
http://wiki.nginx.org/Main
162162
163163
# Optimizing nginx
164164
http://blog.zachorr.com/nginx-setup/
165165
166166
# How to redirect nginx
167167
http://www.servernoobs.com/nginx-redirect-url-with-http1-1-301-moved-permanently-header/?doing_wp_cron=1393287314.0689818859100341796875
168168
169169
# Hardening nginx with better cyphers
170170
https://www.reddit.com/r/netsec/comments/2pqsx9/harden_ssl_in_nginx_with_stronger_ciphers_newer/
171171
172172
173173
[ Docker ]
174174
http://www.reddit.com/r/linux/comments/2bxxye/introduction_to_docker/
175175
http://www.reddit.com/r/linux/comments/2c1csz/whos_using_docker/
176176
http://www.reddit.com/r/linux/comments/2bedwv/docker_security_with_selinux/
177177
https://github.com/shofetim/docker-skype
178178
179179
180180
[ Namespaces ]
181181
https://www.reddit.com/r/linux/comments/2n7mol/linux_namespaces_powerful_isolation_os_level/
182182
https://www.reddit.com/r/linux/comments/2n17b7/a_guide_to_linux_namespaces_and_environment/
183183
184184
185185
[ tmux ]
186186
http://www.reddit.com/r/linux/comments/2arczq/learn_tmux_with_minimul/
187187
http://www.reddit.com/r/commandline/comments/240oyo/mucks_a_session_manager_for_gnu_screen_and_tmux/
188188
http://www.reddit.com/r/commandline/comments/25tcfk/practical_tmux/
189189
190190
# Memory leak improvement under Linux - http://tmux.kpaste.net/ee9c3
191191
192192
193193
[ LOL / regex ]
194194
http://www.bbc.co.uk/news/world-europe-12985082
195195
http://stackoverflow.com/questions/1732348/regex-match-open-tags-except-xhtml-self-contained-tags/1732454
196196
197197
# Validating e-mail addresses, easy way, and the hard way.
198198
http://blog.mattheworiordan.com/post/13174566389/url-regular-expression-for-links-with-or-without-the
199199
http://www.ex-parrot.com/pdw/Mail-RFC822-Address.html
200200
201201
# Intro to regex
202202
http://www.youtube.com/watch?v=EkluES9Rvak
203203
204204
# Awk primer
205205
http://www.reddit.com/r/linux/comments/29hskb/an_awk_primer_wikibooks_open_books_for_an_open/
206206
207207
208208
[ LaTeX ]
209209
www.latextemplates.com
210210
https://www.writelatex.com/
211211
http://www.reddit.com/r/linux/comments/2clx22/learning_latex_on_linux/
212212
213213
214214
[ YouTube chans ]
215215
https://www.youtube.com/channel/UCbNxlZZVmfP8n84ag-rGpMg/videos
216216
https://www.youtube.com/user/theurbanpenguin/videos?view=1&flow=list
217217
https://www.youtube.com/user/sabiddle/videos
218218
# scripting
219219
http://www.youtube.com/playlist?list=PLcUid3OP_4OXOUqYTDGjq-iEwtBf-3l2E
220220
221221
222222
[[[ ~ Audio ~ ]]]
223223
224224
http://www.reddit.com/r/linux/comments/1nun4f/using_linux_to_make_music_whats_the_deal/
225225
https://www.reddit.com/r/linux/comments/2iwd2y/is_linux_suitable_for_audio_recordingproduction/
226226
https://wiki.archlinux.org/index.php/Pro_Audio
227227
http://alsa.opensrc.org/
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
283+
# Wayland 3D Compositor on Oculus Rift (youtube.com)
283285
284286
287+
285288
[[[ GAEMZ ]]]
286289
# TribesNext (Tribes2 re-implementation) under Linux
287290
http://www.tribesnext.com/forum/index.php?topic=2095.0
288291
http://www.youtube.com/watch?v=fdyxo_tauNQ
289292
290293
# RetroRig
291294
http://www.reddit.com/r/LinuxActionShow/comments/25wndc/retrorig_a_personal_project_i_hope_everyone/
292295
293296
294297
295298
[[[ Damage ]]]
296299
297300
[ Prevent ]
298301
# Backup ideas
299302
https://www.reddit.com/r/linux/comments/2qtyby/what_does_rlinux_use_to_backup_their_computers/
300303
301304
# How to shred recursively in directories
302305
http://www.linuxforums.org/forum/miscellaneous/46693-how-shred-entire-directory-tree.html#post257616
303306
304307
# What to do when altering remote machines
305308
http://www.reddit.com/r/linux/comments/1kdf37/what_are_some_of_your_major_linux_fk_ups/cbnzb11
306309
307310
[ Control ]
308311
http://serverfault.com/questions/218005/how-do-i-deal-with-a-compromised-server
309312
310313
311314
312315
[[[ Shell & Scripting ]]]
313316
http://www.reddit.com/r/linux/comments/2foinb/what_is_the_exact_difference_between_a_terminal_a/
314317
http://mywiki.wooledge.org/
315318
http://wiki.bash-hackers.org/doku.php
316319
http://www.gnu.org/software/bash/manual/bashref.html#Introduction
317320
http://www.reddit.com/r/linux/comments/235v51/better_bash_scripting_in_15_minutes/
318321
http://guide.bash.academy/
319322
http://tldp.org/HOWTO/Bash-Prog-Intro-HOWTO.html
320323
321324
# About terminals
322325
http://linuxgazette.net/137/anonymous.html
323326
324327
# Customization
325328
http://www.reddit.com/r/commandline/comments/23c4us/the_bash_prompt/
326329
https://www.reddit.com/r/linux/comments/2iytrs/terminalsexy_terminal_color_scheme_designer/
327330
328331
# Bash search suggest box
329332
http://www.reddit.com/r/linux/comments/2a4b80/bash_history_suggest_box/
330333
331334
# Moar advice
332335
http://www.reddit.com/r/linux/comments/2dwe4y/dae_have_a_bash_script_template_you_generally/
333336
334337
# Bash vs. Zsh
335338
http://www.reddit.com/r/linux/comments/2fubpn/zsh_proscons/
336339
337340
# How does the Shellshock exploit work?
338341
http://fedoramagazine.org/shellshock-how-does-it-actually-work/
339342
https://www.reddit.com/r/linux/comments/2hlwwz/stackexchanges_top_answer_on_shellshock_and_why/
340343
341344
# Fav minimalist CLI apps
342345
https://www.reddit.com/r/linux/comments/2psson/whatre_your_favorite_cli_and_minimalistic/
343346
344347
345348
346349
[ VIM ]
347350
# Learn
348351
https://raw.github.com/dahu/LearnVim/master/doc/learnvim.txt
349352
http://dahu.github.io/vim_waz_ere/
350353
https://github.com/dahu/VimRegexTutor
351354
http://www.youtube.com/user/MinuteVimTricks/videos
352355
http://www.reddit.com/r/linux/comments/264hl2/learn_to_love_vim/
353356
http://www.reddit.com/r/linux/comments/29by6c/so_i_now_want_to_learn_vim_and_use_it_as_python/
354357
355358
http://pascalprecht.github.io/2014/03/18/why-i-use-vim/
356359
http://of-vim-and-vigor.blogspot.de/2012/06/art-of-edits-i-weaponry.html
357360
http://www.reddit.com/r/linux/comments/1kdvq5/til_that_vim_has_tabs_thats_wonderful/
358361
http://stackoverflow.com/questions/1218390/what-is-your-most-productive-shortcut-with-vim
359362
http://stackoverflow.com/questions/11489428/how-to-make-vim-paste-from-and-copy-to-systems-clipboard
360363
361364
http://vimcasts.org/
362365
363366
# book
364367
http://pragprog.com/book/dnvim/practical-vim
365368
366369
# counter-argument
367370
http://www.reddit.com/submit?url=http%3A%2F%2Fdelvarworld.github.io%2Fblog%2F2013%2F03%2F16%2Fjust-use-sublime-text%2F
368371
369372
# Color schemes
370373
https://code.google.com/p/vimcolorschemetest/
371374
372375
# Plugins
373376
http://www.reddit.com/r/linux/comments/29a0ya/vim_awesome/
374377
http://lsh.io/plugtalk/#48
375378
376379
377380
378381
[[[ Drama ]]]
379382
http://www.reddit.com/r/linux/comments/1z0vig/ffmpeg_may_return_to_debian_and_by_extend_ubuntu/cfpjqtj
380383
381384
382385
383386
[[[ urxvt ]]]
384387
https://wiki.archlinux.org/index.php/rxvt-unicode
385388
http://wiki.afterstep.org/index.php?title=Rxvt-Unicode_Configuration_Tutorial
386389
http://manpages.ubuntu.com/manpages/precise/man7/urxvt.7.html
387390
388391
389392
[[[ FreeNAS ]]]
390393
# Check temps
391394
http://forums.freenas.org/index.php?threads/how-to-monitor-system-cpu-hdd-mobo-gpu-temperatures-on-freenas-8.2994/
392395
393396
# Checklist
394397
https://www.reddit.com/r/freenas/comments/1vw9ic/thinking_about_freenas_but_getting_overwhelmed/
395398
396399
# Backup config files automatically
397400
https://forums.freenas.org/index.php?threads/backup-config-file-every-night-automatically.8237/
398401
399402
# Persistent changes in the filesystem - http://kpaste.net/a2c0299
400403
401404
# The connection problem:
402405
https://www.reddit.com/r/linux4noobs/comments/2q2cn1/i_want_to_connect_to_my_isolated_nas_but_at_the/
403406
# Solutions:
404407
http://lamarque-lvs.blogspot.nl/2011/11/networkmanager-per-device-routing.html
405408
http://askubuntu.com/questions/89364/force-network-manager-to-use-wireless-for-an-internet-connection
406409
https://superuser.com/questions/9586/how-do-i-setup-ubuntu-linuxs-network-manager-to-selectively-route-network-traff
407410
http://ubuntuforums.org/showthread.php?t=2161887
408411
409412
410413
[[[ Hardware ]]]
411414
http://www.reddit.com/r/linux/comments/22cnui/pc_engines_apu_system_boards_3x_gige_2_or_4_gb/
412415
http://www.reddit.com/r/linux/comments/226izd/intel_releases_99_minnowboard_max_an_opensource/
413416
414417
415418
416419
[[[ TODO: ]]]
417420
Learn the filesystem hierarchy and major bits such as your bootloader, init system or systemd, etc
418421
File shares (Samba, NFS, iSCSI)
419422
Network Services (SSHD, DNS, DHCP, PXE, TFTP, FTP, etc)
420423
Automation (Scripting, Configuration management ie Ansible, Puppet, Chef, Saltstack)
421424
Hardening, Security and Accounts (IPTables, SELinux, patching/repository management, cgroups, encryption, permissions, ldap and kerberos SSO)
422425
423426
424427
======================================================================
425428
HANDY COMMANDOS
426429
427430
---
428431
# Archive directory
429432
tar -cvWf archive_name.tar dir_name
430433
431434
# Extract archive
432435
tar -xvf archive_name.tar
433436
434437
# GPG encrypt
435438
gpg -ac archive_name.tar
436439
437440
# GPG decrypt
438441
gpg -d archive_name.tar.asc > archive_name.tar
439442
440443
---
441444
# CLI pastebin alias
442445
alias apaste='curl -F '\''paste=<-'\'' http://apaste.info/store'
443446
444447
# Do The Right Extract
445448
http://brettcsmith.org/2007/dtrx/
446449
447450
# How to check install size of packages (debian based)
448451
dpkg-query -Wf '${Installed-Size}\t${Package}\n' | sort -n | less
449452
450453
# Badblocks
451454
badblocks -nsv -p2 -o ./badblocksresult.txt /dev/sdX
452455
453456
# Watch progress of dd
454457
watch -n 1 killall -USR1 dd
455458
456459
# What's the best rsync command?
457460
rsync -avPHSxh
458461
459462
# Superfind
460463
http://stackoverflow.com/questions/16956810/finding-all-files-containing-a-text-string-on-linux
461464
462465
# List only dirs and files starting with a . (dot)
463466
ls -d .[^.]*
464467
465468
466469
diff <(ls /tmp/folder1) <(ls /tmp/folder2) # diff output of 2 commands
467470
diff -r /tmp/folder1 /tmp/folder2 # diff 2 dirs
468471
469472
# Substitute string1 to string2 in every file in a given path
470473
find path -type f -exec sed -i 's/string1/string2/' {} \;
471474
472475
## in vim:
473476
# Visually select a block of text and prepend a '#' to it
474477
1. Visually select block
475478
2. Ctrl+v I # Esc
476479
# Do the reverse (remove prepending '#' characters)
477480
1. Visually select block
478481
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