Skip to content

Instantly share code, notes, and snippets.

@rahul-raturi
Created February 5, 2016 17:40
Show Gist options
  • Select an option

  • Save rahul-raturi/fa4e37d39b04ce97bece to your computer and use it in GitHub Desktop.

Select an option

Save rahul-raturi/fa4e37d39b04ce97bece to your computer and use it in GitHub Desktop.
CLI Workshop - 6 Jan 16

CLI Workshop (6 January 16)

Introduction

  • Shell
  • Terminal
  • Linux!
  • Files/Directories

Basic Commands

  • ls
  • cp
  • mv
  • rm
  • cd [..,~,/]
  • pwd
  • mkdir
  • du

Display file contents

  • cat
  • head
  • tail
  • more
  • less
  • find

More cool tools

  • grep
  • sort
  • rsync

Access rights

  • sudo
  • rwx
  • ugo
  • show permissions
  • change permissions, ownerships

System controls

  • sudo
  • ifconfig
  • poweroff, init
  • ps
  • kill

Pipes and redirections

  • streams (in, out, error)
  • redirects
  • pipes
  • tee, xargs, less

File compression

  • tar
  • zip

ssh - Secure Shell

  • ssh
  • sftp
  • rsync (can copy over ssh too)

CLI softwares

  • vim
  • nano
  • wget
  • curl
  • ping
  • w3m
  • cmus

Miscellaneous

  • alias
  • bc
  • package manager
  • github
@Rishabh04-02
Copy link

An awesome workshop.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment