1. 어떤
명령의 경로를 확인하는 명령
명령의 위치를 찾거나 별칭을 표시하는 명령
사용자가 현재 위치에서 명령을 실행하면 어떤 명령이 실행되고 있는지 알 수 있고 확인할 수 있습니다.
명령의 경로는 $PATH가 설정된 경로에서만 검색됩니다.
which 명령어
find 및 ls 명령의 위치를 확인하십시오.

2. 가명
자주 사용하는 명령어를 특정 문자로 입력하여 해당 문자를 명령어 대신 사용할 수 있는 명령어
alias 별명='명령어'
명령 ‘ls -al | 줄이다’를 문자 ‘m’으로 바꿉니다.

3.unalias
별칭 기능을 비활성화합니다.
unalias 옵션 단축명령어
옵션
-a 설정된 모든 alias 해제
단축키 ‘m’은 더 이상 사용되지 않습니다.

4. 사용자 추가
이 명령은 계정을 생성하고 adduser 명령과 동일한 기능을 가집니다.
계정 사용자의 홈 디렉토리는 /home/accountname입니다.
생성된 계정 정보는 /etc/passwd, /etc/shadow, /etc/group 파일에 저장됩니다.
useradd (옵션) 계정명
| 가능성 | 설명 |
| -에스 | 사용자의 로그인 기본 셸을 지정합니다. |
| -디 | 계정의 홈 디렉토리를 지정합니다. |
| -에프 | 암호가 만료된 후 계정을 영구적으로 종료하려는 기간을 지정하십시오. |
| -이자형 | 사용자 계정의 유효 기간 설정 특정 기간 동안 사용할 수 있는 임시 계정을 생성하고자 할 때 사용 |
| -씨 | /etc/passwd 파일에 새 사용자 설명 추가 |
| -G | 계정이 속한 그룹이 아닌 다른 그룹에 계정 추가 |
사용자 계정 만들기2. 계정 사용자 ihd의 홈 디렉토리를 /IHD로 지정합니다.

5.비밀번호
이 명령은 생성된 계정 소유자의 암호를 입력하고 변경합니다.
생성된 계정 사용자의 비밀번호는 /etc/shadow 파일에 기록됩니다.
passwd 옵션 계정명
| 가능성 | 설명 |
| -에스 | 계정 상태 표시(Status) PS: 일반 NP: 암호 X LK: 보기 상태 또는 NP 상태 |
| -디 | 계정 비밀번호 삭제 |
| -엘 | 계정을 차단 상태로 변경 |
| -유 | 계정 잠금 해제 |
User2의 상태를 확인한 후 비밀번호를 입력하십시오.

6.su
su 명령은 사용자 전환(또는 대체 사용자)의 줄임말입니다.
현재 사용자 계정에서 로그아웃하지 않고 다른 사용자 계정으로 로그인하여 해당 사용자의 권한을 획득하는 명령어.
su 옵션 사용자 셸변수
| 가능성 | 설명 |
| -,-l,–등록 | 지정된 사용자의 환경 변수를 적용하여 로그인 |
| -에스 | 지정된 쉘로 로그인 |
| -씨 | 쉘을 시작하지 않고 지정된 명령을 실행합니다. |
계정을 관리자 루트로 변경

관리자 루트 셸 환경 변수 가져오기

7.userdel
기존 계정 정보 삭제 명령
옵션 없이 userdel을 사용하면 /etc/passwd, /etc/shadow 및 /etc/group 디렉토리에서 계정 정보가 삭제됩니다.
userdel 옵션 계정명
옵션
-r 계정명의 /var/spool/mail의 메일파일과 홈 디렉터리의 내용 모두를 삭제
user2, ihd 삭제

8. 누가
이 명령은 현재 시스템에 연결된 사용자를 검색합니다.
사용자 계정명, 단말기 정보, 접속시간, 접속 서버 정보를 확인할 수 있습니다.
관리자 루트와 일반 사용자 모두 사용할 수 있습니다.
who am i 또는 whoami 명령은 자체 정보를 쿼리할 수 있습니다.
who 옵션
| 가능성 | 설명 |
| -비 | 마지막 시스템 시작 시간 출력 |
| -큐 | 로그인한 사용자와 사용자 수 모두 인쇄 |
| -아르 자형 | 현재 시스템의 실행 수준을 확인할 수 있습니다. |

9.m
이 명령은 현재 연결된 사용자의 정보를 표시합니다.

확인할 수 있는 정보는 현재 서버 시간 정보, 서버 시작 후 시스템 가동 시간, 총 서버 방문자 수, 방문자별 평균 서버 부하율, 방문자별 서버 접속 계정 이름, TTY 이름, 로그인 시간 정보 등입니다.
JCPU는 TTY 필드의 장치 이름에 사용된 모든 프로세스의 CPU 사용 시간입니다.
PCPU는 WAS 필드에 나타나는 프로세스 이름이 사용하는 총 CPU 사용 시간입니다.
10.아이디
이 명령은 사용자 계정의 UID, GID 및 그룹을 확인합니다.
id 옵션 계정명
| 가능성 | 설명 |
| -G | 사용자의 GID만 표시 |
| -G | 사용자가 포함된 모든 그룹 정보 보기 |
| -유 | 사용자의 UID만 표시 |
현재 시스템에 로그인한 사용자의 uid, gid, group을 확인합니다.

10. 그룹
사용자 계정이 속한 그룹 목록을 확인하는 명령어
groups 계정명

11. 비밀번호
현재 작업 디렉토리의 위치를 지정하는 명령
pwd

12.CD
Change Directory의 약자로 디렉토리를 변경하는 명령어입니다.
절대 경로는 시작 위치에 관계없이 경로의 모든 디렉터리를 표시하고 절대 경로는 /(루트)에서 시작합니다.
상대 경로는 현재 작업 디렉토리에 상대적으로 표시된 경로입니다.
cd 상대경로|절대경로 설정경로
| 경로 설정 | 설명 |
| ~(물결표) | 현재 사용자의 홈 디렉토리로 변경 |
| . (한 지점) | 현재 디렉터리 |
| .. (2점) | 현재 수준에서 한 디렉터리 위로 이동합니다. |
| / | 루트 디렉토리로 이동 |

13.mkdir
make directory의 약자로 새로운 디렉토리를 생성하는 명령어.
mkdir 옵션 디렉터리명
| 가능성 | 설명 |
| -중 | 디렉터리 생성 시 권한 설정(기본값은 755) |
| -피 | 상위 경로 생성 |
| -V | 디렉토리 생성 후 생성된 디렉토리의 메시지 출력 |

14.rmdir
remove directory의 줄임말로, 디렉토리만 삭제하는 명령어이지, 디렉토리에 존재하는 파일은 삭제하지 않습니다.

15.ls
현재 디렉토리의 파일 목록을 표시하는 명령
ls 옵션 경로명
| 가능성 | 설명 |
| -ㅏ | 숨겨진 파일을 포함한 모든 파일 및 디렉토리 표시 |
| -엘 | 권한, 크기, 크기 등과 같은 자세한 정보를 봅니다. |
| -디 | 지정된 디렉토리에서 정보 출력 |
| -아르 자형 | 알파벳 역순으로 정보 출력 |
| -아르 자형 | 포함된 하위 경로 및 파일 표시 |
현재 디렉터리의 숨겨진 파일을 포함하여 자세한 파일 및 디렉터리 정보를 봅니다.

![[SQL]SQL 기본 문법 실습: [SQL]SQL 기본 문법 실습:](https://if.thirty30.kr/wp-content/plugins/contextual-related-posts/default.png)