하루의 쉼터

[명령어] 리눅스 중요 명령어 모음 본문

프로그래밍/Linux

[명령어] 리눅스 중요 명령어 모음

Changun An 2019. 10. 1. 14:29
반응형

l 리눅스 명령어를 익혀보자

 

* 명령어 뒤에 --help를 붙이면 더욱 자세한 가이드가 영어로 나온다.

ls 
디렉토리에 있는 목록을 보여준다. 

옵션 : 

ls - x 의 형식을 사용하며 조합이 가능하다. 

ls  -a  : 숨겨진 파일 까지 다보여준다.

ls -l  : 자세한 정보를 보여준다.

ls -h : mb, kb등 사람이 보기 좋게 표기해준다.

ls -t : 시간에 따라 정렬해준다.

ls -s : 사이즈에 따라 정렬해준다.

ls -r : 거꾸로 출력한다.

pwd 
현재 위치를 알려준다.

cd 
디렉토리 이동, 즉 현재 위치를 이동한다.

옵션 : 

cd - : 이전 위치로 돌아간다. 

cd / : 루트 디렉토리로 이동

cd ~ : home으로 이동

rm 
삭제

옵션 :

rm * : 전부 삭제

rmdir : 폴더 삭제

mkdir 
폴더 생성

 

cp 
복사 

옵션 : 

cp -a : 파일의 속성까지 복사 

cp -r : 하위 디렉토리, 파일까지 전부 복사

cp -p : 소유자, 그룹등의 정보까지 복사

cp -i : 덮어 쓸지 확인

[ blog.dat 파일의 내용을 hi.txt로 복사 ]

mv
파일 및 디렉토리 이동

[ 사용 모습 ]
[ 파일 이름 변경시에도 사용 가능 ]

clear
화면 청소

 

find
파일이나 디렉토리 찾기

옵션 : 

find / : 특정 디렉토리내에서 찾기 

find . -name "" : ""안 특정 문자를 가진 파일 찾기

find . -name "*test*" : test를 포함하는 파일 찾기

find . -name "*test" : test를 마지막으로 갖는 파일 찾기

find . -name "test*" : test로 시작하는 파일 찾기

[예시 파일 목록]
[그림 - 명령어 입력]
[그림 - 결과]
[그림 - 명령어 입력]

[그림 - 결과]

grep
파일 내부 검색

옵션 

-r : 디렉토리 파일 까지 모두 출력

-n : 검색 결과 출력 라인 앞에 라인 번호 출력

반응형
Comments