IT/Linux

[Linux] 명령어 입문

올빼밋. 2021. 10. 10. 14:42
728x90

# 현재 위치 경로

pwd

 

 

# 현재 디렉터리에 어떤 파일이나 디렉터리가 있는지 확인

ls

 

 

# ls 명령 옵션 모음

옵션 설명
-a 숨김 파일과 디렉터리도 함께 표시합니다.
-l 파일이나 디렉터리의 상세 정보를 함께 표시합니다.
-r 파일의 정렬 순서를 거꾸로 표시합니다.
-t 파일 작성 시간 순으로 (내림차순) 표시합니다.

낱개의 옵션을 사용한 결과
옵션을 함께 사용한 결과

 

 

# 상위 디렉터리로 이동

cd ..

다음과 같이 cd .. 를 통해 상위 디렉터리로 이동한 것을 확인할 수 있다.

 

 

# 하위 디렉터리로 이동

cd [하위 디렉터리 명]

다음과 같이 하위 디렉터리로 이동한 것을 확인할 수 있다.

 

 

# home 디렉터리로 이동

cd ~

cd ~ 를 통해 home 디렉터리로 이동한 것을 확인할 수 있다.

 

 

# 디렉터리를 나타내는 기호

기호 설명
~ 현재 접속 중인 사용자의 홈 디렉터리를 가리킨다.
./ 현재 사용자가 작업 중인 디렉터리이다.
../ 현재 디렉터리의 상위 디렉터리이다.

 

 

# 디렉터리 만들기(폴더 생성)

mkdir [디렉터리 명]

test 폴더를 다음과 같이 생성된 것을 확인할 수 있다.

 

 

# 디렉터리 삭제하기(폴더 삭제)

rm -r [디렉터리 명]

다음과 같이 test 폴더가 삭제 된 것을 확인할 수 있다.

 

 

# 텍스트 문서 만들기

vim [텍스트 명].txt

text 파일 생성과 동시에 파일 내부로 진입한다.

vim의 두가지 모드 (참고로 vim은 처음에 ex 모드로 열린다.)
  1. ex 모드 (저장 종료 기능)
  2. 입력 모드 (입력 수정 기능)
다음과 같이 ex모드에서 입력 모드로 전환하고 싶다면, i 또는 a를 누른다. 반대로 입력 모드에서 ex 모드로 전환 시 ESC 키를 누른다.
i : insert(삽입)
a : add(추가)

아래에서 보이듯이 text.txt 파일에 진입한 것을 확인할 수 있으며, 텍스트 작성 후 Esc > :wq > Enter 를 하면 해당 내용이 저장된다.

 

 

# vim ex 모드 명령 모음

명령 설명
:w 또는 :write 편집 중이던 문서를 저장.
:q 또는 :quit 편집기를 종료.
:wq 편집 중이던 문서를 저장하고 종료.
:q! 문서를 저장하지 않고, 편집기를 종료. (확장자가 .swp인 임시파일이 생김)

 

 

# 텍스트 문서 내용 확인하기

cat [텍스트 명]

cat을 통해 text.txt에 작성한 내용을 확인할 수 있다.

명령 설명
cat 파일 파일의 내용을 화면에 표시.
cat 파일1 >> 파일2 파일1의 내용을 파일 2 끝에 연결.
cat 파일1 파일 2 ...  파일n > 새파일 파일 n개를 차례로 연결해서 새로운 파일 생성

다음과 같이 text01 텍스트의 내용이 text02 텍스트로 복사 된 것을 확인할 수 있다.
다음과 같이 text01 텍스트와 text02 텍스트를 합쳐 새로운 text03 텍스트를 생성한 것을 확인할 수 있다.

 


# 참고 문헌 : Do it! 지옥에서 온 문서 관리자 깃&깃허브 입문

728x90