pastebin - collaborative debugging tool
nixav.kpaste.net RSS


Untitled
Posted by Anonymous on Mon 9th Feb 2015 23:50
raw | new post
view followups (newest first): Untitled by Anonymous
modification of post by Anonymous (view diff)

  1. http://pof.kpaste.net/
  2.  
  3. [> Relevant pastebins <]
  4. #-> vim masterrace - http://vim.kpaste.net/
  5. #-> A bit of history - http://nixhist.kpaste.net/
  6. #-> Security - http://secsav.kpaste.net/
  7.  
  8.  
  9. [ Monitoring tools ]
  10. ## Network monitoring
  11. # Pretty Ping!
  12. http://www.reddit.com/r/linux/comments/1op98a/prettypingsh_a_better_ui_for_watching_ping/
  13. # Other
  14. https://www.reddit.com/r/linux/comments/2s1q28/useful_commandline_network_monitors_on_linux/
  15.  
  16. # Logcheck, be lazy with checking logs
  17. http://logcheck.org/
  18. https://www.youtube.com/watch?v=1QgbnK45IRg&feature=player_detailpage&list=PL170C8C4DDB2961B2&t=2999
  19. https://www.reddit.com/r/homelab/comments/2fgt30/monitoring_logs_with_elk_logstash_kibana/
  20.  
  21. # 80 Linux Monitoring Tools for SysAdmins - Server Density Blog (blog.serverdensity.com)
  22. https://www.reddit.com/r/commandline/comments/2v5r3y/80_linux_monitoring_tools_for_sysadmins_server/
  23.  
  24.  
  25. ## Process mgmt
  26. # How to run a process on a specific core
  27. http://xmodulo.com/2013/10/run-program-process-specific-cpu-cores-linux.html
  28. # How to kill process
  29. http://www.cyberciti.biz/faq/kill-process-in-linux-or-terminate-a-process-in-unix-or-linux-systems/
  30.  
  31. # How to roll out your own Debian distro
  32. http://www.staldal.nu/tech/2011/12/11/how-to-roll-your-own-debian-based-linux-distro/
  33.  
  34. # Run stuff collaboratively on a server.
  35. http://www.reddit.com/r/sysadmin/comments/tqo7b/til_rundeck_is_a_great_tool_to_run_commands/
  36.  
  37. # Generate random strings
  38. http://www.howtogeek.com/howto/30184/10-ways-to-generate-a-random-password-from-the-command-line/
  39.  
  40. # twander file manager
  41. http://www.reddit.com/r/linux/comments/1ydl8t/pcman_file_manager_120_gets_separated_desktop/cfjuw9u
  42.  
  43. # Why u no open hardware :(
  44. http://www.reddit.com/r/linux/comments/20zg0h/first_ubuntu_tablets_to_launch_this_autumn/cg86z25
  45.  
  46. # About docs
  47. http://www.reddit.com/r/linux/comments/24jzyg/well_thats_a_super_helpful_installation_error/ch887pw
  48.  
  49. # Pipe through Internet!
  50. http://www.reddit.com/r/linux/comments/24uyqo/til_you_can_pipe_through_internet/
  51.  
  52. # Persistent (full?) install linux on usb for multiple computers with little to no damage? (self.linux)
  53. http://www.reddit.com/r/linux/comments/2gqovx/persistent_full_install_linux_on_usb_for_multiple/
  54.  
  55. # 3D filesystem browser
  56. https://www.reddit.com/r/linux/comments/2hky9x/tdfsb_3d_filesystem_browser/
  57.  
  58. # IPcalc
  59. http://jodies.de/ipcalc
  60.  
  61. # Photoshop on Linux
  62. https://www.reddit.com/r/linux/comments/2nbe8y/it_can_be_done_photoshop_cs5_on_linux_with_wine/
  63.  
  64. # Data recovery
  65. https://www.reddit.com/r/linux/comments/2ov9tu/safecopy_recover_data_from_corrupt_media/
  66.  
  67. # Vbox - How to shared folders - https://forums.virtualbox.org/viewtopic.php?t=15868
  68.  
  69.  
  70. [[[ General resources & Blogs ]]]
  71.  
  72. http://www.reddit.com/r/linux/comments/21rm3o/what_is_a_useful_linux_tool_that_you_use_that/
  73. http://www.reddit.com/r/linux4noobs/comments/2ao9tp/want_to_learn_to_be_a_linux_sysadmin/
  74.  
  75. http://inconsolation.wordpress.com/index/
  76. http://www.catonmat.net/blog/bash-one-liners-explained-part-one/
  77. http://mindspill.net/computing/linux-notes/
  78. http://conqueringthecommandline.com/
  79. http://n0where.net/open-source-sysadmin-resources/
  80. https://help.ubuntu.com/community/Servers
  81.  
  82. # installgentoo
  83. https://wiki.installgentoo.com/index.php?title=Main_Page
  84.  
  85. # About filesystem
  86. http://www.reddit.com/r/linux/comments/1ypoz8/take_the_linux_filesystem_tour/
  87.  
  88. # Hardlinks & Softlinks
  89. http://www.reddit.com/r/linux/comments/251mb8/the_difference_between_hard_and_soft_links/
  90.  
  91. # X11 / Xorg / graphics stack explained
  92. http://www.reddit.com/r/linux/comments/2acvmo/explaining_x11_for_the_rest_of_us/
  93. http://www.reddit.com/r/linux/comments/2b8ap8/heartwrenching_story_of_opengl/
  94. http://www.reddit.com/r/linux/comments/1twuhi/xplain_explaining_x11_for_the_rest_of_us_jasper/
  95.  
  96. # (Illustrated) SSH
  97. http://chamibuddhika.wordpress.com/2012/03/21/ssh-tunnelling-explained/
  98. http://www.unixwiz.net/techtips/ssh-agent-forwarding.html
  99. https://www.reddit.com/r/linux/comments/2iflp3/prefixed_multihop_ssh_wildcard_configurations/
  100. https://www.reddit.com/r/linux/comments/2r539r/why_arent_we_using_ssh_for_everything/
  101.  
  102. # The Fascinating World of Linux System Calls (sysdigcloud.com)
  103. https://www.reddit.com/r/linux/comments/2pm6lo/the_fascinating_world_of_linux_system_calls/
  104.  
  105. # systemd for Administrators, Part 1
  106. http://0pointer.de/blog/projects/systemd-for-admins-1.html
  107. # systemd for users
  108. http://www.reddit.com/r/linux/comments/2dvmdn/what_do_you_as_a_user_love_about_systemd/
  109.  
  110. # Rsync difference between --checksum and --ignore-times options
  111. http://serverfault.com/questions/211005/rsync-difference-between-checksum-and-ignore-times-options
  112. http://tutorials.jenkov.com/rsync/checksums.html
  113.  
  114. # wget useful commands
  115. https://www.reddit.com/r/opendirectories/comments/2rfg79/20_wget_commands_that_can_be_used_to_accomplish/
  116.  
  117. # Rute User's Tutorial and Exposition
  118. http://rute.2038bug.com/index.html.gz
  119.  
  120. # Explains commands and their flags. VERY USEFUL!
  121. http://explainshell.com/
  122.  
  123. # IBM developer works
  124. http://www.ibm.com/developerworks/linux/
  125.  
  126. # Debian minimal
  127. http://linuxforcynics.com/how-to/minimal-debian-install
  128. http://ask.debian.net/questions/what-s-the-first-thing-you-do-after-you-install-debian
  129.  
  130. # BroPages
  131. http://bropages.org/browse
  132.  
  133. # Cron syntax in plain English
  134. http://cronchecker.net/
  135.  
  136. # Install WordPress on CentOS 6.x
  137. http://www.geekpeek.net/install-wordpress-on-centos/
  138. http://www.tecmint.com/install-wordpress-using-lamp-or-lemp-on-rhel-centos-fedora/
  139.  
  140.  
  141. # GRUB
  142. http://ubuntuforums.org/showthread.php?t=1195275
  143. http://www.reddit.com/r/linux4noobs/comments/2ex4ex/short_introduction_into_grub_internals/
  144.  
  145. # Visualize memory
  146. https://www.reddit.com/r/linux/comments/2mrrjb/how_to_visualize_memory_usage_on_linux/
  147.  
  148. # inotify (trigger)
  149. https://www.reddit.com/r/commandline/comments/2runmh/how_you_can_use_inotifytools_to_monitor_file/
  150.  
  151.  
  152. [ Nginx ]
  153. # docs
  154. https://github.com/ngx/docs
  155. http://wiki.nginx.org/Main
  156.  
  157. # Optimizing nginx
  158. http://blog.zachorr.com/nginx-setup/
  159.  
  160. # How to redirect nginx
  161. http://www.servernoobs.com/nginx-redirect-url-with-http1-1-301-moved-permanently-header/?doing_wp_cron=1393287314.0689818859100341796875
  162.  
  163. # Hardening nginx with better cyphers
  164. https://www.reddit.com/r/netsec/comments/2pqsx9/harden_ssl_in_nginx_with_stronger_ciphers_newer/
  165.  
  166.  
  167. [ Docker ]
  168. http://www.reddit.com/r/linux/comments/2bxxye/introduction_to_docker/
  169. http://www.reddit.com/r/linux/comments/2c1csz/whos_using_docker/
  170. http://www.reddit.com/r/linux/comments/2bedwv/docker_security_with_selinux/
  171. https://github.com/shofetim/docker-skype
  172.  
  173.  
  174. [ Namespaces ]
  175. https://www.reddit.com/r/linux/comments/2n7mol/linux_namespaces_powerful_isolation_os_level/
  176. https://www.reddit.com/r/linux/comments/2n17b7/a_guide_to_linux_namespaces_and_environment/
  177. # cgroups
  178. http://lwn.net/Articles/603762/
  179.  
  180.  
  181. [ tmux ]
  182. http://www.reddit.com/r/linux/comments/2arczq/learn_tmux_with_minimul/
  183. http://www.reddit.com/r/commandline/comments/240oyo/mucks_a_session_manager_for_gnu_screen_and_tmux/
  184. http://www.reddit.com/r/commandline/comments/25tcfk/practical_tmux/
  185.  
  186. # Memory leak improvement under Linux - http://tmux.kpaste.net/ee9c3
  187.  
  188.  
  189. [ LOL / regex ]
  190. http://www.bbc.co.uk/news/world-europe-12985082
  191. http://stackoverflow.com/questions/1732348/regex-match-open-tags-except-xhtml-self-contained-tags/1732454
  192.  
  193. # Validating e-mail addresses, easy way, and the hard way.
  194. http://blog.mattheworiordan.com/post/13174566389/url-regular-expression-for-links-with-or-without-the
  195. http://www.ex-parrot.com/pdw/Mail-RFC822-Address.html
  196.  
  197. # Intro to regex
  198. http://www.youtube.com/watch?v=EkluES9Rvak
  199.  
  200. # Awk primer
  201. https://www.reddit.com/r/commandline/comments/2smkhm/awk_in_20_minutes/
  202. http://www.reddit.com/r/linux/comments/29hskb/an_awk_primer_wikibooks_open_books_for_an_open/
  203.  
  204.  
  205. [ LaTeX ]
  206. www.latextemplates.com
  207. https://www.writelatex.com/
  208. http://www.reddit.com/r/linux/comments/2clx22/learning_latex_on_linux/
  209.  
  210.  
  211. [ YouTube chans ]
  212. https://www.youtube.com/channel/UCbNxlZZVmfP8n84ag-rGpMg/videos
  213. https://www.youtube.com/user/theurbanpenguin/videos?view=1&flow=list
  214. https://www.youtube.com/user/sabiddle/videos
  215. # scripting
  216. http://www.youtube.com/playlist?list=PLcUid3OP_4OXOUqYTDGjq-iEwtBf-3l2E
  217.  
  218.  
  219. [[[ ~ Audio ~ ]]]
  220.  
  221. http://www.reddit.com/r/linux/comments/1nun4f/using_linux_to_make_music_whats_the_deal/
  222. https://www.reddit.com/r/linux/comments/2iwd2y/is_linux_suitable_for_audio_recordingproduction/
  223. https://wiki.archlinux.org/index.php/Pro_Audio
  224.  
  225. http://alsa.opensrc.org/
  226. http://www.sabi.co.uk/Notes/linuxSoundALSA.html
  227. http://www.sabi.co.uk/Notes/linuxSoundLatency.html
  228.  
  229. http://tuxradar.com/content/how-it-works-linux-audio-explained
  230. http://stackoverflow.com/questions/20118941/linux-audio-sub-systems
  231. http://0pointer.de/blog/projects/guide-to-sound-apis.html
  232.  
  233. https://forum.ableton.com/viewtopic.php?f=4&t=187391
  234.  
  235. https://github.com/wedesoft/hornetseye-alsa
  236. https://github.com/torvalds/linux/tree/master/Documentation/sound/alsa
  237.  
  238. http://manual.ardour.org/synchronization/latency-and-latency-compensation/
  239.  
  240. # General Reddit threads
  241. http://www.reddit.com/r/linux/comments/236a5l/can_someone_make_something_akin_to_wayland_but/
  242. https://www.reddit.com/r/linux/comments/2sutds/my_band_pneumonia_recorded_our_first_album_using/
  243.  
  244. # Dynamic Range Compression for PulseAudio
  245. https://www.bfccomputing.com/dynamic-range-compression-for-pulseaudio/
  246.  
  247. # ALSA / Pulseaudio for pro audio discussion
  248. https://www.reddit.com/r/linux/comments/2hv73a/what_is_the_one_thing_you_wish_linux_had_natively/ckwd9mk
  249.  
  250. # Config
  251. http://wiki.linuxaudio.org/wiki/system%20configuration#build_your_own_real-time_kernel_on_debian_wheezy_or_later
  252. http://www.penguinproducer.com/Blog/2011/12/setting-up-a-studio-with-ubuntu/
  253.  
  254. # RIP CDs
  255. https://www.reddit.com/r/linux/comments/2ijhdj/gnu_ddrescue_119_released/cl2pofg
  256.  
  257. # Speech / Voice recognition
  258. http://grasch.net/node/22
  259. 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/
  260.  
  261. # Learn piano
  262. http://pianobooster.sourceforge.net/
  263.  
  264. # The power of (GC)C
  265. 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
  266.  
  267. # Troubleshooting
  268. lsusb / lspci
  269. cat /proc/asound/cards
  270. aplay -l
  271. aplay-L
  272.  
  273.  
  274.  
  275. [[[ Alternative UI ]]]
  276.  
  277. # Dex UI - Futuristic/Sci-Fi Interface Programmed In openFrameworks (nnkd.org)
  278. https://www.reddit.com/r/linux/comments/2t0vjv/dex_ui_futuristicscifi_interface_programmed_in/
  279.  
  280. # Eagle Mode - Zoomable User Interface (YouTube)
  281. https://www.reddit.com/r/linux/comments/1nprrh/eagle_mode_zoomable_user_interface_youtube/
  282.  
  283. # Wayland 3D Compositor on Oculus Rift (youtube.com)
  284. https://www.reddit.com/r/linux/comments/287nup/wayland_3d_compositor_on_oculus_rift/
  285.  
  286.  
  287.  
  288. [[[ GAEMZ ]]]
  289. # TribesNext (Tribes2 re-implementation) under Linux
  290. http://www.tribesnext.com/forum/index.php?topic=2095.0
  291. http://www.youtube.com/watch?v=fdyxo_tauNQ
  292.  
  293. # RetroRig
  294. http://www.reddit.com/r/LinuxActionShow/comments/25wndc/retrorig_a_personal_project_i_hope_everyone/
  295.  
  296.  
  297.  
  298. [[[ Damage ]]]
  299.  
  300. [ Prevent ]
  301. # Backup ideas
  302. https://www.reddit.com/r/linux/comments/2qtyby/what_does_rlinux_use_to_backup_their_computers/
  303. https://www.reddit.com/r/linux/comments/2v30rm/what_is_your_preferred_method_to_transfer_your/
  304.  
  305. # How to shred recursively in directories
  306. http://www.linuxforums.org/forum/miscellaneous/46693-how-shred-entire-directory-tree.html#post257616
  307.  
  308. # What to do when altering remote machines
  309. http://www.reddit.com/r/linux/comments/1kdf37/what_are_some_of_your_major_linux_fk_ups/cbnzb11
  310.  
  311. [ Control ]
  312. http://serverfault.com/questions/218005/how-do-i-deal-with-a-compromised-server
  313.  
  314.  
  315.  
  316. [[[ Shell & Scripting ]]]
  317. http://www.howtogeek.com/howto/ubuntu/keyboard-shortcuts-for-bash-command-shell-for-ubuntu-debian-suse-redhat-linux-etc/
  318. http://www.reddit.com/r/linux/comments/2foinb/what_is_the_exact_difference_between_a_terminal_a/
  319.  
  320. http://mywiki.wooledge.org/
  321. http://bash.cyberciti.biz/guide/Main_Page
  322. http://wiki.bash-hackers.org/doku.php
  323. http://www.gnu.org/software/bash/manual/bashref.html#Introduction
  324. http://www.reddit.com/r/linux/comments/235v51/better_bash_scripting_in_15_minutes/
  325. http://guide.bash.academy/
  326. http://tldp.org/HOWTO/Bash-Prog-Intro-HOWTO.html
  327.  
  328. # Command shortcuts - http://bash.kpaste.net/1620c
  329.  
  330. # About terminals
  331. http://linuxgazette.net/137/anonymous.html
  332.  
  333. # Customization
  334. http://colourco.de/
  335. http://pln.jonas.me/xterm-colors
  336. http://www.reddit.com/r/commandline/comments/23c4us/the_bash_prompt/
  337. https://www.reddit.com/r/linux/comments/2iytrs/terminalsexy_terminal_color_scheme_designer/
  338. https://www.reddit.com/r/linux/comments/2uf5uu/this_is_my_bash_prompt_which_is_your_favorite/
  339.  
  340.  
  341. # Moar advice
  342. http://www.reddit.com/r/linux/comments/2dwe4y/dae_have_a_bash_script_template_you_generally/
  343.  
  344. # Bash search suggest box
  345. http://www.reddit.com/r/linux/comments/2a4b80/bash_history_suggest_box/
  346.  
  347. # How does the Shellshock exploit work?
  348. http://fedoramagazine.org/shellshock-how-does-it-actually-work/
  349. https://www.reddit.com/r/linux/comments/2hlwwz/stackexchanges_top_answer_on_shellshock_and_why/
  350.  
  351.  
  352. # Fav minimalist CLI apps
  353. https://www.reddit.com/r/linux/comments/2psson/whatre_your_favorite_cli_and_minimalistic/
  354.  
  355. # Fav aliases
  356. https://www.reddit.com/r/commandline/comments/2tjqz2/favorite_aliases/
  357.  
  358. # HOWTO: Ubuntu CLI versions & Framebuffer Programs
  359. http://ubuntuforums.org/showthread.php?t=882596
  360.  
  361. # Cool shit with ls
  362. https://www.reddit.com/r/linux/comments/hejra/til_nifty_ls_option_for_displaying_directories/
  363.  
  364. # Bash vs. Zsh
  365. http://www.reddit.com/r/linux/comments/2fubpn/zsh_proscons/
  366.  
  367.  
  368.  
  369. [[[ Drama ]]]
  370. http://www.reddit.com/r/linux/comments/1z0vig/ffmpeg_may_return_to_debian_and_by_extend_ubuntu/cfpjqtj
  371.  
  372.  
  373.  
  374. [[[ urxvt ]]]
  375. https://wiki.archlinux.org/index.php/rxvt-unicode
  376. http://wiki.afterstep.org/index.php?title=Rxvt-Unicode_Configuration_Tutorial
  377. http://manpages.ubuntu.com/manpages/precise/man7/urxvt.7.html
  378.  
  379.  
  380. [[[ FreeNAS ]]]
  381. # Check temps
  382. http://forums.freenas.org/index.php?threads/how-to-monitor-system-cpu-hdd-mobo-gpu-temperatures-on-freenas-8.2994/
  383.  
  384. # Checklist
  385. https://www.reddit.com/r/freenas/comments/1vw9ic/thinking_about_freenas_but_getting_overwhelmed/
  386.  
  387. # Backup config files automatically
  388. https://forums.freenas.org/index.php?threads/backup-config-file-every-night-automatically.8237/
  389.  
  390. # Persistent changes in the filesystem - http://kpaste.net/a2c0299
  391.  
  392. # The connection problem:
  393. https://www.reddit.com/r/linux4noobs/comments/2q2cn1/i_want_to_connect_to_my_isolated_nas_but_at_the/
  394. # Solutions:
  395. http://lamarque-lvs.blogspot.nl/2011/11/networkmanager-per-device-routing.html
  396. http://askubuntu.com/questions/89364/force-network-manager-to-use-wireless-for-an-internet-connection
  397. https://superuser.com/questions/9586/how-do-i-setup-ubuntu-linuxs-network-manager-to-selectively-route-network-traff
  398. http://ubuntuforums.org/showthread.php?t=2161887
  399.  
  400.  
  401. [[[ Hardware ]]]
  402. http://www.reddit.com/r/linux/comments/22cnui/pc_engines_apu_system_boards_3x_gige_2_or_4_gb/
  403. http://www.reddit.com/r/linux/comments/226izd/intel_releases_99_minnowboard_max_an_opensource/
  404.  
  405.  
  406.  
  407. [[[ TODO: ]]]
  408. Learn the filesystem hierarchy and major bits such as your bootloader, init system or systemd, etc
  409. File shares (Samba, NFS, iSCSI)
  410. Network Services (SSHD, DNS, DHCP, PXE, TFTP, FTP, etc)
  411. Automation (Scripting, Configuration management ie Ansible, Puppet, Chef, Saltstack)
  412. Hardening, Security and Accounts (IPTables, SELinux, patching/repository management, cgroups, encryption, permissions, ldap and kerberos SSO)
  413.  
  414.  
  415. ======================================================================
  416. HANDY COMMANDOS
  417.  
  418. ---
  419. # Archive directory
  420. tar -cvWf archive_name.tar dir_name
  421.  
  422. # Extract archive
  423. tar -xvf archive_name.tar
  424.  
  425. # GPG encrypt
  426. gpg -ac archive_name.tar
  427.  
  428. # GPG decrypt
  429. gpg -d archive_name.tar.asc > archive_name.tar
  430.  
  431. ---
  432. # CLI pastebin alias
  433. alias apaste='curl -F '\''paste=<-'\'' http://apaste.info/store'
  434.  
  435. # Do The Right Extract
  436. http://brettcsmith.org/2007/dtrx/
  437.  
  438. # How to check install size of packages (debian based)
  439. dpkg-query -Wf '${Installed-Size}\t${Package}\n' | sort -n | less
  440.  
  441. # Badblocks
  442. badblocks -nsv -p2 -o ./badblocksresult.txt /dev/sdX
  443.  
  444. # Watch progress of dd
  445. watch -n 1 killall -USR1 dd
  446.  
  447. # What's the best rsync command?
  448. rsync -avPHSxh
  449.  
  450. # Superfind
  451. http://stackoverflow.com/questions/16956810/finding-all-files-containing-a-text-string-on-linux
  452.  
  453. # List only dirs and files starting with a . (dot)
  454. ls -d .[^.]*
  455.  
  456.  
  457. diff <(ls /tmp/folder1) <(ls /tmp/folder2) # diff output of 2 commands
  458. diff -r /tmp/folder1 /tmp/folder2 # diff 2 dirs
  459.  
  460. # Substitute string1 to string2 in every file in a given path
  461. find path -type f -exec sed -i 's/string1/string2/' {} \;
  462.  
  463. ## in vim:
  464. # Visually select a block of text and prepend a '#' to it
  465. 1. Visually select block
  466. 2. Ctrl+v I # Esc
  467. # Do the reverse (remove prepending '#' characters)
  468. 1. Visually select block
  469. 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