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
./뒤에 실행 파일명(확장자 포함)을 적어줍니다.
배쉬란 무엇인가? 기본 명령어 정리 (0) | 2020.11.16 |
---|---|
Git 버전관리의 시작, 기본 커맨드 정리 (0) | 2020.06.10 |
리눅스 Linux 명령어 cd 에 대해 알아두면 좋은 것들 (0) | 2020.06.02 |
시그윈 Cygwin 패키지 컴파일러 gcc 설치하는 법 (0) | 2020.06.01 |
시그윈 Cygwin 기본 홈디렉토리 설정하는 법 (0) | 2020.06.01 |
댓글 영역