Useful tools on Ubuntu (P)

ubuntu_logo_81x81This post covers the utilities those start with P. Part of the series.

  1. p7zip-full (Utilities) : Add support for many compression formats.
  2. packaging-tutorial (Documentation) : Introduction to Debian packaging with practical examples.
  3. packeth (Networking) : generate and send ethernet packets. Supports loading pcap files.
  4. packit (Networking) : Network auditing tool. Customize, inject, capture, monitor, and manipulate IP traffic. Define (spoof) nearly all TCP, UDP, ICMP, IP, ARP, RARP, and Ethernet header options. Can be useful in testing firewalls, intrusion detection/prevention systems, port scanning, simulating network traffic, and general TCP/IP auditing. Packit is also an excellent tool for learning TCP/IP.
  5. pacman4console (Games and Amusement) : Pacman for the terminal with support for adding new levels.
  6. paco (System Administration) : track what is installed on your system by make install.
  7. pacpl (Multimedia) : Convert, rip (even from videos), tag audio files. Supports many formats. Written in Perl. Parallel Processing, a CD ripping function with CDDB support, batch conversion, tag preservation for most supported formats, independent tag reading & writing, service menus for KDE Dolphin/Konqueror, Gnome Nautilus script, and action scripts for Nemo/Thunar are also available.
  8. pal (Utilities) : Command-line calendar program that can keep track of events.
  9. pan (Newsgroup) : A GTK+ Usenet newsreader.
  10. parcellite (Miscellaneous – Text Based) : Lightweight GTK+ clipboard manager.
  11. partclone (System Administration) : Utility to clone and restore a partition. Supports supports ext2, ext3, ext4, hfs+, reiserfs, reiser4, btrfs, vmfs3, vmfs5, xfs, jfs, ufs, ntfs, fat(12/16/32), exfat.
  12. parted (System Administration) : Manipulate desk partitions. Much more advanced that fdisk and can handle GPT disks as well.
  13. partimage(-server) (System Administration) : Backup partitions as a compressed image.
  14. pasaffe (Python Programming Language) : Password manager with an encrypted database for storage.
  15. pass (System Administration) : Lightweight directory-based password manager. Stores, retrieves, generates, and synchronizes passwords securely using gpg, pwgen, and git.
  16. passwordmaker-cli, pwgen (Utilities) : Generates unique, secure passwords.
  17. pastebinit (Miscellaneous – Text Based) : Command-line pastebin client.
  18. patool (Utilities) : Various archive formats can be created, extracted, tested, listed, compared, searched and repacked by patool.
  19. pavucontrol (Multimedia) : Powerful PulseAudio Volume Controller that runs in the system tray.
  20. pavuk (World Wide Web) : Multiprotocol file grabber with textual and graphic control. Pavuk is extremely configurable, supports FTP, HTTP, HTTPS and Gopher protocols. Pavuk also supports cookies, HTTP authentication, “robots.txt”. You can also use FTP and HTTP proxy caches. Graphical interface is written in Xt or GTK.
  21. pbzip2, pigz, plzip , pxz (Utilities) : Parallel implementation of the bzip2 (GZip, LZMA) file compressor that uses pthreads and achieves near-linear speedup on SMP machines. The output of this version is fully compatible with the original packages.
  22. pcapfix, pcaputils (Networking) : Various pcap (network capture) file utilities.
  23. pcb (Electronics) : Printed Circuit Board design program.
  24. pcmanfm (Utilities) : Extremely fast and lightweight file manager.
  25. pdf-presenter-conole, pdfcube (Graphics, Word Processing) : PDF presentation tools.
  26. pdfcrack (Utilities) : A simple tool for recovering passwords from PDF documents. It should be able to handle all PDFs that uses the standard security handler but the pdf-parsing routines are a bit of a quick hack so you might stumble across some PDFs where the parser needs to be fixed to handle.
  27. pdfgrep (Utilities) : grep for PDF files.
  28. pdfmod (GNOME Desktop Environment) : Utility for modifying PDF documents. It can rotate, extract, remove and reorder pages via drag and drop. Multiple documents may be combined via drag and drop.
  29. pdfsam, pdfshuffler, pdftk (Word Processing) : PDF split and merge tools.
  30. pencil (Graphics) : 2D animation/drawing program.
  31. penguintv (GNOME Desktop Environment) : A feed reader that works seamlessly with podcasts and video blogs. Lets you watch videos in your favourite media player.
  32. pentium-builder (Development) : Generate pentium or other target architecture optimized code.
  33. perforate (Utilities) : Find 0-filled holes in files and use lseek to skip them while copying thus saving disk space. It also includes some shell scripts to save disk space by finding duplicate or unstripped files.
  34. petit (Utilities) : Log analysis tool for syslog, apache and raw log files to make them more human-readable.
  35. pexec (Utilities) : Execute the same command in parallel on same or different hosts by varying some of the execution parameters.
  36. phoronix-test-suite (Libraries) : Most comprehensive testing and benchmarking platform available for the Linux operating system. This software is designed to effectively carry out both qualitative and quantitative benchmarks in a clean, reproducible, and easy-to-use manner.
  37. phpbb3 (World Wide Web) : High powered, fully scalable, and highly customizable bulletin board, with a user-friendly interface, simple and straightforward administration panel, and helpful FAQ.
  38. pi (Mathematics) : Computes Archimedes’ constant Pi to arbitrary precision. It is extremely fast and the precision is only limited by your machine’s main memory.
  39. pilot (Utilities) : Simple file browser. Part of Alpine email client project but works standalone.
  40. pinpoint (Miscellaneous – Graphical) : Text based presentation creation tool.
  41. pithos (GNOME Desktop Environment) : Cross-platform desktop client for the personalized web radio Pandora.
  42. pitivi (GNOME Desktop Environment) : Non-linear audio/video editor using GStreamer.
  43. pktstat (Networking) : Top-like utility for network connections usage. It can also show the X11 application name.
  44. playonlinux (Cross Platform) : Front-end for wine. It permits you to easily install Windows games and software on Linux.
  45. pmacct (Networking) : A tool designed to gather traffic information (bytes and number of packets) by listening on a promiscuous interface or for Netflow data, which may facilitate billing, bandwidth management, traffic analysis, or creating usage graphs.
  46. pmount (Utilities) : Mount removable devices as regular user. It is a wrapper around the standard mount program which permits regular users to mount removable devices without a matching /etc/fstab entry.
  47. pngcrush, pngnq, pngquant (Graphics) : utilities to compress PNG image files.
  48. pnscan (Networking) : multi threaded port scanner that can scan a large network very quickly. If does not have all the features that nmap have but is much faster.
  49. podracer (Multimedia) : Podcast aggregator that gets enclosures from your list of podcast subscriptions and stores them in the location you specify. It supports BitTorrent as well as http and even ftp distribution of podcasts. It may be run as a cron job to automatically retrieve podcasts throughout the day.
  50. pollenate (System Administration) : This client will connect to one or more Pollen (entropy-as-a-service) servers over an (optionally) encrypted connection and retrieve a random seed over HTTP or HTTPS. This is particularly useful at the first boot of cloud images and in virtual machines.
  51. portsentry (Networking) : Has the ability to detect portscans (including stealth scans) on the network interfaces of your machine. Upon alarm it can block the attacker via hosts.deny, dropped route or firewall rule.
  52. postr (Graphics) : Upload photos to Flickr.
  53. powernap, powerwake (System Administration) : A generic mechanism for remotely waking systems. It is intended to support wake-on-lan, ipmi, and other remote waking mechanisms. Currently, wake-on-lan is the only supported mechanism.
  54. powerstat (System Administration) : Measures the power consumption of a laptop using the ACPI battery information. The output is like vmstat but also shows power consumption statistics. At the end of a run, powerstat will calculate the average, standard deviation and min/max of the gathered data.
  55. powertop (Utilities) : Diagnose issues with power consumption and power management with a top like output. It also shows several power-saving tips for te system it is running on and optionally allows to set those.
  56. ppa-purge (Utilities) : Disables a PPA from your Software Sources and reverts your system back to the official Ubuntu packages.
  57. pqiv (Graphics) : Pretty Quick Image Viewer (pqiv) is a small and pretty fast image viewer. Features include: fullscreen, slideshow, rotate, flip, zoom, transparancy, fade between images.
  58. prelink (System Administration) : Modifies ELF shared libraries and executables, so that far fewer relocations need to be resolved at runtime and thus programs come up faster.
  59. preload (Miscellaneous – Text Based) : Monitors applications that users run, and by analyzing this data, predicts what applications users might run, and fetches those binaries and their dependencies into memory for faster startup times.
  60. prey (Utilities) : Lightweight program to help track and recover a stolen laptop. It comprises a shell script which calls out on a regular basis to either a server run by the Prey project, or a URL defined by the system administrator.
  61. privbind (Utilities) : Allows running non-root applications, only giving them one root privilege – binding to low (<1024) ports.
  62. privoxy (World Wide Web) : A web proxy with advanced filtering capabilities for protecting privacy, filtering web page content, managing cookies, controlling access, and removing ads, banners, pop-ups and other obnoxious Internet junk.
  63. procenv (Utilities) : Displays as much detail about itself and its environment as possible. It can be used as a test tool, to understand the type of environment a process runs in, and for comparing system environments.
  64. procinfo (Utilities) : Reporter for system information from /proc and /sys.
  65. proguard (Development) : Free Java class file shrinker, optimizer and obfuscator. It can detect and remove unused classes, fields, methods, and attributes.
  66. prosody (Networking) : Lightweight Jabber/XMPP instant messaging server.
  67. proxytrack (World Wide Web) : Simple proxy server aimed to deliver content archived by HTTrack sessions. It can aggregate multiple download caches, for direct use (through any browser) or as an upstream cache slave server.
  68. proxytunnel (Networking) : Connects stdin and stdout to an origin server somewhere in the Internet through an industry standard HTTPS proxy.
  69. psad (System Administration) : Collection of four lightweight system daemons (in Perl and C) designed to work with iptables to detect port scans.
  70. psensor (Utilities) : A graphical temperature monitor.
  71. pslist (Miscellaneous – Text Based) : List the PID f a process and its children. Send kill or renice signals to all of them.
  72. pstack (Development) : Dumps a stack trace for a process, given the PID of that process. If the process named is part of a thread group, then all the threads in the group are traced.
  73. pterm, putty (Miscellaneous – Graphical) : X terminal emulator based on the popular Windows SSH client, PuTTY.
  74. puddletag (Multimedia) : Simple and powerful audio file tag editor.
  75. puf (World Wide Web) : Parallel URL fetcher and downloader. Can be used to download whole websites or single files.
  76. pure-ftpd (Networking) : Free, secure, production-quality and standard-conformant FTP server. pureadmin is the GTK+ frontend.
  77. pwman3 (Utilities) : Simple but powerful command line tool for password management.
  78. pybootchartgui (System Administration) : A tool for visualization and analysis of the GNU/Linux boot process. It renders the output of the boot-logger tool bootchart interactively or to files of various formats.
  79. pydf (Utilities) : Colourised diff clone written in Python.
  80. pyrit (Networking) : GPGPU-driven WPA/WPA2-PSK key cracker.
  81. pyroman (System Administration) : Very fast iptables based firewall configuration tool written in Python.
  82. pyroom (Editors) : Text editor for distraction-free writing.
  83. pysolfc (Games and Amusement) : Collection of more than 1000 solitaire card games written in Python.
  84. pytimechart (Python Programming Language) : Provides explorability and overall visualization of Linux kernel traces.

Leave a Reply

Your email address will not be published. Required fields are marked *