`

备份Unix\Eclipse等常用命令

阅读更多

 

 

      Sample:  
  rm remove files(remove directory -rf) rm -rf tset  
  mkdir make directory mkdir test  
  chmod change mode chmod 755 *.ksh  
  mv move file mv lujinan.txt test/  
  mv rename file mv lujinan.txt lujinan.txt.858  
  grep search file context grep 'for' ./*  
  sed text process    
  > redirect output &clear file content echo "abc" > test.txt & >filename  
  >> append echo "abc" >> test.txt  
  cat check the file contents cat test.ksh  
  less per line less test.ksh  
  more per screen more test.ksh  
  < redirect input    
  awk   ls -l|awk '{print $1}'  
   cp copy file cp /home/userId/a.txt b.txt  
  scp copy file from other server to current server scp $userId@otherServerName:/home/userId/a.txt /home/userId/b.txt  
         
  control + insert COPY    
  shift + insert PASTE    
  control + c stop the running shell    
  ~ $HOME    
  . current directory    
  / root    
  touch create 'dstamp" file and create time is May 4 21:40 touch -t 05042140 dstamp  
  find find directory and files LINUX_and_UNIX_SHELL_program->002.pdf find pnl*
      find . -name fileName* -exec ls -ltr {} \;  
  tail   tail -f fileName 动态输出文件尾部内容  
  diff c compare  
    a after >  
    d before <  
  wc count the file lines  
process ps use ps to see the processes that you are running    
bg use ctrl-Z to suspend the foreground task, and then use bg.  
fg use fg to move a background task to foreground    
kill kill [-<signal>] <pid> kill -9 <pid> 强制杀死进程  
killall killall [-<signal>] <command>    
  Commands that tell you who you are:    
  whoami displays your username    
  id displays your username and groups    
  Commands that tell you who others are:    
  finger [<name>] displays info for <name>    
  id [<username>] displays info for <username>    
  Commands that change who you are:    
  su <username> “switch user” to <username>    
         
  df (disk free)display the amount of available disk space for filesystems    
         
  login login as a different user    
  To view a single environment variable’s value:    
    echo $<name >    
  For example:      
    echo $HOME    
  To view all environment variables at once:    
  sh/ksh: set      
  tcsh/csh:      
  setenv < name > <value>    
  Example: setenv AA aa    
  bash/ksh:      
  export < name >=<value>    
  There is no space on either side of ‘=’!    
  Example: export AA=aa    
  sh:      
  < name >=< value >; export < name >    
  Aliases      
  Syntax:      
  bash/ksh:      
  alias <text >=’< replacement >’    
  tcsh/csh      
  alias <text > ’< replacement >’    
         
Eclipse Ctrl+ H File content search    
  Ctrl+ space sysout->System.out.println();    
  Ctil+Shift+f format codes    
  Ctil+Shift+t find the jar package    
         
         
         
  ls -t1|head -n 1 find the best new file ls pnl.*  
         
  ksh: diff_nameWithJob.ksh: No such file or directory need to convert to Unix format    
  number=`expr $number + 1` calculate number    
       
         
         
       
         
         
Flex&Eclipse      
  Ctrl+Shift+c /*  */ comment code    
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics