mkdir <옵션> [object]
ls -F
파일 종류를 함께 알려주는 옵션
touch [obj1] [obj2] ...
rm [filename1] rm -r [dirname1]
디렉토리의 삭제를 위해서는 재귀적 삭제를 위한 -r 옵션이 필수적.
(디렉의 하위 객체까지 모두 삭제하는 명령어이기 때문)
빈 디렉토리의 삭제를 수행한다
rmdir [dirnames]
cat [option] [obj1] [obj2] ...
concatenate (연결시키다)에서 비롯된 명령어로, 여러 파일을 이어서 보여줄 때 편리
more [option] [obj]
: 한꺼번에 코드를 보여주는 cat과 달리, 현재 코드가 전체의 몇 %인지 나타냄과 동시에 스크롤과 페이지 넘기기를 지원하는 출력 명령어
객체 없이 cat 만 치면? 입력값을 그대로 출력하는 동작 수행
cat
Hello <- 커서가 뜨며 키보드로 문자 입력
Hello <- 입력한 문자를 그대로 출력, 다음 줄에 같은 기능이 반복
World <- 문자 입력
World <- 그대로 출력해줌(ctrl + d 로 중단)
$
cat 명령어는 파일의 모든 내용을 자동으로 스크롤 하여 읽기 불편하므로 이때 less
명령어를 통해 읽기 쉽해 스크롤 할 수 있다.
less [option] [filename]
출력 화면의 주요 스크롤 조작키
Space : 한 화면 아래로 이동
b : 한 화면 위로 이동
Enter : 한 줄 아래로 이동
k : 한 줄 위로 이동
q : 출력화면 나가기
/찾으려는 문자열
을 검색해 이용할 수 있다./문자열 : 문자열을 아래 방향으로 검색
?문자열 : 문자열을 위 방향으로 검색
n : 검색된 다음 문자열이 있는 코드로 이동
N : 이전 문자열이 있는 코드로 이동
head -n [filename]
: 맨 윗줄부터 n번째 줄까지 출력
tail -n [filename]
: 맨 아랫줄부터 n번째 줄까지 출력
Command | 출력 방법 | 특징 |
---|---|---|
cat | 내용 전체를 한 번에 보여줌 | [-n] 옵션으로 코드 넘버링 |
more | 내용의 처음부터 출력하며 위->아래 방향의 스크롤 지원 | 다른 명령어에 [파이프+more]을 추가하여 긴 결과값을 스크롤 하는 데에 이용됨 |
less | 내용의 처음부터 출력하며 상하 방향으로 모두 스크롤 가능 | 내용을 자세하게 볼 때 용이 |
more
ls -l /etc | more
과 같이 긴 출력값을 끊어 읽기 위해 파이프( | ) 와 함께 사용되기도 한다.