live life and go crazy.

Monday, April 11, 2011

Bash command line for Linux.

 ______________________________________________
a


  adduser  Add a user to the system

  addgroup Add a group to the system

  alias    Create an alias •

  apropos  Search Help manual pages (man -k)

  apt-get  Search for and install software packages (Debian/Ubuntu)

  aptitude Search for and install software packages (Debian/Ubuntu)

  aspell   Spell Checker

  awk      Find and Replace text, database sort/validate/index


b


  basename Strip directory and suffix from filenames

  bash     GNU Bourne-Again SHell

  bc       Arbitrary precision calculator language

  bg       Send to background

  break    Exit from a loop •

  builtin  Run a shell builtin

  bzip2     Compress or decompress named file(s)

c


  cal      Display a calendar

  case     Conditionally perform a command

  cat      Concatenate and print (display) the content of files

  cd       Change Directory

  cfdisk   Partition table manipulator for Linux

  chgrp    Change group ownership

  chmod    Change access permissions

  chown    Change file owner and group

  chroot   Run a command with a different root directory

  chkconfig System services (runlevel)

  cksum    Print CRC checksum and byte counts

  clear    Clear terminal screen

  cmp      Compare two files

  comm     Compare two sorted files line by line

  command  Run a command - ignoring shell functions •

  continue Resume the next iteration of a loop •

  cp       Copy one or more files to another location

  cron     Daemon to execute scheduled commands

  crontab  Schedule a command to run at a later time

  csplit   Split a file into context-determined pieces

  cut      Divide a file into several parts


d


  date     Display or change the date & time

  dc       Desk Calculator

  dd       Convert and copy a file, write disk headers, boot records

  ddrescue Data recovery tool

  declare  Declare variables and give them attributes •

  df       Display free disk space

  diff     Display the differences between two files

  diff3    Show differences among three files

  dig      DNS lookup

  dir      Briefly list directory contents

  dircolors Colour setup for `ls'

  dirname  Convert a full pathname to just a path

  dirs     Display list of remembered directories


  dmesg    Print kernel & driver messages

  du       Estimate file space usage


e


  echo     Display message on screen •

  egrep    Search file(s) for lines that match an extended expression

  eject    Eject removable media

  enable   Enable and disable builtin shell commands •

  env      Environment variables

  ethtool  Ethernet card settings

  eval     Evaluate several commands/arguments

  exec     Execute a command

  exit     Exit the shell

  expect    Automate arbitrary applications accessed over a terminal

  expand   Convert tabs to spaces

  export   Set an environment variable

  expr     Evaluate expressions


f


  false    Do nothing, unsuccessfully

  fdformat Low-level format a floppy disk

  fdisk    Partition table manipulator for Linux

  fg       Send job to foreground

  fgrep    Search file(s) for lines that match a fixed string

  file     Determine file type

  find     Search for files that meet a desired criteria

  fmt      Reformat paragraph text

  fold     Wrap text to fit a specified width.

  for      Expand words, and execute commands

  format   Format disks or tapes

  free     Display memory usage

  fsck     File system consistency check and repair

  ftp      File Transfer Protocol

  function Define Function Macros

  fuser    Identify/kill the process that is accessing a file


g


  gawk     Find and Replace text within file(s)

  getopts  Parse positional parameters

  grep     Search file(s) for lines that match a given pattern

  groups   Print group names a user is in

  gzip     Compress or decompress named file(s)


h


  hash     Remember the full pathname of a name argument

  head     Output the first part of file(s)

  help     Display help for a built-in command •

  history  Command History

  hostname Print or set system name


i


  iconv    Convert the character set of a file

  id       Print user and group id's

  if       Conditionally perform a command

  ifconfig Configure a network interface

  ifdown   Stop a network interface

  ifup     Start a network interface up

  import   Capture an X server screen and save the image to file

  install  Copy files and set attributes


j


  jobs     List active jobs •

  join     Join lines on a common field


k


  kill     Stop a process from running

  killall  Kill processes by name


l


  less     Display output one screen at a time

  let      Perform arithmetic on shell variables •

  ln       Make links between files

  local    Create variables •

  locate   Find files

  logname  Print current login name

  logout   Exit a login shell •

  look     Display lines beginning with a given string

  lpc      Line printer control program

  lpr      Off line print

  lprint   Print a file

  lprintd  Abort a print job

  lprintq  List the print queue

  lprm     Remove jobs from the print queue

  ls       List information about file(s)

  lsof     List open files


m


  make     Recompile a group of programs

  man      Help manual

  mkdir    Create new folder(s)

  mkfifo   Make FIFOs (named pipes)

  mkisofs  Create an hybrid ISO9660/JOLIET/HFS filesystem

  mknod    Make block or character special files

  more     Display output one screen at a time

  mount    Mount a file system

  mtools   Manipulate MS-DOS files

  mtr      Network diagnostics (traceroute/ping)

  mv       Move or rename files or directories

  mmv      Mass Move and rename (files)


n


  netstat  Networking information

  nice     Set the priority of a command or job

  nl       Number lines and write files

  nohup    Run a command immune to hangups

  notify-send  Send desktop notifications

  nslookup Query Internet name servers interactively


o


  open     Open a file in its default application

  op       Operator access


p


  passwd   Modify a user password

  paste    Merge lines of files

  pathchk  Check file name portability

  ping     Test a network connection

  pkill    Stop processes from running

  popd     Restore the previous value of the current directory

  pr       Prepare files for printing

  printcap Printer capability database

  printenv Print environment variables

  printf   Format and print data •

  ps       Process status

  pushd    Save and then change the current directory

  pwd      Print Working Directory


q


  quota    Display disk usage and limits

  quotacheck Scan a file system for disk usage

  quotactl Set disk quotas


r


  ram      ram disk device

  rcp      Copy files between two machines

  read     Read a line from standard input •

  readarray Read from stdin into an array variable •

  readonly Mark variables/functions as readonly

  reboot   Reboot the system

  rename   Rename files

  renice   Alter priority of running processes

  remsync  Synchronize remote files via email

  return   Exit a shell function

  rev      Reverse lines of a file

  rm       Remove files

  rmdir    Remove folder(s)

  rsync    Remote file copy (Synchronize file trees)


s


  screen   Multiplex terminal, run remote shells via ssh

  scp      Secure copy (remote file copy)

  sdiff    Merge two files interactively

  sed      Stream Editor

  select   Accept keyboard input

  seq      Print numeric sequences

  set      Manipulate shell variables and functions

  sftp     Secure File Transfer Program

  shift    Shift positional parameters

  shopt    Shell Options

  shutdown Shutdown or restart linux

  sleep    Delay for a specified time

  slocate  Find files

  sort     Sort text files

  source   Run commands from a file `.'

  split    Split a file into fixed-size pieces

  ssh      Secure Shell client (remote login program)

  strace   Trace system calls and signals

  su       Substitute user identity

  sudo     Execute a command as another user

  sum      Print a checksum for a file

  suspend  Suspend execution of this shell •

  symlink  Make a new name for a file

  sync     Synchronize data on disk with memory


t


  tail     Output the last part of files

  tar      Tape ARchiver

  tee      Redirect output to multiple files

  test     Evaluate a conditional expression

  time     Measure Program running time

  times    User and system times

  touch    Change file timestamps

  top      List processes running on the system

  traceroute Trace Route to Host

  trap     Run a command when a signal is set(bourne)

  tr       Translate, squeeze, and/or delete characters

  true     Do nothing, successfully

  tsort    Topological sort

  tty      Print filename of terminal on stdin

  type     Describe a command •


u


  ulimit   Limit user resources •

  umask    Users file creation mask

  umount   Unmount a device

  unalias  Remove an alias •

  uname    Print system information

  unexpand Convert spaces to tabs

  uniq     Uniquify files

  units    Convert units from one scale to another

  unset    Remove variable or function names

  unshar   Unpack shell archive scripts

  until    Execute commands (until error)

  useradd  Create new user account

  usermod  Modify user account

  users    List users currently logged in

  uuencode Encode a binary file

  uudecode Decode a file created by uuencode


v


  v        Verbosely list directory contents (`ls -l -b')

  vdir     Verbosely list directory contents (`ls -l -b')

  vi       Text Editor

  vmstat   Report virtual memory statistics


w


  wait     Wait for a process to complete •

  watch    Execute/display a program periodically

  wc       Print byte, word, and line counts

  whereis  Search the user's $path, man pages and source files for a program

  which    Search the user's $path for a program file

  while    Execute commands

  who      Print all usernames currently logged in

  whoami   Print the current user id and name (`id -un')

  Wget     Retrieve web pages or files via HTTP, HTTPS or FTP

  write    Send a message to another user


x


  xargs    Execute utility, passing constructed argument list(s)

  xdg-open Open a file or URL in the user's preferred application.


y


  yes      Print a string until interrupted

  .        Run a command script in the current shell

  !!       Run the last command again

  ###      Comment / Remark



Commands marked • are bash built-ins, these are available under all shells.

Sunday, April 10, 2011

Grub Rescue in Windows 7.

So you installed Ubuntu side by side with your windows 7. And then by some reason you wanted to remove it. After you have delete the Ubuntu partition and restart,this error show up 'grub rescue'. What can you do? you have try almost everything but it won't work. I'm in this situation before and i was thinking to reformat the whole hard drive disk. Luckily i Googling and found the solution. Here's how:

1. Put the Windows 7 installation disc in the disc drive, and power cycle your PC after setting it to boot from CD Drive in BIOS.

2. Press a any key when you are prompted & select [language, time, currency, keyboard etc.] & click Next . Select Repair Your Computer option in the dialog window.

3. In the ‘System Recovery Options’ window Click the 1<sup>st</sup> Option Startup Repair and let it do what it wants to do, but in my case it didn’t solve the problem so I went to the next step.

4. In the ‘System Recovery Options’ dialog box, go to the last option i.e. Command Prompt .

5. Once in the command prompt (X:\Sources> ), type exactly the following commands in the same sequence

bcdedit /export C:\BCD_Backup

C:

CD Boot

Attrib bcd –s –h –r

ren c:\boot\bcd bcd.old

bootrec /RebuildBcd



then it said

“Scanning all disks for windows installations.

Please wait, since this may take a while…

Successfully scanned windows installations: 1

[1] C:\windows

Add installations to boot list? Yes(y)/No(N)/All(A) : “

 I pressed ‘Y’ as there was only one instance of windows installation.   Then it said The operation completed successfully.

6. Next entred the following command      bootrec /fixmbr    It said The operation completed successfully.

7. Next entred the following command      bootrec /FixBoot  Again It said The operation completed successfully.

8. Set the BIOS again to boot from the HDD and reboot.

and that's all. I hope this help. :)

Me and Frank.

I don't know why i adore this person a lot. He touches many soul with his songs. He is a legend. My favorite song is 'My Way'. Guys, Frank  Sinatra is magnificent. you should listen to 'why try to change me now - Fiona Apple' originally by Frank but remake by Fiona Apple. So warm.. :)