텔넷으로 자신의 계정에 들어가게 되면 유닉스에 대한 기본 지식이 없는 사람들은 무척 당황하게 된다. 유닉스 명령도 DOS 명령처럼 기본적인 것은 어려지 않기 때문에 몇 가지만 익히면 쉽게 활용할 수 있을 것이다. 여기에서는 홈페이지에서 파일을 처리할 수 있는 기본적인 명령어를 배우게 될 것이다.

기본적인 명령어
명령어 설명
ls 명령어
ls는 파일의 목록을 보는 명령어이다. 이 명령어에는 많은 옵션이 있으며 여기에서는 가장 많이 사용되는 몇 가지만 알아보도록 한다.
$ ls <옵션> 옵션은 다음과 같다.
F : 파일 유형을 나타내는 기호를 파일명 끝에 표시한다(디렉토리는 '/', 실행파일은 '*', 심볼릭 링크는 '@'가 나타난다).
l : 파일에 관한 상세 정보를 나타낸다.
a : dot 파일(.access 등)을 포함한 모든 파일을 나타낸다.
t : 파일이 생성된 시간별로 나타낸다.
cat 명령어
파일의 내용을 화면에 출력한다.
$ cat 파일이름
mv 명령어 파일의 위치를 옮기거나 이름을 바꿀 경우 사용된다.

이름 변경
$ mv old_name new_name
파일의 위치변경
$ mv file ../main/new_file
cp 명령어 파일을 복사한다

$ cp file_a file_b (file_a을 file_b이란 이름으로 복사한다)
$ cp file_1 ../main/file_b (file_1을 ../main/file_b이란 이름으로 복사한다)
more 명령어 cat 명령어는 실행을 시키면 한 화면을 넘기는 파일일 경우 그 내용을 모두 볼 수가 없다. 하지만 more 명령어를 사용하면 한 화면 단위로 보여줄 수 있어 유용하게 사용된다.

$ more <옵션>

옵션은 다음과 같다

Space bar : 다음 페이지
Return(enter) key : 다음 줄
v : vi 편집기로 전환
/str : str 문자를 찾음
b : 이전 페이지
q : more 상태를 빠져나감
h : 도움말
= : 현재 line number를 보여줌
chmod 명령어 사용자에 대한 파일의 접근을 제한하는데 사용된다.
이 부분은 다음에 더 자세히 설명을 하겠다.
rm 명령어 파일을 삭제한다.

$ rm <파일이름> (파일을 삭제한다)
$ rm -r <디렉토리> (디렉토리 전체를 삭제한다)
$ rm -i a.* (a로 시작하는 모든 파일을 일일이 삭제할 것인지 확인하면서 삭제한다)
mkdir 명령어 디렉토리를 만든다.

$ mkdir <디렉토리이름>
pwd 명령어 현재 자신의 작업 디렉토리를 보여준다.

$ pwd
who 명령어 현재 시스템에 login 하고 있는 사용자의 리스트를 보여준다.

$ who
whereis 명령어 소스, 실행파일, 메뉴얼 등의 위치를 알려줌

$ whereis perl (perl의 위치를 알려준다)
새로운 파일을 만드는 방법
$ vi newfile (vi 편집기 상태로 들어감)
$ touch newfile (빈 파일만 생성됨)
$ cat > newfile (vi 편집기 상태로 들어감, 문서 작성후 Ctrl+D로 빠져나옴)
파일 내용만 보기 $ cat filename (파일의 내용을 모두 보여줌)
$ head -n filename (n줄 만큼 위세서부터 보여줌)
$ tail -n filename (n줄 만큼 아래에서부터 보여줌)