본문 바로가기
웹 개발/linux

[linux] 기초 명령어 정리

by dani0312 2023. 12. 17.

◾리눅스 기초 명령어들

리눅스의 기본이 되는 명령어들을 정리해보았습니다.

 

pwd: 현재 위치의 경로 조회

mkdir 디렉터리이름 : 디렉터리 만들기

touch 파일이름: 파일 만들기

cat 파일이름: 파일 내용 출력하기

vi 파일이름: 텍스트 편집이 가능한 vi 에디터로 이동

 

 

ls: 현재 위치의 파일 목록 조회 

ls -l: 파일의 상세정보

ls -a: 모든 파일 표시(숨김파일 포함)

ls -f: 파일 표시 시 마지막 유형에 나타내는 파일명을 끝에 표시

 

💡ls -al 은 현 디렉터리에 있는 모든 파일에 대한 상세한 내용이 나온다. 

 

cd: 디렉터리 이동

cd 디렉터리 경로 : 경로의 디렉터리로 이동

cd .. : 상위 디렉터리로 이동

cd ~ : 홈 디렉터리로 이동

cd - : 이전 경로로 이동 

 

명령어 일부 입력 + Tab: 명령어 자동 완성

사용법 예시

더보기

mkdir test_directory

'test_directory'라는 이름의 디렉터리를 만들고 이 디렉터리로 이동하려고 할 때 디렉터리명을 다 적지 않아도 된다.

'cd te' 와 같이 디렉터리명의 일부를 적고 Tab키를 눌러 자동완성 시킬 수 있다.

'te'까지 적고 Tab키를 누르면 아래와 같이 디렉터리명이 자동으로 완성된다.

 

rm  : 파일 삭제

rm 파일명 : 파일 삭제

rm -f 파일명: 파일 강제 삭제

(디렉터리는 삭제되지 않는다.)

rmdir 디렉터리명 : 빈 디렉터리 삭제

rm -r 디렉터리명 : 디렉터리 삭제

 

 

💡 빈 디렉터리는 rmdir로 삭제가 가능하나

파일이 존재하는 경우, rm -r 명령어를 이용해야한다.

 


/* 내가 추가한 코드 */ /* 내가 추가한 코드 끝끝 */