pastebin - collaborative debugging tool
nixav.kpaste.net RSS

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

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