Jump to content

Linux commands: Difference between revisions

From LemonWiki共筆
Line 47: Line 47:
* find ({{Linux}}) ex: {{kbd | key= find / -name ''filename''}} Find the file which naming filename Under the path / (root folder) <ref> [http://www.codecoffee.com/tipsforlinux/articles/21.html Tips For Linux - How to find files in Linux using 'find']</ref>
* find ({{Linux}}) ex: {{kbd | key= find / -name ''filename''}} Find the file which naming filename Under the path / (root folder) <ref> [http://www.codecoffee.com/tipsforlinux/articles/21.html Tips For Linux - How to find files in Linux using 'find']</ref>
* dir ({{Win}}) ex: {{kbd | key= dir ''filename'' /s}}<ref>[http://www.computerhope.com/issues/ch000309.htm How to find a file in MS-DOS.]</ref> {{exclaim}} I have no idea to specify the file path to find the file.
* dir ({{Win}}) ex: {{kbd | key= dir ''filename'' /s}}<ref>[http://www.computerhope.com/issues/ch000309.htm How to find a file in MS-DOS.]</ref> {{exclaim}} I have no idea to specify the file path to find the file.
show the current directory
* {{kbd | key= pwd}}({{Linux}})
* {{kbd | key= echo %cd%}}({{Win}}) <ref>[http://stackoverflow.com/questions/921741/windows-equivilent-to-unix-pwd Windows equivilent to UNIX pwd - Stack Overflow]</ref>


== network ==
== network ==

Revision as of 17:14, 23 October 2012

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

help for command: Type command --help or man command (Linux )

text file manipulation

display the first lines of text file

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

display the last few lines of text file

  • tail [options] filename (Linux )
  • vi [options] filename (and press G) (Linux )
  • vim [options] filename (and press G) (Linux )
  • Tail for Win32 GUI interface (Win ) Icon_exclaim.gif not support Unicode file for v.4.2.6

file operation

copy old directory to new directory

  • cp -a old_dir new_dir/ (Linux )
  • copy /Y old_dir new_dir/ (Win )[1]
  • make new directory & copy all old files to new directory
    • mkdir new_dir
    • cp old_dir/* new_dir

download file from remote server

  • FTP
  • wget[2]
  • SVN update su - www -c "svn up http://remote.svn.server/path/ /local/path/ --username=account --password=xxx"


delete files or directory

  • rm -rf /Name_of_directory (Linux )[3]
  • del Name_of_directory (Win )
    • 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 ) ex: ls -l List detailed information of files [4]
  • dir (Win ) ex: dir/s/b

find a file

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

show the current directory

  • pwd(Linux )
  • echo %cd%(Win ) [7]

network

show ip

  • ifconfig (Linux )[8][9]
  • ipconfig/all (Win )

ping

  • ping domain_or_ip (Linux )
  • ping domain_or_ip -t (Win )

whois: search the information of domain (related: Domain Name Register)

apache operation

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

system operation

reboot the system/server

  • reboot (Linux )[11]
  • shutdown -r (Win )[12]

help for command

  • command --help or man command (Linux )
  • command /? (Win )

references

further reading