pastebin - collaborative debugging tool
nixav.kpaste.net RSS

Difference between
modified post db05f33d9 by Anonymous on Wed 14th Jan 2015 00:33
original post 082aa8027 by Anonymous on Tue 13th Jan 2015 01:36
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
190+
# Memory leak improvement under Linux - http://tmux.kpaste.net/ee9c3
190191
192+
191193
[ LOL / regex ]
192194
http://www.bbc.co.uk/news/world-europe-12985082
193195
http://stackoverflow.com/questions/1732348/regex-match-open-tags-except-xhtml-self-contained-tags/1732454
194196
195197
# Validating e-mail addresses, easy way, and the hard way.
196198
http://blog.mattheworiordan.com/post/13174566389/url-regular-expression-for-links-with-or-without-the
197199
http://www.ex-parrot.com/pdw/Mail-RFC822-Address.html
198200
199201
# Intro to regex
200202
http://www.youtube.com/watch?v=EkluES9Rvak
201203
202204
# Awk primer
203205
http://www.reddit.com/r/linux/comments/29hskb/an_awk_primer_wikibooks_open_books_for_an_open/
204206
205207
206208
[ LaTeX ]
207209
www.latextemplates.com
208210
https://www.writelatex.com/
209211
http://www.reddit.com/r/linux/comments/2clx22/learning_latex_on_linux/
210212
211213
212214
[ YouTube chans ]
213215
https://www.youtube.com/channel/UCbNxlZZVmfP8n84ag-rGpMg/videos
214216
https://www.youtube.com/user/theurbanpenguin/videos?view=1&flow=list
215217
https://www.youtube.com/user/sabiddle/videos
216218
217219
218220
219221
[[[ ~ Audio ~ ]]]
220222
221223
http://www.reddit.com/r/linux/comments/1nun4f/using_linux_to_make_music_whats_the_deal/
222224
https://www.reddit.com/r/linux/comments/2iwd2y/is_linux_suitable_for_audio_recordingproduction/
223225
https://wiki.archlinux.org/index.php/Pro_Audio
224226
http://alsa.opensrc.org/
225227
226228
http://tuxradar.com/content/how-it-works-linux-audio-explained
227229
http://stackoverflow.com/questions/20118941/linux-audio-sub-systems
228230
http://0pointer.de/blog/projects/guide-to-sound-apis.html
229231
230232
https://forum.ableton.com/viewtopic.php?f=4&t=187391
231233
232234
https://github.com/wedesoft/hornetseye-alsa
233235
https://github.com/torvalds/linux/tree/master/Documentation/sound/alsa
234236
235237
http://manual.ardour.org/synchronization/latency-and-latency-compensation/
236238
237239
http://www.reddit.com/r/linux/comments/236a5l/can_someone_make_something_akin_to_wayland_but/
238240
239241
# Dynamic Range Compression for PulseAudio
240242
https://www.bfccomputing.com/dynamic-range-compression-for-pulseaudio/
241243
242244
# ALSA / Pulseaudio for pro audio discussion
243245
https://www.reddit.com/r/linux/comments/2hv73a/what_is_the_one_thing_you_wish_linux_had_natively/ckwd9mk
244246
245247
# Config
246248
http://wiki.linuxaudio.org/wiki/system%20configuration#build_your_own_real-time_kernel_on_debian_wheezy_or_later
247249
http://www.penguinproducer.com/Blog/2011/12/setting-up-a-studio-with-ubuntu/
248250
249251
# RIP CDs
250252
https://www.reddit.com/r/linux/comments/2ijhdj/gnu_ddrescue_119_released/cl2pofg
251253
252254
# Speech / Voice recognition
253255
http://grasch.net/node/22
254256
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/
255257
256258
# Learn piano
257259
http://pianobooster.sourceforge.net/
258260
259261
# The power of (GC)C
260262
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
261263
262264
# Troubleshooting
263265
lsusb / lspci
264266
cat /proc/asound/cards
265267
aplay -l
266268
aplay-L
267269
268270
269271
270272
[[[ GAEMZ ]]]
271273
# TribesNext (Tribes2 re-implementation) under Linux
272274
http://www.tribesnext.com/forum/index.php?topic=2095.0
273275
http://www.youtube.com/watch?v=fdyxo_tauNQ
274276
275277
# RetroRig
276278
http://www.reddit.com/r/LinuxActionShow/comments/25wndc/retrorig_a_personal_project_i_hope_everyone/
277279
278280
279281
280282
[[[ Damage ]]]
281283
282284
[ Prevent ]
283285
# Backup ideas
284286
https://www.reddit.com/r/linux/comments/2qtyby/what_does_rlinux_use_to_backup_their_computers/
285287
286288
# How to shred recursively in directories
287289
http://www.linuxforums.org/forum/miscellaneous/46693-how-shred-entire-directory-tree.html#post257616
288290
289291
# What to do when altering remote machines
290292
http://www.reddit.com/r/linux/comments/1kdf37/what_are_some_of_your_major_linux_fk_ups/cbnzb11
291293
292294
[ Control ]
293295
http://serverfault.com/questions/218005/how-do-i-deal-with-a-compromised-server
294296
295297
296298
297299
[[[ Shell & Scripting ]]]
298300
http://www.reddit.com/r/linux/comments/2foinb/what_is_the_exact_difference_between_a_terminal_a/
299301
http://mywiki.wooledge.org/
300302
http://wiki.bash-hackers.org/doku.php
301303
http://www.gnu.org/software/bash/manual/bashref.html#Introduction
302304
http://www.reddit.com/r/linux/comments/235v51/better_bash_scripting_in_15_minutes/
303305
http://guide.bash.academy/
304306
http://tldp.org/HOWTO/Bash-Prog-Intro-HOWTO.html
305307
306308
# Customization
307309
http://www.reddit.com/r/commandline/comments/23c4us/the_bash_prompt/
308310
https://www.reddit.com/r/linux/comments/2iytrs/terminalsexy_terminal_color_scheme_designer/
309311
310312
# Bash search suggest box
311313
http://www.reddit.com/r/linux/comments/2a4b80/bash_history_suggest_box/
312314
313315
# Moar advice
314316
http://www.reddit.com/r/linux/comments/2dwe4y/dae_have_a_bash_script_template_you_generally/
315317
316318
# Bash vs. Zsh
317319
http://www.reddit.com/r/linux/comments/2fubpn/zsh_proscons/
318320
319321
# How does the Shellshock exploit work?
320322
http://fedoramagazine.org/shellshock-how-does-it-actually-work/
321323
https://www.reddit.com/r/linux/comments/2hlwwz/stackexchanges_top_answer_on_shellshock_and_why/
322324
323325
# Fav minimalist CLI apps
324326
https://www.reddit.com/r/linux/comments/2psson/whatre_your_favorite_cli_and_minimalistic/
325327
326328
327329
328330
[ VIM ]
329331
# Learn
330332
https://raw.github.com/dahu/LearnVim/master/doc/learnvim.txt
331333
http://dahu.github.io/vim_waz_ere/
332334
https://github.com/dahu/VimRegexTutor
333335
http://www.youtube.com/user/MinuteVimTricks/videos
334336
http://www.reddit.com/r/linux/comments/264hl2/learn_to_love_vim/
335337
http://www.reddit.com/r/linux/comments/29by6c/so_i_now_want_to_learn_vim_and_use_it_as_python/
336338
337339
http://pascalprecht.github.io/2014/03/18/why-i-use-vim/
338340
http://of-vim-and-vigor.blogspot.de/2012/06/art-of-edits-i-weaponry.html
339341
http://www.reddit.com/r/linux/comments/1kdvq5/til_that_vim_has_tabs_thats_wonderful/
340342
http://stackoverflow.com/questions/1218390/what-is-your-most-productive-shortcut-with-vim
341343
http://stackoverflow.com/questions/11489428/how-to-make-vim-paste-from-and-copy-to-systems-clipboard
342344
343345
http://vimcasts.org/
344346
345347
# book
346348
http://pragprog.com/book/dnvim/practical-vim
347349
348350
# counter-argument
349351
http://www.reddit.com/submit?url=http%3A%2F%2Fdelvarworld.github.io%2Fblog%2F2013%2F03%2F16%2Fjust-use-sublime-text%2F
350352
351353
# Color schemes
352354
https://code.google.com/p/vimcolorschemetest/
353355
354356
# Plugins
355357
http://www.reddit.com/r/linux/comments/29a0ya/vim_awesome/
356358
http://lsh.io/plugtalk/#48
357359
358360
359361
360362
[[[ Drama ]]]
361363
http://www.reddit.com/r/linux/comments/1z0vig/ffmpeg_may_return_to_debian_and_by_extend_ubuntu/cfpjqtj
362364
363365
364366
365367
[[[ urxvt ]]]
366368
https://wiki.archlinux.org/index.php/rxvt-unicode
367369
http://wiki.afterstep.org/index.php?title=Rxvt-Unicode_Configuration_Tutorial
368370
http://manpages.ubuntu.com/manpages/precise/man7/urxvt.7.html
369371
370372
371373
[[[ FreeNAS ]]]
372374
# Check temps
373375
http://forums.freenas.org/index.php?threads/how-to-monitor-system-cpu-hdd-mobo-gpu-temperatures-on-freenas-8.2994/
374376
375377
# Checklist
376378
https://www.reddit.com/r/freenas/comments/1vw9ic/thinking_about_freenas_but_getting_overwhelmed/
377379
378380
# Backup config files automatically
379381
https://forums.freenas.org/index.php?threads/backup-config-file-every-night-automatically.8237/
380382
381383
# Persistent changes in the filesystem - http://kpaste.net/a2c0299
382384
383385
# The connection problem:
384386
https://www.reddit.com/r/linux4noobs/comments/2q2cn1/i_want_to_connect_to_my_isolated_nas_but_at_the/
385387
# Solutions:
386388
http://lamarque-lvs.blogspot.nl/2011/11/networkmanager-per-device-routing.html
387389
http://askubuntu.com/questions/89364/force-network-manager-to-use-wireless-for-an-internet-connection
388390
https://superuser.com/questions/9586/how-do-i-setup-ubuntu-linuxs-network-manager-to-selectively-route-network-traff
389391
http://ubuntuforums.org/showthread.php?t=2161887
390392
391393
392394
[[[ Hardware ]]]
393395
http://www.reddit.com/r/linux/comments/22cnui/pc_engines_apu_system_boards_3x_gige_2_or_4_gb/
394396
http://www.reddit.com/r/linux/comments/226izd/intel_releases_99_minnowboard_max_an_opensource/
395397
396398
397399
398400
[[[ TODO: ]]]
399401
Learn the filesystem hierarchy and major bits such as your bootloader, init system or systemd, etc
400402
File shares (Samba, NFS, iSCSI)
401403
Network Services (SSHD, DNS, DHCP, PXE, TFTP, FTP, etc)
402404
Automation (Scripting, Configuration management ie Ansible, Puppet, Chef, Saltstack)
403405
Hardening, Security and Accounts (IPTables, SELinux, patching/repository management, cgroups, encryption, permissions, ldap and kerberos SSO)
404406
405407
406408
======================================================================
407409
HANDY COMMANDOS
408410
409411
---
410412
# Archive directory
411413
tar -cvWf archive_name.tar dir_name
412414
413415
# Extract archive
414416
tar -xvf archive_name.tar
415417
416418
# GPG encrypt
417419
gpg -ac archive_name.tar
418420
419421
# GPG decrypt
420422
gpg -d archive_name.tar.asc > archive_name.tar
421423
422424
---
423425
# CLI pastebin alias
424426
alias apaste='curl -F '\''paste=<-'\'' http://apaste.info/store'
425427
426428
# Do The Right Extract
427429
http://brettcsmith.org/2007/dtrx/
428430
429431
# How to check install size of packages (debian based)
430432
dpkg-query -Wf '${Installed-Size}\t${Package}\n' | sort -n | less
431433
432434
# Badblocks
433435
badblocks -nsv -p2 -o ./badblocksresult.txt /dev/sdX
434436
435437
# Watch progress of dd
436438
watch -n 1 killall -USR1 dd
437439
438440
# What's the best rsync command?
439441
rsync -avPHSxh
440442
441443
# Superfind
442444
http://stackoverflow.com/questions/16956810/finding-all-files-containing-a-text-string-on-linux
443445
444446
# List only dirs and files starting with a . (dot)
445447
ls -d .[^.]*
446448
447449
448450
diff <(ls /tmp/folder1) <(ls /tmp/folder2) # diff output of 2 commands
449451
diff -r /tmp/folder1 /tmp/folder2 # diff 2 dirs
450452
451453
# Substitute string1 to string2 in every file in a given path
452454
find path -type f -exec sed -i 's/string1/string2/' {} \;
453455
454456
## in vim:
455457
# Visually select a block of text and prepend a '#' to it
456458
1. Visually select block
457459
2. Ctrl+v I # Esc
458460
# Do the reverse (remove prepending '#' characters)
459461
1. Visually select block
460462
2. Ctrl+v 0 x
461463

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