pastebin - collaborative debugging tool
nixav.kpaste.net RSS

Difference between
modified post 082aa8027 by Anonymous on Tue 13th Jan 2015 01:36
original post c6a by Anonymous on Tue 13th Jan 2015 01:14
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
191191
[ LOL / regex ]
192192
http://www.bbc.co.uk/news/world-europe-12985082
193193
http://stackoverflow.com/questions/1732348/regex-match-open-tags-except-xhtml-self-contained-tags/1732454
194194
195195
# Validating e-mail addresses, easy way, and the hard way.
196196
http://blog.mattheworiordan.com/post/13174566389/url-regular-expression-for-links-with-or-without-the
197197
http://www.ex-parrot.com/pdw/Mail-RFC822-Address.html
198198
199199
# Intro to regex
200200
http://www.youtube.com/watch?v=EkluES9Rvak
201201
202202
# Awk primer
203203
http://www.reddit.com/r/linux/comments/29hskb/an_awk_primer_wikibooks_open_books_for_an_open/
204204
205205
206206
[ LaTeX ]
207207
www.latextemplates.com
208208
https://www.writelatex.com/
209209
http://www.reddit.com/r/linux/comments/2clx22/learning_latex_on_linux/
210210
211211
212212
[ YouTube chans ]
213213
https://www.youtube.com/channel/UCbNxlZZVmfP8n84ag-rGpMg/videos
214214
https://www.youtube.com/user/theurbanpenguin/videos?view=1&flow=list
215215
https://www.youtube.com/user/sabiddle/videos
216216
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
http://alsa.opensrc.org/
225225
226226
http://tuxradar.com/content/how-it-works-linux-audio-explained
227227
http://stackoverflow.com/questions/20118941/linux-audio-sub-systems
228228
http://0pointer.de/blog/projects/guide-to-sound-apis.html
229229
230230
https://forum.ableton.com/viewtopic.php?f=4&t=187391
231231
232232
https://github.com/wedesoft/hornetseye-alsa
233233
https://github.com/torvalds/linux/tree/master/Documentation/sound/alsa
234234
235235
http://manual.ardour.org/synchronization/latency-and-latency-compensation/
236236
237237
http://www.reddit.com/r/linux/comments/236a5l/can_someone_make_something_akin_to_wayland_but/
238238
239+
# Dynamic Range Compression for PulseAudio
239242
# ALSA / Pulseaudio for pro audio discussion
240243
https://www.reddit.com/r/linux/comments/2hv73a/what_is_the_one_thing_you_wish_linux_had_natively/ckwd9mk
241244
242245
# Config
243246
http://wiki.linuxaudio.org/wiki/system%20configuration#build_your_own_real-time_kernel_on_debian_wheezy_or_later
244247
http://www.penguinproducer.com/Blog/2011/12/setting-up-a-studio-with-ubuntu/
245248
246249
# RIP CDs
247250
https://www.reddit.com/r/linux/comments/2ijhdj/gnu_ddrescue_119_released/cl2pofg
248251
249252
# Speech / Voice recognition
250253
http://grasch.net/node/22
251254
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/
252255
253256
# Learn piano
254257
http://pianobooster.sourceforge.net/
255258
256259
# The power of (GC)C
257260
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
258261
259262
# Troubleshooting
260263
lsusb / lspci
261264
cat /proc/asound/cards
262265
aplay -l
263266
aplay-L
264267
265268
266269
267270
[[[ GAEMZ ]]]
268271
# TribesNext (Tribes2 re-implementation) under Linux
269272
http://www.tribesnext.com/forum/index.php?topic=2095.0
270273
http://www.youtube.com/watch?v=fdyxo_tauNQ
271274
272275
# RetroRig
273276
http://www.reddit.com/r/LinuxActionShow/comments/25wndc/retrorig_a_personal_project_i_hope_everyone/
274277
275278
276279
277280
[[[ Damage ]]]
278281
279282
[ Prevent ]
280283
# Backup ideas
281284
https://www.reddit.com/r/linux/comments/2qtyby/what_does_rlinux_use_to_backup_their_computers/
282285
283286
# How to shred recursively in directories
284287
http://www.linuxforums.org/forum/miscellaneous/46693-how-shred-entire-directory-tree.html#post257616
285288
286289
# What to do when altering remote machines
287290
http://www.reddit.com/r/linux/comments/1kdf37/what_are_some_of_your_major_linux_fk_ups/cbnzb11
288291
289292
[ Control ]
290293
http://serverfault.com/questions/218005/how-do-i-deal-with-a-compromised-server
291294
292295
293296
294297
[[[ Shell & Scripting ]]]
295298
http://www.reddit.com/r/linux/comments/2foinb/what_is_the_exact_difference_between_a_terminal_a/
296299
http://mywiki.wooledge.org/
297300
http://wiki.bash-hackers.org/doku.php
298301
http://www.gnu.org/software/bash/manual/bashref.html#Introduction
299302
http://www.reddit.com/r/linux/comments/235v51/better_bash_scripting_in_15_minutes/
300303
http://guide.bash.academy/
301304
http://tldp.org/HOWTO/Bash-Prog-Intro-HOWTO.html
302305
303306
# Customization
304307
http://www.reddit.com/r/commandline/comments/23c4us/the_bash_prompt/
305308
https://www.reddit.com/r/linux/comments/2iytrs/terminalsexy_terminal_color_scheme_designer/
306309
307310
# Bash search suggest box
308311
http://www.reddit.com/r/linux/comments/2a4b80/bash_history_suggest_box/
309312
310313
# Moar advice
311314
http://www.reddit.com/r/linux/comments/2dwe4y/dae_have_a_bash_script_template_you_generally/
312315
313316
# Bash vs. Zsh
314317
http://www.reddit.com/r/linux/comments/2fubpn/zsh_proscons/
315318
316319
# How does the Shellshock exploit work?
317320
http://fedoramagazine.org/shellshock-how-does-it-actually-work/
318321
https://www.reddit.com/r/linux/comments/2hlwwz/stackexchanges_top_answer_on_shellshock_and_why/
319322
320323
# Fav minimalist CLI apps
321324
https://www.reddit.com/r/linux/comments/2psson/whatre_your_favorite_cli_and_minimalistic/
322325
323326
324327
325328
[ VIM ]
326329
# Learn
327330
https://raw.github.com/dahu/LearnVim/master/doc/learnvim.txt
328331
http://dahu.github.io/vim_waz_ere/
329332
https://github.com/dahu/VimRegexTutor
330333
http://www.youtube.com/user/MinuteVimTricks/videos
331334
http://www.reddit.com/r/linux/comments/264hl2/learn_to_love_vim/
332335
http://www.reddit.com/r/linux/comments/29by6c/so_i_now_want_to_learn_vim_and_use_it_as_python/
333336
334337
http://pascalprecht.github.io/2014/03/18/why-i-use-vim/
335338
http://of-vim-and-vigor.blogspot.de/2012/06/art-of-edits-i-weaponry.html
336339
http://www.reddit.com/r/linux/comments/1kdvq5/til_that_vim_has_tabs_thats_wonderful/
337340
http://stackoverflow.com/questions/1218390/what-is-your-most-productive-shortcut-with-vim
338341
http://stackoverflow.com/questions/11489428/how-to-make-vim-paste-from-and-copy-to-systems-clipboard
339342
340343
http://vimcasts.org/
341344
342345
# book
343346
http://pragprog.com/book/dnvim/practical-vim
344347
345348
# counter-argument
346349
http://www.reddit.com/submit?url=http%3A%2F%2Fdelvarworld.github.io%2Fblog%2F2013%2F03%2F16%2Fjust-use-sublime-text%2F
347350
348351
# Color schemes
349352
https://code.google.com/p/vimcolorschemetest/
350353
351354
# Plugins
352355
http://www.reddit.com/r/linux/comments/29a0ya/vim_awesome/
353356
http://lsh.io/plugtalk/#48
354357
355358
356359
357360
[[[ Drama ]]]
358361
http://www.reddit.com/r/linux/comments/1z0vig/ffmpeg_may_return_to_debian_and_by_extend_ubuntu/cfpjqtj
359362
360363
361364
362365
[[[ urxvt ]]]
363366
https://wiki.archlinux.org/index.php/rxvt-unicode
364367
http://wiki.afterstep.org/index.php?title=Rxvt-Unicode_Configuration_Tutorial
365368
http://manpages.ubuntu.com/manpages/precise/man7/urxvt.7.html
366369
367370
368371
[[[ FreeNAS ]]]
369372
# Check temps
370373
http://forums.freenas.org/index.php?threads/how-to-monitor-system-cpu-hdd-mobo-gpu-temperatures-on-freenas-8.2994/
371374
372375
# Checklist
373376
https://www.reddit.com/r/freenas/comments/1vw9ic/thinking_about_freenas_but_getting_overwhelmed/
374377
375378
# Backup config files automatically
376379
https://forums.freenas.org/index.php?threads/backup-config-file-every-night-automatically.8237/
377380
378381
# Persistent changes in the filesystem - http://kpaste.net/a2c0299
379382
380383
# The connection problem:
381384
https://www.reddit.com/r/linux4noobs/comments/2q2cn1/i_want_to_connect_to_my_isolated_nas_but_at_the/
382385
# Solutions:
383386
http://lamarque-lvs.blogspot.nl/2011/11/networkmanager-per-device-routing.html
384387
http://askubuntu.com/questions/89364/force-network-manager-to-use-wireless-for-an-internet-connection
385388
https://superuser.com/questions/9586/how-do-i-setup-ubuntu-linuxs-network-manager-to-selectively-route-network-traff
386389
http://ubuntuforums.org/showthread.php?t=2161887
387390
388391
389392
[[[ Hardware ]]]
390393
http://www.reddit.com/r/linux/comments/22cnui/pc_engines_apu_system_boards_3x_gige_2_or_4_gb/
391394
http://www.reddit.com/r/linux/comments/226izd/intel_releases_99_minnowboard_max_an_opensource/
392395
393396
394397
395398
[[[ TODO: ]]]
396399
Learn the filesystem hierarchy and major bits such as your bootloader, init system or systemd, etc
397400
File shares (Samba, NFS, iSCSI)
398401
Network Services (SSHD, DNS, DHCP, PXE, TFTP, FTP, etc)
399402
Automation (Scripting, Configuration management ie Ansible, Puppet, Chef, Saltstack)
400403
Hardening, Security and Accounts (IPTables, SELinux, patching/repository management, cgroups, encryption, permissions, ldap and kerberos SSO)
401404
402405
403406
======================================================================
404407
HANDY COMMANDOS
405408
406409
---
407410
# Archive directory
408411
tar -cvWf archive_name.tar dir_name
409412
410413
# Extract archive
411414
tar -xvf archive_name.tar
412415
413416
# GPG encrypt
414417
gpg -ac archive_name.tar
415418
416419
# GPG decrypt
417420
gpg -d archive_name.tar.asc > archive_name.tar
418421
419422
---
420423
# CLI pastebin alias
421424
alias apaste='curl -F '\''paste=<-'\'' http://apaste.info/store'
422425
423426
# Do The Right Extract
424427
http://brettcsmith.org/2007/dtrx/
425428
426429
# How to check install size of packages (debian based)
427430
dpkg-query -Wf '${Installed-Size}\t${Package}\n' | sort -n | less
428431
429432
# Badblocks
430433
badblocks -nsv -p2 -o ./badblocksresult.txt /dev/sdX
431434
432435
# Watch progress of dd
433436
watch -n 1 killall -USR1 dd
434437
435438
# What's the best rsync command?
436439
rsync -avPHSxh
437440
438441
# Superfind
439442
http://stackoverflow.com/questions/16956810/finding-all-files-containing-a-text-string-on-linux
440443
441444
# List only dirs and files starting with a . (dot)
442445
ls -d .[^.]*
443446
444447
445448
diff <(ls /tmp/folder1) <(ls /tmp/folder2) # diff output of 2 commands
446449
diff -r /tmp/folder1 /tmp/folder2 # diff 2 dirs
447450
448451
# Substitute string1 to string2 in every file in a given path
449452
find path -type f -exec sed -i 's/string1/string2/' {} \;
450453
451454
## in vim:
452455
# Visually select a block of text and prepend a '#' to it
453456
1. Visually select block
454457
2. Ctrl+v I # Esc
455458
# Do the reverse (remove prepending '#' characters)
456459
1. Visually select block
457460
2. Ctrl+v 0 x
458461

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