Linux commands: Difference between revisions

From LemonWiki共筆
Jump to navigation Jump to search
Line 26: Line 26:
* {{kbd | key=rm -rf ''/Name_of_directory''}} ({{Linux}})<ref><nowiki>[OPTION]</nowiki>
* {{kbd | key=rm -rf ''/Name_of_directory''}} ({{Linux}})<ref><nowiki>[OPTION]</nowiki>
* -r  remove directories and their contents recursively;  
* -r  remove directories and their contents recursively;  
* -f  ignore nonexistent files, never prompt</ref>
* -f  ignore nonexistent files, never prompt  
(above content cited from linux documentation: rm --help)
</ref>
* {{kbd | key=del ''Name_of_directory''}} ({{Win}})
* {{kbd | key=del ''Name_of_directory''}} ({{Win}})
** After executed ''del Name_of_directory'' but the empty directory directory_name will be left.  
** After executed ''del Name_of_directory'' but the empty directory directory_name will be left.  

Revision as of 14:05, 24 September 2012

(1) alternative Linux commands to complete the same task, (2) The mapping commands between Windows and Linux system.

Owl icon.jpg help for command: Type command --help or man command (Linux Os linux.png )

text file manipulation

display the first lines of text file

  • head [options] filename (OS: Linux Os linux.png )
  • vi [options] filename (and press gg) (Linux Os linux.png )
  • vim [options] filename (and press gg) (Linux Os linux.png )

display the last few lines of text file

  • tail [options] filename (Linux Os linux.png )
  • vi [options] filename (and press G) (Linux Os linux.png )
  • vim [options] filename (and press G) (Linux Os linux.png )
  • Tail for Win32 GUI interface (Win Os windows.png )

file operation

copy old directory to new directory (Linux Os linux.png )

  • cp -a old_dir new_dir/
  • make new directory & copy all old files to new directory
    • mkdir new_dir
    • cp old_dir/* new_dir

delete files or directory

  • rm -rf /Name_of_directory (Linux Os linux.png )[1]
  • del Name_of_directory (Win Os windows.png )
    • After executed del Name_of_directory but the empty directory directory_name will be left.
    • Command delete is not available in Win XP

list directory or files

  • ls (Linux Os linux.png ) ex: ls -l List detailed information of files [2]
  • dir (Win Os windows.png ) ex: dir/s/b

find a file

  • find (Linux Os linux.png ) ex: find / -name filename Find the file which naming filename Under the path / (root folder) [3]
  • dir (Win Os windows.png ) ex: dir filename /s[4] Icon_exclaim.gif I have no idea to specify the file path to find the file.

network

show ip

  • ifconfig (Linux Os linux.png )[5][6]
  • ipconfig/all (Win Os windows.png )

ping

  • ping domain_or_ip (Linux Os linux.png )
  • ping domain_or_ip -t (Win Os windows.png )

whois: search the information of domain

apache operation

  • check which mpm (multi processing module) apache is running
    • httpd -l (Linux Os linux.png & Win Os windows.png ) ex: Linux Os linux.png /usr/local/httpd/bin/httpd -l or Win Os windows.png x:\apache\bin>httpd -l where x:\apache is the installation folder of apache [7]

system operation

reboot the system/server

  • reboot (Linux Os linux.png )[8]
  • shutdown -r (Win Os windows.png )[9]

help for command

  • command --help or man command (Linux Os linux.png )
  • command /? (Win Os windows.png )

references

further reading