운영체제 기본 명령어
분류 | Windows | UNIX / LINUX | ||
파일 관련 |
dir | 현재 디렉터리의 파일 목록 표시 | ls | 현재 디렉터리의 파일 목록 표시 |
copy | 파일 복사 | cp | 파일 복사 | |
del | 파일 삭제 | rm | 파일 삭제 | |
type | 파일 내용 표시 | cat | 파일 내용 표시 | |
ren | 파일 이름 변경 | |||
move | 파일 이동 | mv | 파일 이동 | |
attrib | 파일 속성 변경 | chown | 파일 소유자와 그룹 변경 | |
chmod | 파일의 사용 허가를 지정 | |||
find | 파일에서 문자열 찾기 | find | 파일 찾기 | |
fsck | 파일 시스템 검사 및 보수 | |||
디렉터리 관련 |
md | 디렉터리 생성 | mkdir | 디렉터리 생성 |
rmdir | 디렉터리 삭제 | |||
cd | 동일 드라이브에서 디렉터리 위치 변경 | cd | 디렉터리 위치 변경 | |
pwd | 현재 작업중인 디렉터리 경로 표시 | |||
기타 | cls | 화면 내용 지움 | fork | 프로세스 생성 |
chkdsk | 디스크 상태 점검 | kill | 프로세스 종료 | |
format | 디스크 표면을 초기화 | killall | 프로세스 이름을 이용해 프로세스 종료 | |
ps | 현재 실행중인 프로세스 표시 | |||
top | 시스템의 프로세스와 메모리 사용 현황 표시 | |||
who | 현재 접속한 사용자 표시 |
※ chmod 좀 더 자세히 알아보기 ★ ( 예시 : '- rwx rwx r-x' )
- | rwx | rwx | r-x |
파일 구분 | 소유자의 권한 | 그룹의 권한 | 기타 사용자의 권한 |
2진수 | 111 | 111 | 101 |
8진수 | 7 | 7 | 5 |
파일 구분 | 권한 | 설정기호 | 사용자 |
- 파일 d 디렉터리 |
r 읽기 w 쓰기 x 실행 - 권한 없음 |
+ 권한 추가 - 권한 삭제 = 권한 부여 |
u 소유자 g 그룹 o 다른 사용자 a 모두 |
※ 운영체제 기본 명령어 연습
Window 기본 명령어 연습 | ||
01 | 현재 디렉터리의 파일 목록을 표시하시오 | dir |
02 | abc.txt 파일을 gilbut 디렉터리로 복사하시오 | copy abc.txt gilbut |
03 | abc.txt 파일을 삭제하시오 | del abc.txt |
04 | abc.txt 파일의 내용을 표시하시오 | type abc.txt |
05 | abc.txt 파일 이름을 123.txt로 변경하시오 | ren abc.txt 123.txt |
06 | gilbut 디렉터리를 생성하시오 | md gilbut |
07 | 디렉터리 위치를 gilbut으로 변경하시오 | cd gilbut |
08 | 화면에 표시된 모든 내용을 지우시오 | cls |
09 | abc.txt의 파일 속성을 읽기 전용으로 변경하시오 | attrib +r abc.txt |
10 | abc.txt에서 "123"이 포함된 문자열을 찾으시오 | find "123" abc.txt |
11 | 현재 드라이브 상태를 점검하시오 | chkdsk |
12 | c 드라이브를 초기화하시오 | format c: |
13 | abc.txt 파일을 gilbut 디렉터리로 이동하시오 | move abc.txt gilbut |
UNIX / LINUX 기본 명령어 연습 | ||
01 | abc.txt 파일 내용을 화면에 표시하시오 | cat abc.txt |
02 | gilbut 디렉터리로 이동하시오 | cd gilbut |
03 | user에게 abc.txt 파일의 읽기, 쓰기, 실행 권한을 부여하시오 | chmod u=rwx abc.txt |
04 | abc.txt 파일의 소유자를 member1로 변경하시오 | chown member1 abc.txt |
05 | abc.txt 파일을 gilbut 디렉터리에 abc2.txt로 이름을 변경하여 복사하시오 | cp abc.txt gilbut/abc2.txt |
06 | abc.txt 파일을 삭제하시오 | rm abc.txt |
07 | abc.txt 파일을 찾으시오 | find abc.txt |
08 | /dev/sda1에 기록된 모든 파일 시스템을 검사 및 보수하시오 | fsck /dev/sda1 |
09 | PID가 1234인 프로세스를 종료하시오 | kill 1234 |
10 | 새로운 프로세스를 생성하시오 | fork() |
11 | 프로세스 이름이 gilbut인 모든 프로세스를 종료하시오 | killall gilbut |
12 | 현재 디렉터리의 파일 목록을 표시하시오 | ls |
13 | gilbut 디렉터리를 생성하시오 | mkdir gilbut |
14 | gilbut 디렉터리를 삭제하시오 | rmdir gilbut |
15 | abc.txt 파일을 gilbut 디렉터리에 abc2.txt로 이름을 변경하여 이동하시오 | mv abc.txt gilbut/abc2.txt |
16 | 현재 실행중인 프로세스를 표시하시오 | ps |
17 | 현재 작업중인 디렉터리 경로를 화면에 표시하시오 | pwd |
18 | 시스템의 프로세스와 메모리 사용 현황을 표시하시오 | top |
19 | 현재 시스템에 접속해 있는 사용자를 표시하시오 | who |
728x90
반응형