Difference between revisions of "Unix Commands"

From Steak Wiki
Jump to navigationJump to search
(Created page with "some years of gnulinux, commands i have found easy to understand, yet still useful find . -print | grep <somefile> find . -printf '$TY-%Tm-%Td %p\n' | grep 2020-12-29 sta...")
 
 
(One intermediate revision by the same user not shown)
Line 6: Line 6:
 
  stat /files/* | grep -A5 <somenameoffile>  | awk 'xor(/File/,/Modify/)' > /tmp/dates
 
  stat /files/* | grep -A5 <somenameoffile>  | awk 'xor(/File/,/Modify/)' > /tmp/dates
 
  sed -e 's/original/new/g' -i editfileinplace.txt
 
  sed -e 's/original/new/g' -i editfileinplace.txt
 +
grep 'one|two|three'  -search multiple items (may want to add -i to ignore case)
  
 
edit .bashrc
 
edit .bashrc
 
  alias hs="history"
 
  alias hs="history"
  
WIP
+
===Useful but less intuitive commands===
 +
To get file counts for all directories (say you want to know how bloated / lean a software project is)
 +
du -a | cut -d/ -f2 | sort | uniq -c | sort -nr
 +
 
 +
 
 +
Resources: Unix Power Tools 1993

Latest revision as of 22:27, 25 February 2021

some years of gnulinux, commands i have found easy to understand, yet still useful


find . -print | grep <somefile>
find . -printf '$TY-%Tm-%Td %p\n' | grep 2020-12-29
stat /files/* | grep -A5 <somenameoffile>  | awk 'xor(/File/,/Modify/)' > /tmp/dates
sed -e 's/original/new/g' -i editfileinplace.txt
grep 'one|two|three'  -search multiple items (may want to add -i to ignore case)

edit .bashrc

alias hs="history"

Useful but less intuitive commands

To get file counts for all directories (say you want to know how bloated / lean a software project is)

du -a | cut -d/ -f2 | sort | uniq -c | sort -nr


Resources: Unix Power Tools 1993