Windows / Linux Komut Karşılaştırma
Komut Karşılaştırma :
DOS Command | UNIX or Bash Command | Action |
---|---|---|
DIR | ls -l (or use ls -lF)(-a all files) (df -k Space remaining on filesystem) |
List directory contents |
DIR *.* /o-d DIR *.* /v /os DIR /s DIR /aa |
ls -tr ls -ls ls -R ls -a |
List directory contents by reverse time of modification/creation. List files and size List directory/sub-directory contents recursively. List hidden files. |
TREE | ls -R | List directory recursivly |
CD | cd | Change directory |
MKDIR MD |
mkdir | Make a new directory |
ASSIGN | ln | Create a file or directory link |
RMDIR RD |
rmdir | Remove a directory |
CHDIR | pwd | Display directory location |
DEL ERASE |
rm -iv | Remove a file |
RMDIR /S (NT) DELTREE (Win 95…) |
rm -R | Remove all directories and files below given directory |
COPY | cp -piv | Copy a file |
XCOPY | cp -R | Copy all file of directory recursivly |
RENAME or MOVE | mv -iv | Rename/move a file |
TYPE | cat | Dump contents of a file to users screen |
MORE | more | Pipe output a single page at a time |
HELP or COMMAND /? | man | Online manuals |
CLS | clear ctrl-l |
Clear screen |
EXIT EXIT0 |
exit exit 0 |
Exit a shell |
FIND FINDSTR |
grep | Look for a word in files given in command line |
COMP | diff | Compare two files and show differences. Also see comm, cmp, mgdiff and tkdiff. |
FC | diff | Compare two files and show differences. Also see comm, cmp, mgdiff and tkdiff. |
SET | set and env | List all environment variables |
SET variable=value echo %variable% |
setexport variable=value echo $variable |
Set environment variables Show environment variables |
ECHO text | echo text | Echo text to screen |
SET variable | setenv (for C shell) or export VAR=val (for Korn shell. Also VAR=val) | Set environment variables |
PATH PATH %PATH%;C:DIR |
echo $PATH PATH=$PATH:/dir |
Display search path for executables. Set PATH environment variable. |
PROMPT $p$g | export PS1=’h(u)W> ‘ | Set user command prompt. |
DATE or TIME | date | Show date. (also set date – DOS only) |
DOSKEY /h | history | List command history |
DOSKEY NAME=command | alias NAME=command | Set command alias |
BREAK ON | trap | Trap ctrl-break / Trap signals. |
SORT | sort | Sort data alphabetically/numerically |
EDLIN | ed | Line mode editor |
EDIT filename.txt | pico, gnp, vi, xedit, xemacs,dtpad | Edit a file. The Linux editor which looks most like DOS edit is probably Pico. (Not a recomendation!) |
BACKUP files A: | tar -cvf /dev/fd0 files mdir, mcopy doswrite -a file (AIX only) |
Save files to floppy. See Using DOS floppies |
RESTORE A: files | tar -xvf /dev/fd0 files mdir, mcopy dosread -a file (AIX only) |
Read files from floppy. See Using DOS floppies |
ATTRIB [+r|-r] [+a|-a] [+s|-s] [pathfile] /s | chmod | Change file permissions. DOS: +:set to -:remove r:Read only a:Archive s:System /s:recursively |
ATTRIB +h or -h | mv file .file | Change file to a hidden file – rename file with prefix “.” |
lpr | Print a file | |
CALL COMMAND /C (DOS), CMD (NT) |
source script (cshrc) . script (bash) sh script |
Execute script from within batch shell. |
MEM | free top |
Show free memory on system |
TASKLIST (WIN2K, XP) | ps -aux top |
List executable name, process ID number and memory usage of active processes |
MSD | lsdev | Show system info (Command borrowed from AIX) |
SCANDISK DEFRAG C: |
fsck debugfs |
Check and repair hard drive file system |
CHDISK | du -s | Disk usage. |
FDISK | fdisk | Tool to partition a hard drive. |
SUBST V: C:directorypath | mount | Mount a drive letter to a folder/directory on your hard drive. |
FORMAT | mke2fs See: fdformat and mformat for floppies |
Format drive file system. For floppy drive use see YoLinux Tutorial Using DOS Floppies with Linux |
VER | uname -a echo $SHELL cat /etc/issue |
Operating system/shell version |
pkzip | tar and zip | Compress and uncompress files/directories. Use tar to create compilation of a directory before compressing. Linux also has compress, gzip |
HOSTNAME | hostname | Print host name of computer |
PING | ping | Send packets to a network host |
TRACERT | traceroute | Show routes and router hops to given network destination. |
IPCONFIG (NT) WINIPCFG (Win 95…) |
ifconfig | Display/configure network interface |
NBTSTAT (Netbios info: -n, -c) NBTSTAT -A IP-address |
nslookup host-name host host-name |
Print DNS info for host. |
NBTSTAT -a hostname | nmblookup -A hostname | lookup NetBIOS names. |
ROUTE PRINT | route -n | Print routing table. |
NET HELP START | chkconfig –list |grep on | List services. |
NET STARTservice-name NET STOPservice-name |
service service-name start service service-name stop |
Start/stop service/daemon. |
NET SHARES | df | Show mounted shares/filesystems. |
NET SEND <node-name> <message> (NT) | smbclient -M MS-Windows-host-name talk |
Send pop-up to a MS/Windows PC Send message to another Unix/Linux user. See YoLinux tutorial |
WIN | startx | Start X-Windows. |
REBOOT | shutdown -r now | Reboot system. |