[명령어] 리눅스 중요 명령어 모음
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 : 덮어 쓸지 확인
mv |
파일 및 디렉토리 이동 |
clear |
화면 청소 |
find |
파일이나 디렉토리 찾기 |
옵션 :
find / : 특정 디렉토리내에서 찾기
find . -name "" : ""안 특정 문자를 가진 파일 찾기
find . -name "*test*" : test를 포함하는 파일 찾기
find . -name "*test" : test를 마지막으로 갖는 파일 찾기
find . -name "test*" : test로 시작하는 파일 찾기
[그림 - 결과]
grep |
파일 내부 검색 |
옵션
-r : 디렉토리 파일 까지 모두 출력
-n : 검색 결과 출력 라인 앞에 라인 번호 출력