Best of CLIJuly 2024

  1. 1
    Article
    Avatar of communityCommunity Picks·2y

    50 basic Linux commands

    Learn 50 essential Linux commands to master your command line skills. This list includes commands for file and directory management, process handling, system information, package management, networking, and more. Whether you're a beginner or an experienced user, these commands will help you perform various administrative tasks efficiently.

  2. 2
    Article
    Avatar of itnextITNEXT·2y

    The Zsh Shell Tricks I Wish I’d Known Earlier

    Enhance your command-line productivity with Zsh! Zsh is a powerful Unix shell known for its robust features like command-line editing, spell checking, and programmable completion. This guide offers practical tips on cursor navigation, line editing, globbing, command history, parameter expansion, and custom commands. Learn to navigate directories efficiently, create and bind custom commands, and use Zsh’s advanced features to optimize your workflow. Whether you're a developer, system administrator, DevOps engineer, or tech enthusiast, mastering Zsh can significantly boost your efficiency.

  3. 3
    Article
    Avatar of lobstersLobsters·2y

    Doggo

    Doggo is a command-line DNS client designed for humans, offering human-readable and JSON outputs. It supports multiple transport protocols including DNS over HTTPS, TLS, QUIC, TCP, UDP, and DNSCrypt. Additional features include ndots and search configurations, multiple resolver support, shell completions for zsh and fish, a web interface, and cross-platform capability. The tool also supports reverse DNS lookups, flexible query options, debugging, and response time measurement.

  4. 4
    Article
    Avatar of webtoolsweeklyWeb Tools Weekly·2y

    JavaScript Libraries, Testing Tools, Git/CLI

    Issue #574 of Bytes covers a wide range of JavaScript topics including libraries such as Rezact, Bridge, and Flitter, testing tools like screen-scaler and Quickboot.js, and Git/CLI tools such as git-cliff and concurrently. The newsletter also includes commercial apps and services, and a call to action for developers to share tools they've created.

  5. 5
    Video
    Avatar of devops-toolkitDevOps Toolkit·2y

    Transform Your Terminal: 3 Must-Have Zsh Plugins!

  6. 6
    Article
    Avatar of hnHacker News·2y

    eza-community/eza: A modern, maintained replacement for ls

    eza is a modern replacement for the Unix and Linux command-line tool 'ls', offering more features, better defaults, and improved usability. It supports various advanced features like colors for file types, Git status display, SELinux context, human-readable dates, and multiple security fixes. It is small, fast, and available as a single binary for Windows, macOS, and Linux. Detailed installation instructions and usage options are provided.

  7. 7
    Video
    Avatar of communityCommunity Picks·2y

    Fix Every TypeScript Error with This Tool!

    Discover how to automatically fix numerous TypeScript errors with the underrated tool TS fix, a CLI built by Microsoft. Learn the steps to clone, build, and link this tool to effortlessly apply fixes across your TypeScript project. TS fix includes safeguards to ensure no unwanted changes are applied, and it accounts for project-specific TypeScript configurations. The post also highlights the importance of the TypeScript configuration and introduces an optional VS Code plugin for additional support in identifying and fixing errors.

  8. 8
    Article
    Avatar of awegoAwesome Go·2y

    🎉 Finally! Official launch of the Gowebly project on ProductHunt

    Announcing the launch of the Gowebly project on ProductHunt! Gowebly CLI simplifies starting new projects, similar to create-react-app, and is designed for full-stack development using the HTML library, hyperscript, or Alpine.js. Users are encouraged to leave reviews to help improve the tool.

  9. 9
    Article
    Avatar of dailydoseofdsDaily Dose of Data Science | Avi Chawla | Substack·2y

    9 Python Command Line Flags

    Discover the 9 most common Python command line flags and how they modify the behavior of the Python interpreter. This includes flags like `-c` for running commands directly in the command line, `-i` for entering interactive mode after script execution, and `-O` and `-OO` for optimizing code by ignoring assert statements and docstrings. Additional flags like `-W` for ignoring warnings, `-m` for running modules as scripts, `-v` for verbose mode, `-x` for skipping the first line of a script, and `-E` for ignoring Python environment variables are also covered.

  10. 10
    Article
    Avatar of communityCommunity Picks·2y

    plutov/ultrafocus: CLI tool to block distracting websites and boost productivity.

    Ultrafocus is a CLI tool designed to block distracting websites and enhance productivity. Users can customize their blacklist and easily focus on tasks by modifying the `/etc/hosts` file. The tool supports macOS, Linux, and Windows, and installation can be done via downloading the latest binary or using `go install`.