www.javadevhome.com

Google
   

LINUX

Basic   Commands
 
list directory :

show directory size:
copy file/directory :
move file/directory :
create directory :
link file :
remove file/directory/link :
make executable to all :
change owner :
help :
process list :


kill immedialtely :
networks :

listen a port :

unzip :

free disk :
free memory :
version libc :
kernel version :


system info :
environment parameters :
shutdown :
mount CD-ROM :
unmount CD-ROM :
directory list CD-ROM :
find file :


grep :



file info :
read core error :
see screen of :
add user :
add group :
change password :
checksum 128 :
checksum 160 :
tunnel :
route :
free memory :
redirect error to output :
X client under desktop :
root scheduled tasks :
root crontab :
bios awake/boot :
  ls -lrt
  ll
  du -hcs *
  cp fileName
  mv fileName
  mkdir dirName
  ln -s toFile(Source) fromFile(Dest)
  rm fileName
  chmod a+x fileName
  chown userName:groupName fileName
  man cmdName
  ps -fpu username
  ps -fe | grep java
  ps -eo pid,ppid,command
  kill -9 processID
  netstat -nr
  ifconfig
  netstat -a|grep 8005
  lsof -i:8005
  unzip source.zip -d destDir
  gunzip fname.gz
  fd
  /usr/sbin/swapinfo
  ls –l /lib/libc*
  uname -a, lsb_release -a
  ls /boot
  rpm -q kernel
  uname
  env
  shutdown -h now
  mount /dev/cdrom
  umount /dev/cdrom
  ls /mnt/cdrom
  find dirPath -name fileName
  find . -name '*.jar' -exec
     jar -tvf '{}' \;|grep ClassName*
  grep -l pattern *.log
  grep -lr "char pattern" *
  grep -lR --include="*.txt" "text pattern" ./
  grep -r -C 0 "char pattern" *
  file fileName
  gdb executeFileName coreFileName
  export DISPLAY=85.123.11.131:0.0
  useradd
  groupadd
  passwd userName
  md5sum
  sha1sum
  ssh userName@hostName -L 8022:127.0.0.1:8080
  traceroute
  /usr/sbin/swapinfo
  wibble > /dev/null 2>&1
  Xnest :dispNum -query XserverIP
  gksu gnome-schedule
  sudo crontab -e
  sudo sh -c "echo `date '+%s' -d '+4 minutes'` > /sys/class/rtc/rtc0/wakealarm"
 
 
Important Files
 
/etc/*
/etc/rc.d/init.d
/etc/inittab
/etc/crontab
/etc/profile
/etc/hosts
/etc/logins
/etc/sysconfig/network-scripts/ifcfg-eth0
 
 
 
 
 
Script   Variables
 
  $$ :
  $? :
  $0 :
  $1 :
  $n :
  $* :
  $# :
  The process PID executing the shell
  Exit status variable
  The command you used to call a program
  The first argument on the command line
  The nth argument on the command line
  All the arguments on the command line
  The number of command line arguments
 
 
I/O   Redirection
 
Std In :
Std Out :
Std Err :
  0
  1
  2
 
 
unix Commands
linux Commands
Common Linux Commands
IBM Linux DeveloperWoks
Advanced Bash-Scripting Guide
linux file system layout
introduction to linux
Shell Scripting