[Windows/Linux] 윈도우, 리눅스 명령어 비교

아영·2022년 4월 6일
0
post-thumbnail

평소에 Mac을 쓰고 있어서 Linux는 사실상 다를게 없었다. 대신 Windows를 좀 더 자세히 보게 된 계기가 되었다.

# 윈도우와 리눅스 명령어 비교

명령어WindowsLinux (Mac)
리스트 보기dirls
현재 디렉토리 표시cdpwd
디렉토리 생성md, mkdirmkdir
디렉토리 삭제rmdir, rdrmdir
파일 생성copy contouch
파일 삭제delrm
파일 복사copycp
파일 이동movemv
디렉토리 또는 파일 검색findfind
프로세스 리스트 확인tasklistps
프로세스 종료taskkillkill
압축하기tar / gzip

# 명령어 설명이 필요하다면??

  • 윈도우
    명령어/?
  • 리눅스
    man 명령어
    명령어 -h
  • 위와 같이 입력한다면 명령어에 대한 설명 및 사용법을 볼 수 있다.

# Linux 명령어 예시

처음 하는 사람들은 이 루트를 따라 하면 쉽게 이해할 수 있을듯하여 정리해 본다

- 현재 디렉토리
pwd
- 리스트
ls
- 폴더만들기
mkdir a b c
ls
- 하위폴더까지 한번에 만들기
mkdir -p d/{e,f}
- 폴더 삭제하기
rmdir e
- 하위 폴더까지 삭제하기
rm -r d
- (a폴더안에)파일 생성하기
touch f1.txt f2.txt
- f1 파일을 f3라는 이름으로 복사하기
cp f1.txt f3.txt
- 리스트 확인
ls
- 파일 이동하기
mv f1.txt /home/sysop/b
(경로는 본인이 이동하고 싶은 곳으로 설정하면 된다)
- 검색하기
find -name a
- 압축하기

 -tar -cvf [파일명.tar] [폴더명]
 -a라는 폴더를 aaa.tar로 압축 예시
tar -cvf aaa.tar a
- 압축해제하기
 -tar -xvf [파일명.tar]
 -aaa.tar라는 tar파일 압축해제 예시
tar -xvf aaa.tar
- 압축파일 삭제 
rm -r aaa.tar

- 테스트가 끝나고,,,
rm -r 삭제할 파일들


- 참고
- gz압축
 -tar -zcvf [파일명.tar.gz] [폴더명]
 -abc라는 폴더를 aaa.tar.gz로 압축 예시
tar -zcvf aaa.tar.gz abc
-gz 압축해제
 -tar -zxvf [파일명.tar.gz]
 -aaa.tar.gz라는 tar.gz파일 압축 해제
tar -zxvf aaa.tar.gz
  • 참고
    -r recursive => 특정행동을 순환적으로 반복
    -f force => 어떤 행위를 강제
profile
Front-end web developer

0개의 댓글