pastebin - collaborative debugging tool
nixav.kpaste.net RSS

Difference between
modified post c66ead146 by Anonymous on Wed 7th Jan 2015 18:28
original post 825b68 by Anonymous on Wed 7th Jan 2015 03:56
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
# Pretty Ping!
1010
http://www.reddit.com/r/linux/comments/1op98a/prettypingsh_a_better_ui_for_watching_ping/
1111
1212
# How to run a process on a specific core
1313
http://xmodulo.com/2013/10/run-program-process-specific-cpu-cores-linux.html
1414
1515
# How to kill process
1616
http://www.cyberciti.biz/faq/kill-process-in-linux-or-terminate-a-process-in-unix-or-linux-systems/
1717
1818
# How to roll out your own Debian distro
1919
http://www.staldal.nu/tech/2011/12/11/how-to-roll-your-own-debian-based-linux-distro/
2020
2121
# Linux 2FA
2222
http://www.reddit.com/r/linux/comments/2b4u4n/2_factor_authentication_backup_2fa_software_for/
2323
# OTP (GAuth) @ CLI
2424
http://otp.readthedocs.org/en/latest/
2525
2626
# Run stuff collaboratively on a server.
2727
http://www.reddit.com/r/sysadmin/comments/tqo7b/til_rundeck_is_a_great_tool_to_run_commands/
2828
2929
# Generate random strings
3030
http://www.howtogeek.com/howto/30184/10-ways-to-generate-a-random-password-from-the-command-line/
3131
3232
# twander file manager
3333
http://www.reddit.com/r/linux/comments/1ydl8t/pcman_file_manager_120_gets_separated_desktop/cfjuw9u
3434
3535
# Why u no open hardware :(
3636
http://www.reddit.com/r/linux/comments/20zg0h/first_ubuntu_tablets_to_launch_this_autumn/cg86z25
3737
3838
# About docs
3939
http://www.reddit.com/r/linux/comments/24jzyg/well_thats_a_super_helpful_installation_error/ch887pw
4040
4141
# Pipe through Internet!
4242
http://www.reddit.com/r/linux/comments/24uyqo/til_you_can_pipe_through_internet/
4343
4444
# LUKS data encryption
4545
http://www.reddit.com/r/linux/comments/2bgnwp/encrypt_your_data_using_luks/
4646
4747
# cgroups
4848
http://lwn.net/Articles/603762/
4949
5050
# Persistent (full?) install linux on usb for multiple computers with little to no damage? (self.linux)
5151
http://www.reddit.com/r/linux/comments/2gqovx/persistent_full_install_linux_on_usb_for_multiple/
5252
5353
# 3D filesystem browser
5454
https://www.reddit.com/r/linux/comments/2hky9x/tdfsb_3d_filesystem_browser/
5555
5656
# IPcalc
5757
http://jodies.de/ipcalc
5858
5959
# Photoshop on Linux
6060
https://www.reddit.com/r/linux/comments/2nbe8y/it_can_be_done_photoshop_cs5_on_linux_with_wine/
6161
6262
# Data recovery
6363
https://www.reddit.com/r/linux/comments/2ov9tu/safecopy_recover_data_from_corrupt_media/
6464
6565
6666
6767
6868
[[[ General resources & Blogs ]]]
6969
7070
http://www.reddit.com/r/linux/comments/21rm3o/what_is_a_useful_linux_tool_that_you_use_that/
7171
http://www.reddit.com/r/linux4noobs/comments/2ao9tp/want_to_learn_to_be_a_linux_sysadmin/
7272
7373
http://inconsolation.wordpress.com/index/
7474
http://www.catonmat.net/blog/bash-one-liners-explained-part-one/
7575
http://www.howtogeek.com/howto/ubuntu/keyboard-shortcuts-for-bash-command-shell-for-ubuntu-debian-suse-redhat-linux-etc/
7676
http://mindspill.net/computing/linux-notes/
7777
http://conqueringthecommandline.com/
7878
http://n0where.net/open-source-sysadmin-resources/
7979
https://help.ubuntu.com/community/Servers
8080
8181
# installgentoo
8282
https://wiki.installgentoo.com/index.php?title=Main_Page
8383
8484
# About filesystem
8585
http://www.reddit.com/r/linux/comments/1ypoz8/take_the_linux_filesystem_tour/
8686
8787
# Hardlinks & Softlinks
8888
http://www.reddit.com/r/linux/comments/251mb8/the_difference_between_hard_and_soft_links/
8989
9090
# X11 / Xorg / graphics stack explained
9191
http://www.reddit.com/r/linux/comments/2acvmo/explaining_x11_for_the_rest_of_us/
9292
http://www.reddit.com/r/linux/comments/2b8ap8/heartwrenching_story_of_opengl/
9393
http://www.reddit.com/r/linux/comments/1twuhi/xplain_explaining_x11_for_the_rest_of_us_jasper/
9494
9595
# (Illustrated) SSH
9696
http://chamibuddhika.wordpress.com/2012/03/21/ssh-tunnelling-explained/
9797
http://www.unixwiz.net/techtips/ssh-agent-forwarding.html
9898
https://www.reddit.com/r/linux/comments/2iflp3/prefixed_multihop_ssh_wildcard_configurations/
9999
https://www.reddit.com/r/linux/comments/2r539r/why_arent_we_using_ssh_for_everything/
100100
101101
# The Fascinating World of Linux System Calls (sysdigcloud.com)
102102
https://www.reddit.com/r/linux/comments/2pm6lo/the_fascinating_world_of_linux_system_calls/
103103
104104
# systemd for Administrators, Part 1
105105
http://0pointer.de/blog/projects/systemd-for-admins-1.html
106106
# systemd for users
107107
http://www.reddit.com/r/linux/comments/2dvmdn/what_do_you_as_a_user_love_about_systemd/
108108
109109
# Rsync difference between --checksum and --ignore-times options
110110
http://serverfault.com/questions/211005/rsync-difference-between-checksum-and-ignore-times-options
111111
112112
# Rute User's Tutorial and Exposition
113113
http://rute.2038bug.com/index.html.gz
114114
115115
# Explains commands and their flags. VERY USEFUL!
116116
http://explainshell.com/
117117
118118
# IBM developer works
119119
http://www.ibm.com/developerworks/linux/
120120
121121
# Debian minimal
122122
http://linuxforcynics.com/how-to/minimal-debian-install
123123
http://ask.debian.net/questions/what-s-the-first-thing-you-do-after-you-install-debian
124124
125125
# BroPages
126126
http://bropages.org/browse
127127
128128
# Cron syntax in plain English
129129
http://cronchecker.net/
130130
131131
# Install WordPress on CentOS 6.x
132132
http://www.geekpeek.net/install-wordpress-on-centos/
133133
http://www.tecmint.com/install-wordpress-using-lamp-or-lemp-on-rhel-centos-fedora/
134134
135135
# iptables
136136
https://access.redhat.com/site/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/Security_Guide/sect-Security_Guide-IPTables.html
137137
http://www.linuxtopia.org/online_books/centos_linux_guides/centos_linux_security_guide/s1-fireall-ipt-act.html
138138
http://www.cyberciti.biz/faq/rhel-fedorta-linux-iptables-firewall-configuration-tutorial/
139139
http://diaryproducts.net/about/operating_systems/unix/nmap_port_scanner_iptables_firewall
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
149149
150150
[ Nginx ]
151151
# docs
152152
https://github.com/ngx/docs
153153
http://wiki.nginx.org/Main
154154
155155
# Optimizing nginx
156156
http://blog.zachorr.com/nginx-setup/
157157
158158
# How to redirect nginx
159159
http://www.servernoobs.com/nginx-redirect-url-with-http1-1-301-moved-permanently-header/?doing_wp_cron=1393287314.0689818859100341796875
160160
161161
# Hardening nginx with better cyphers
162162
https://www.reddit.com/r/netsec/comments/2pqsx9/harden_ssl_in_nginx_with_stronger_ciphers_newer/
163163
164164
165165
[ Docker ]
166166
http://www.reddit.com/r/linux/comments/2bxxye/introduction_to_docker/
167167
http://www.reddit.com/r/linux/comments/2c1csz/whos_using_docker/
168168
http://www.reddit.com/r/linux/comments/2bedwv/docker_security_with_selinux/
169169
https://github.com/shofetim/docker-skype
170170
171171
172172
[ Namespaces ]
173173
https://www.reddit.com/r/linux/comments/2n7mol/linux_namespaces_powerful_isolation_os_level/
174174
https://www.reddit.com/r/linux/comments/2n17b7/a_guide_to_linux_namespaces_and_environment/
175175
176176
177177
[ tmux ]
178178
http://www.reddit.com/r/linux/comments/2arczq/learn_tmux_with_minimul/
179179
http://www.reddit.com/r/commandline/comments/240oyo/mucks_a_session_manager_for_gnu_screen_and_tmux/
180180
http://www.reddit.com/r/commandline/comments/25tcfk/practical_tmux/
181181
182182
183183
[ LOL / regex ]
184184
http://www.bbc.co.uk/news/world-europe-12985082
185185
http://stackoverflow.com/questions/1732348/regex-match-open-tags-except-xhtml-self-contained-tags/1732454
186186
187187
# Validating e-mail addresses, easy way, and the hard way.
188188
http://blog.mattheworiordan.com/post/13174566389/url-regular-expression-for-links-with-or-without-the
189189
http://www.ex-parrot.com/pdw/Mail-RFC822-Address.html
190190
191191
# Intro to regex
192192
http://www.youtube.com/watch?v=EkluES9Rvak
193193
194194
# Awk primer
195195
http://www.reddit.com/r/linux/comments/29hskb/an_awk_primer_wikibooks_open_books_for_an_open/
196196
197197
198198
[ LaTeX ]
199199
www.latextemplates.com
200200
https://www.writelatex.com/
201201
http://www.reddit.com/r/linux/comments/2clx22/learning_latex_on_linux/
202202
203203
204204
[ YouTube chans ]
205205
https://www.youtube.com/channel/UCbNxlZZVmfP8n84ag-rGpMg/videos
206206
https://www.youtube.com/user/theurbanpenguin/videos?view=1&flow=list
207207
https://www.youtube.com/user/sabiddle/videos
208208
209209
210210
211211
[[[ ~ Audio ~ ]]]
212212
213213
http://www.reddit.com/r/linux/comments/1nun4f/using_linux_to_make_music_whats_the_deal/
214214
https://www.reddit.com/r/linux/comments/2iwd2y/is_linux_suitable_for_audio_recordingproduction/
215215
https://wiki.archlinux.org/index.php/Pro_Audio
216216
http://alsa.opensrc.org/
217217
218218
http://tuxradar.com/content/how-it-works-linux-audio-explained
219219
http://stackoverflow.com/questions/20118941/linux-audio-sub-systems
220220
http://0pointer.de/blog/projects/guide-to-sound-apis.html
221221
222222
https://forum.ableton.com/viewtopic.php?f=4&t=187391
223223
224224
https://github.com/wedesoft/hornetseye-alsa
225225
https://github.com/torvalds/linux/tree/master/Documentation/sound/alsa
226226
227227
http://manual.ardour.org/synchronization/latency-and-latency-compensation/
228228
229229
http://www.reddit.com/r/linux/comments/236a5l/can_someone_make_something_akin_to_wayland_but/
230230
231231
# ALSA / Pulseaudio for pro audio discussion
232232
https://www.reddit.com/r/linux/comments/2hv73a/what_is_the_one_thing_you_wish_linux_had_natively/ckwd9mk
233233
234234
# Config
235235
http://wiki.linuxaudio.org/wiki/system%20configuration#build_your_own_real-time_kernel_on_debian_wheezy_or_later
236236
http://www.penguinproducer.com/Blog/2011/12/setting-up-a-studio-with-ubuntu/
237237
238238
# RIP CDs
239239
https://www.reddit.com/r/linux/comments/2ijhdj/gnu_ddrescue_119_released/cl2pofg
240240
241241
# Speech / Voice recognition
242242
http://grasch.net/node/22
243243
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/
244244
245245
# Learn piano
246246
http://pianobooster.sourceforge.net/
247247
248248
# The power of (GC)C
249249
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
250250
251251
# Troubleshooting
252252
lsusb / lspci
253253
cat /proc/asound/cards
254254
aplay -l
255255
aplay-L
256256
257257
258258
259259
[[[ GAEMZ ]]]
260260
# TribesNext (Tribes2 re-implementation) under Linux
261261
http://www.tribesnext.com/forum/index.php?topic=2095.0
262262
http://www.youtube.com/watch?v=fdyxo_tauNQ
263263
264264
# RetroRig
265265
http://www.reddit.com/r/LinuxActionShow/comments/25wndc/retrorig_a_personal_project_i_hope_everyone/
266266
267267
268268
269269
[[[ Damage ]]]
270270
271271
[ Prevent ]
272272
# Backup ideas
273273
https://www.reddit.com/r/linux/comments/2qtyby/what_does_rlinux_use_to_backup_their_computers/
274274
275275
# How to shred recursively in directories
276276
http://www.linuxforums.org/forum/miscellaneous/46693-how-shred-entire-directory-tree.html#post257616
277277
278278
# What to do when altering remote machines
279279
http://www.reddit.com/r/linux/comments/1kdf37/what_are_some_of_your_major_linux_fk_ups/cbnzb11
280280
281281
[ Control ]
282282
http://serverfault.com/questions/218005/how-do-i-deal-with-a-compromised-server
283283
284284
285285
286286
[[[ Shell & Scripting ]]]
287287
http://www.reddit.com/r/linux/comments/2foinb/what_is_the_exact_difference_between_a_terminal_a/
288288
http://mywiki.wooledge.org/
289289
http://wiki.bash-hackers.org/doku.php
290290
http://www.gnu.org/software/bash/manual/bashref.html#Introduction
291291
http://www.reddit.com/r/linux/comments/235v51/better_bash_scripting_in_15_minutes/
292292
http://guide.bash.academy/
293293
http://tldp.org/HOWTO/Bash-Prog-Intro-HOWTO.html
294294
295295
# Customization
296296
http://www.reddit.com/r/commandline/comments/23c4us/the_bash_prompt/
297297
https://www.reddit.com/r/linux/comments/2iytrs/terminalsexy_terminal_color_scheme_designer/
298298
299299
# Bash search suggest box
300300
http://www.reddit.com/r/linux/comments/2a4b80/bash_history_suggest_box/
301301
302302
# Moar advice
303303
http://www.reddit.com/r/linux/comments/2dwe4y/dae_have_a_bash_script_template_you_generally/
304304
305305
# Bash vs. Zsh
306306
http://www.reddit.com/r/linux/comments/2fubpn/zsh_proscons/
307307
308308
# How does the Shellshock exploit work?
309309
http://fedoramagazine.org/shellshock-how-does-it-actually-work/
310310
https://www.reddit.com/r/linux/comments/2hlwwz/stackexchanges_top_answer_on_shellshock_and_why/
311311
312312
# Fav minimalist CLI apps
313313
https://www.reddit.com/r/linux/comments/2psson/whatre_your_favorite_cli_and_minimalistic/
314314
315315
316316
317317
[ VIM ]
318318
# Learn
319319
https://raw.github.com/dahu/LearnVim/master/doc/learnvim.txt
320320
http://dahu.github.io/vim_waz_ere/
321321
https://github.com/dahu/VimRegexTutor
322322
http://www.youtube.com/user/MinuteVimTricks/videos
323323
http://www.reddit.com/r/linux/comments/264hl2/learn_to_love_vim/
324324
http://www.reddit.com/r/linux/comments/29by6c/so_i_now_want_to_learn_vim_and_use_it_as_python/
325325
326326
http://pascalprecht.github.io/2014/03/18/why-i-use-vim/
327327
http://of-vim-and-vigor.blogspot.de/2012/06/art-of-edits-i-weaponry.html
328328
http://www.reddit.com/r/linux/comments/1kdvq5/til_that_vim_has_tabs_thats_wonderful/
329329
http://stackoverflow.com/questions/1218390/what-is-your-most-productive-shortcut-with-vim
330330
http://stackoverflow.com/questions/11489428/how-to-make-vim-paste-from-and-copy-to-systems-clipboard
331331
332332
http://vimcasts.org/
333333
334334
# book
335335
http://pragprog.com/book/dnvim/practical-vim
336336
337337
# counter-argument
338338
http://www.reddit.com/submit?url=http%3A%2F%2Fdelvarworld.github.io%2Fblog%2F2013%2F03%2F16%2Fjust-use-sublime-text%2F
339339
340340
# Color schemes
341341
https://code.google.com/p/vimcolorschemetest/
342342
343343
# Plugins
344344
http://www.reddit.com/r/linux/comments/29a0ya/vim_awesome/
345345
http://lsh.io/plugtalk/#48
346346
347347
348348
349349
[[[ Drama ]]]
350350
http://www.reddit.com/r/linux/comments/1z0vig/ffmpeg_may_return_to_debian_and_by_extend_ubuntu/cfpjqtj
351351
352352
353353
354354
[[[ urxvt ]]]
355355
https://wiki.archlinux.org/index.php/rxvt-unicode
356356
http://wiki.afterstep.org/index.php?title=Rxvt-Unicode_Configuration_Tutorial
357357
http://manpages.ubuntu.com/manpages/precise/man7/urxvt.7.html
358358
359359
360360
[[[ FreeNAS ]]]
361361
# Check temps
362362
http://forums.freenas.org/index.php?threads/how-to-monitor-system-cpu-hdd-mobo-gpu-temperatures-on-freenas-8.2994/
363363
364364
# Checklist
365365
https://www.reddit.com/r/freenas/comments/1vw9ic/thinking_about_freenas_but_getting_overwhelmed/
366366
367367
# Backup config files automatically
368368
https://forums.freenas.org/index.php?threads/backup-config-file-every-night-automatically.8237/
369369
370370
# Persistent changes in the filesystem - http://kpaste.net/a2c0299
371371
372372
# The connection problem:
373373
https://www.reddit.com/r/linux4noobs/comments/2q2cn1/i_want_to_connect_to_my_isolated_nas_but_at_the/
374374
# Solutions:
375375
http://lamarque-lvs.blogspot.nl/2011/11/networkmanager-per-device-routing.html
376376
http://askubuntu.com/questions/89364/force-network-manager-to-use-wireless-for-an-internet-connection
377377
https://superuser.com/questions/9586/how-do-i-setup-ubuntu-linuxs-network-manager-to-selectively-route-network-traff
378378
http://ubuntuforums.org/showthread.php?t=2161887
379379
380380
381381
[[[ Hardware ]]]
382382
http://www.reddit.com/r/linux/comments/22cnui/pc_engines_apu_system_boards_3x_gige_2_or_4_gb/
383383
http://www.reddit.com/r/linux/comments/226izd/intel_releases_99_minnowboard_max_an_opensource/
384384
385385
386386
387387
[[[ TODO: ]]]
388388
Learn the filesystem hierarchy and major bits such as your bootloader, init system or systemd, etc
389389
File shares (Samba, NFS, iSCSI)
390390
Network Services (SSHD, DNS, DHCP, PXE, TFTP, FTP, etc)
391391
Automation (Scripting, Configuration management ie Ansible, Puppet, Chef, Saltstack)
392392
Hardening, Security and Accounts (IPTables, SELinux, patching/repository management, cgroups, encryption, permissions, ldap and kerberos SSO)
393393
394394
395395
======================================================================
396396
HANDY COMMANDOS
397397
398398
---
399399
# Archive directory
400400
tar -cvWf archive_name.tar dir_name
401401
402402
# Extract archive
403403
tar -xvf archive_name.tar
404404
405405
# GPG encrypt
406406
gpg -ac archive_name.tar
407407
408408
# GPG decrypt
409409
gpg -d archive_name.tar.asc > archive_name.tar
410410
411411
---
412412
# CLI pastebin alias
413413
alias apaste='curl -F '\''paste=<-'\'' http://apaste.info/store'
414414
415415
# Do The Right Extract
416416
http://brettcsmith.org/2007/dtrx/
417417
418418
# How to check install size of packages (debian based)
419419
dpkg-query -Wf '${Installed-Size}\t${Package}\n' | sort -n | less
420420
421421
# Badblocks
422422
badblocks -nsv -p2 -o ./badblocksresult.txt /dev/sdX
423423
424424
# Watch progress of dd
425425
watch -n 1 killall -USR1 dd
426426
427427
# What's the best rsync command?
428428
rsync -avPHSxh
429429
430430
# Superfind
431431
http://stackoverflow.com/questions/16956810/finding-all-files-containing-a-text-string-on-linux
432432
433433
# List only dirs and files starting with a . (dot)
434434
ls -d .[^.]*
435435
436436
437437
diff <(ls /tmp/folder1) <(ls /tmp/folder2) # diff output of 2 commands
438438
diff -r /tmp/folder1 /tmp/folder2 # diff 2 dirs
439439
440+
# Substitute string1 to string2 in every file in a given path
440443
## in vim:
441444
# Visually select a block of text and prepend a '#' to it
442445
1. Visually select block
443446
2. Ctrl+v I # Esc
444447
# Do the reverse (remove prepending '#' characters)
445448
1. Visually select block
446449
2. Ctrl+v 0 x
447450

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