CLI (Command Line Interface)

사용자가 직접 명령어를 입력하여 컴퓨터에게 명령을 내리는 방식

 

GUI (Graphic User Interface)

마우스로 화면을 클릭하여 컴퓨터를 제어하는 방식

 

 

UNIX / Linux 운영체제의 기본 명령어

man : manual, 명령어에 대한 사용 메뉴얼을 보여준다.

ls : list, 파일이나 디렉터리의 목록을 확인한다.

cat : concatenate, 파일안에 담겨있는 내용을 화면에 출력한다.

pwd : printing working directory, 현재 작업중인 디렉터리 정보를 출력

uname : unix name, 시스템에 대한 정보를 확인한다.

             - 커널이름, 네트워크 호스트명, 커널 릴리즈 번호, 프로세서 아키텍처 정보, 시스템 운영체제이름 정보

cd : change directory, 절대 경로 혹은 상대 경로로 이동

mkdir : make directory, 디렉터리를 생성

cp : copy, 파일 및 디렉터리 복사

mv : move, 파일을 다른 파일이나 디렉터리로 이동시키거나 파일의 이름을 변경 가능

rm : remove, 파일을 삭제하거나 디렉터리 삭제

head : 파일의 앞 부분을 보여주고 싶을 줄 수 만큼 출력

tail : 파일의 뒷 부분을 보여주고 싶은 줄 수 만큼 출력

date : 시스템의 날짜와 시간을 표시하고 이를 수정

cpio : 특정 디렉터리 아래 모든 파일을 지정한 백업 장치로 백업

 

 

UNIX / Linux 운영체제의 User에 관한 명령어

chmod : change mod, 파일에 대한 개인, 그룹, 타인에 대한 접근 권한을 변경 가능

             - r : 읽기 권한(4), w : 쓰기 권한 설정(2), x : 실행 권한 설정(1)

             - 숫자를 이용하여 권한을 지정한다. 읽기(4) + 쓰기(2) = (6)

chown : 파일의 소유권 또는 그룹 변경

chgrp : 그룹 소유권만 변경

su : 시스템에 접속한 상태에서 재로그인 없이 다른사람 ID로 접속

who : 시스템에 어떤 사람이 로그인하고 있는가를 보여줌

find : 디스크에서 특정 파일을 찾아낸다.

ln : 특정 파일의 링크파일을 만든다.

grep : 주어진 패턴에 매칭되는 파일의 라인을 출력

finger : 사용자 계정 정보와 최근 로그인 정보, 이메일, 예약 작업 정보등을 확인 할 수 있는 명령어

 

 

UNIX / Linux 운영체제의 시스템 명령어

df : disk free, 디스크의 남은 공간을 확인 가능

du : 특정 디렉터리에서 하부 디렉터리까지 포함해 디스크 사용량을 보여주는 명령어

env : 현재 시스템 사용자들의 환경 변수를 보여준다.

free : 가상 메모리를 포함한 메모리의 사용 현황을 보여준다.

id : 자신의 ID번호와 자신이 속한 그룹의 ID를 보여준다.

kill : 특정 프로세서에 특정 시그널을 보낸다.

ps : process status, 사용자나 시스템 프로세서의 상태에 관한 정보를 출력

+ Recent posts