상세 컨텐츠

본문 제목

초보자를 위한 리눅스 Linux 명령어

IT/Linux>Shell

by J KIMS 2020. 6. 1. 13:52

본문

반응형

1. 현재 작업중인 디텍토리 확인

 

pwd = present working directory

 

$ pwd

 

현재 위치한 디렉토리의 경로를 표시합니다.

 

 

 

2. ls 명령어

 

$ ls : 현 디렉토리에 존재하는 폴더, 파일 등을 표시

$ ls -l : (소문자 엘) 위의 내용을 좀더 상세히 표시함

 

 

 

3. 각 명령어의 매뉴얼 확인하기

 

man = manual의 약자

 

예를 들어 명령어 ls의 매뉴얼을 보고 싶을 때는 아래와 같이 입력하면 됩니다.

 

$ man ls

 

그러면 이런 설명 창이 나옵니다.

 

ls 는 디렉토리 콘텐츠를 나열한다고 설명이 되어있고,

아래 파랑칸으로 표시한 부분이 이 명령어의 옵션입니다.

ls -a 와 같이 명령어 뒤에 한칸 띄우고 사용가능합니다.

 

커맨드를 좀더 응용해서 쓰고 싶을 때 매뉴얼을 찾아보면 유용합니다.

 

 

 

4. 파일 내용을 표시하는 명령어

 

cat = concatenate 사슬같이 잇다, 연관시키다

 

$ cat file.c

file.c의 내용을 표시합니다.

 

$ cat file.c file2.c file3.c

와 같이 여러 파일의 내용을 표시하는 것도 가능합니다.

 

$ more file.c

 

파일 내용을 읽는데 쓰이는 점에선 cat과 동일하지만

한 페이지가 넘어갈 정도로 내용이 많은 경우엔

more 명령어를 쓰는 게 편리합니다.

 

내용을 한줄씩 확인하면 읽을 수 있습니다.

 

 

 

5. 파일명 변경 및 삭제, 이동

 

mv = move 이동하다

rm = remove 제거하다

 

$ mv file.c file2.c

file.c의 이름을 file2.c로 변경합니다.

 

$ mv file.c directory

입력한 이름을 가진 디렉토리로 file.c를 이동합니다.

만약에 입력한 이름의 디렉토리가 존재하지 않는다면

파일명을 변경하는 걸로 해석됩니다.

 

$ rm file.c

file.c라는 파일을 제거합니다.

 

 

 

6. 디렉토리 생성과 삭제

 

mkdir = make directory 디렉토리를 만듦

rmdir = remove directory 디렉토리를 삭제함

 

$ mkdir dir_name

dir_name이라는 이름의 디렉토리를 새로 만듭니다.

 

$ rmdir dir_name

dir_name이라는 이름의 디렉토리를 삭제합니다.

단, 디렉토리의 안은 비어있어야 합니다.

 

 

 

7. 파일 복사하기

 

cp = copy

 

$ cp file.c file2.c

file.c라는 파일을 복사합니다.

복사본의 이름은 file2.c가 됩니다.

 

 

 

8. 현재 작업중인 디렉토리 이동하기

 

$ cd /path

이동하고 싶은 디렉토리 경로를 입력합니다.

단 현재 디렉토리 안에 입력한 폴더가 존재하는 경우에만 이동할 수 있습니다.

 

$ cd ..

상위 폴더로 이동합니다.

 

 

 

9. 파일 실행하기

 

$ ./a.exe

 

./뒤에 실행 파일명(확장자 포함)을 적어줍니다.

 

 

 

반응형

관련글 더보기

댓글 영역