BACK-END/UNIX & LINUX
[UNIX] 유닉스 명령어 기본 구조
단비_danbee
2021. 1. 14. 14:05
명령의 형식
- 명령 [옵션] [인자]
명령 구조
요소 | 내용 | 사용 예시 |
명령 | 유닉스에 작업을 지시하는 프로그램 이름 | ls, date, cal 등 |
옵션 | 명령의 세부기능을 선택 -로 시작하고 숫자, 대문자, 소문자를 사용 |
ls -l |
인자 | 명령으로 전달되는 값 주로 파일명이나 디렉토리 명이 들어감 |
ls /tmp, ls -l/tmp |
명령만 사용한 예
$ls
a.txt
$
명령과 옵션을 사용한 예
$ls -a
. .profile a.txt
.. .sh_history
기초 명령 사용법
banner
- 기능 : 화면에 큰 문자를 출력
- 형식 : banner 문자열
- 10자로 제한 되어 있으며 공백이 있는 경우에는 쌍따옴표 " 로 묶어준다
clear
- 기능 : 화면을 깨끗이 지움
- 형식 : cleaer
man
- 기능 : 명령어에 대한 설명과 사용법을 자세하게 출력함
- 형식 : man
- 메뉴얼의 약자로, 명령 [옵션] [인자] 에서 옵션이 하는역할을 알 수 있음
비밀번호 변경
- 기능 : 사용자 계정의 비밀번호를 변경한다
- 형식 : passwd [인자]
- 인자는 로그인 ID이며, 이는 시스템 관리자가 다른 사용자의 비밀번호를 바꿀 때 사용함
패스워드 설정 및 변경시 유의할 점
- 전화번호, 생일 등 쉽게 추측이 가능한 패스워드 사용 금지
- 8자~13자로 영문 대소문자, 특수문자, 숫자로 구성된 문자열로 지정해야함
- 사용자 계정 정보로 유추하기 어려운 단어들로 구성되어야 함
로그아웃
- 유닉스 시스템과 접속을 해제하는 과정
접속해제 명령어
- logout : login Shell 에서만 사용 가능함
- exit : 일반적으로 사용됌
- Ctrl+d : Shell 을 종료시킴
유닉스 시스템 접속 및 해제
- 접속할 유닉스 시스템의 호스트명이나 IP주소를 확인한다
- 자신의 로그인 ID와 패스워드를 확인한다
- 텔넷을 동작시킨다.
- 로그인한다
- 기초 명령을 실행해본다
banner test
date
- 자신의 패스워드를 변경한다
passwd
- 로그아웃한다.