Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

A collection of awesome terminal utilities

License

NotificationsYou must be signed in to change notification settings

Geektrovert/AwsTerm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

97 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This project isn't maintained anymore!

GPLv3 license

installing necessary packages

  1. clone the repository:

    sudo apt-get install gitgit clone https://github.com/Geektrovert/AwsTerm.gitcd AwsTerm

    run installer script

    ./installer.sh

    or, run script manually according to your operating system

    # for macOSsudo chmod +x mac.sh./mac.sh# for arch and arch linux based distrossudo chmod +x arch.sh./arch.sh# for ubuntu alike debian based distrossudo chmod +x deb.sh./deb.sh# for RHEL/Fedora Usersudo chmod +x fedora.sh./fedora.sh# for android Termuxchmod +x termux.sh ./termux.sh

    remove AwsTerm directory

    cd ..rm -rf AwsTerm

This shell file installs the following packages:

Updating and cleaning everything

# for macOSbrew update && brew upgrade && brew cleanup# for arch linuxsudo pacman -Syyu# for ubuntusudo apt-get updatesudo apt-get upgrade# for Fedorasudo dnf update# for android termux pkg update && pkg upgrade

Useful commandline utilities

  1. Listing brew packages:

    • brew list - list all packages
    • brew cask list - list packages installed using caskroom
    • brew leaves - list all top-level packages
    • brew deps --tree --installed - list all packages with a nicely formatteddependency tree
  2. Viewing config of homebrew:brew config

  3. bat filename - 'bat' is a modern replacement of 'cat' which shows asource file on console with full syntax highlighting

    bat

  4. Alternative to 'ls' :

    • exa - list all files
    • exa -la - list all files including hidden files
    • exa -laT - list all files under current directory in a tree format

    exa

  5. Find any directory :fd search_keyword

    fd

  6. Advanve grep:rg (ripgrep) for finding strings among the files undercurrent directory (SSSHHHH, don't tell anyone, this is lighting fast!!!)

    rg'string to search'

    rg

  7. Viewing a HEX file :hexyl filename - it shows the file in three columns informat: byte | hex | representation

    hex

  8. HTTPie : a modern replacement ofcurl. It uses the following format :

    http POST link key=value

    httpie

  9. pstree command shows the running processes as a tree

    pstree

  10. htop is an interactive process viewer run by the commandhtop

    htop

  11. tig for interactively browsing git repositories

    tig

  12. You should give some fuck to your typos. So here it is, the legendary NSFWcommandfuck

    fuck

  13. neofetch command shows the system details

    neofetch

  14. nnn is a full-featured terminal file manager.It's tiny,extremely light andfast.

    nnn

  15. aria2 is an open source and free lightweight multi-protocol & multi-servercommand-line download utility.

    aria2

  16. mc gnu midnight commander is a feature rich visual file manager.

    mc

  17. mtr is a simple command-line network diagnostic tool.

    mtr

  18. pydf is an advanced command line tool to display the amount of used andavailable disk space.

    pydf

  19. lftp is a sophisticated file transfer program supporting a number ofnetwork protocols (ftp,http,sftp,fish,torrent).

    lftp

  20. fzf is a general-purpose command-line fuzzy finder.It's an interactiveUnix filter for command-line that can be used with any list; files, commandhistory, processes, hostnames, bookmarks, git commits, etc.

    fzf

Love OpenSource

If this article is helpful to you, or you love this, just hit the star button :D

References

This writing was hugely inspired from the blog posts ofDarren Burns


[8]ページ先頭

©2009-2025 Movatter.jp