o 파일관련 기본 명령어
--------------------------------------------------------------------------
명령어 Linux Windows
--------------------------------------------------------------------------
파일목록 출력 : (ls : LiSt) (dir)
화면 지우기 : (clear, Crtl + L ) (cls)
디렉토리 생성 : (mkdir : MaKe DIRectory) (md, mkdir)
디렉토리 이동 : (cd : Change Directory) (cd)
작업디렉토리출력 : (pwd : Print Working Directory)
디렉토리 삭제 : (rmdir : ReMove DIRectory) (rd, rmdir)
파일 생성 : (touch, echo, install, cp), (copy con, echo)
파일 삭제 : (ReMove) (del)
파일 복사 : (CoPy) (copy)
파일 이동 : (MoVe) (move)
파일 이름변경 : (MoVe) (ren)
파일 바로가기 : (LiNk) 바로가기
파일 내용보기 : (cat, tac, head, tail, less, more, view, vi, nano, pico ...) more
--------------------------------------------------------------------------
===================================================================
LAB> 리눅스 기본 명령어를 사용해보자.
- root 사용자가 자신의 홈디렉토리에서 작업한다.
# cd
- 파일목록 출력 (LiSt)
# ls
- 디렉토리 생성 (MaKe DIRectory)
# mkdir TEST
- 디렉토리 이동 (Change Directory)
# cd TEST
- 작업디렉토리출력 (Print Working Directory)
# pwd
- 상위 디렉토리로 이동
# cd ..
- 디렉토리 삭제 (ReMove DIRectory)
# rmdir TEST
- 파일 생성
# touch a.txt
- ls 옵션을 이용해서 출력
# ls -l
- 파일 삭제 (ReMove)
# rm a.txt
- 파일 복사 (CoPy)
# cp /etc/passwd . <-- 현재 디렉토리에 원본이름 그대로 복사한다.
# cp /etc/passwd passwd2 <-- 현재 디렉토리에 이름을 변경해서 복사한다.
- 파일 이동 (MoVe)
# mkdir 2015-09-03
# mv passwd 2015-09-03
# mv passwd2 2015-09-03
# ls 2015-09-03
- 파일 이름변경 (MoVe)
# cd 2015-09-03
# ls
passwd passwd2
# mv passwd passwd.bak
# ls
passwd.bak passwd2
# mv passwd2 passwd2.bak
# ls
passwd.bak passwd2.bak
==============================================================
==============================================================
LAB> 윈도우 기본 명령어를 사용해보자.
윈도우키 + R -> cmd
C:\Users\user1> cd \ <-- 최상위 디렉토리로 이동해라.
c:\> dir <-- 현재 디렉토리의 파일리스트를 출력해라
c:\> cls <-- 화면지워라
c:\> md Test <-- Test 디렉토리를 생성해라
c:\> cd Test <-- Test 디렉토리로 이동해라
c:\> echo 1234 <-- 1234 를 화면에 출력해라.
c:\> echo 1234 > 1.txt <-- 1.txt 파일안에 1234 를 넣어라 ( > )
c:\> echo 5678 >> 1.txt <-- 1.txt 파일안에 5678 을 추가해라 ( >> )
c:\> echo 3456 > 1.txt <-- 1.txt 파일안에 3456 을 넣어라 ( > )
c:\> more 1.txt <-- 1.txt 파일의 내용을 출력해라
c:\> dir <-- 현재 디렉토리의 파일리스트를 출력해라
c:\> del 1.txt <-- 1.txt 파일을 삭제해라
c:\> cd .. <-- 상위 디렉토리로 이동해라
c:\> rd Test <-- Test 디렉토리를 삭제해라
c:\> cd \ <-- 최상위 디렉토리로 이동해라
c:\> mkdir Test2 <-- Test2 디렉토리를 생성해라
c:\> cd Test2 <-- Test2 디렉토리로 이동해라
c:\> copy c:\windows\system32\calc.exe . <-- calc.exe 를 복사해라
c:\> ren calc.exe calc2.exe <-- calc.exe calc2.exe 로 이름을 변경해라
c:\> mkdir Test3 <-- Test3 디렉토리를 생성해라
c:\> move calc2.exe Test3 <-- calc2.exe 를 Test3 디렉토리로 이동해라
c:\> dir Test3 <-- Test3 디렉토리를 출력해라
c:\> copy con 2.txt <-- 0byte 짜리 파일 2.txt를 생성해라
^Z 엔터 <-- Ctrl + Z 누르고 엔터를 친다
=============================================================
'공부하기 > OS, network, programming ...' 카테고리의 다른 글
| [쉘스크립트]중첩된 if문 (0) | 2017.06.16 |
|---|---|
| 어셈블리어 파일로 컴파일 하는 명령어 (0) | 2017.06.16 |
| [쉘 스크립트] 구구단 만들기 (0) | 2017.05.29 |
| [쉘스크립트] 제어문 2 (0) | 2017.05.29 |
| [쉘스크립트] 제어문 1 (0) | 2017.05.29 |
댓글