pastebin - collaborative debugging tool
nixav.kpaste.net RSS


Untitled
Posted by Anonymous on Wed 7th Jan 2015 18:28
raw | new post
view followups (newest first): Untitled by Anonymous
modification of post by Anonymous (view diff)

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