pwd: 현재 디렉터리의 절대 경로명 출력 디렉터리 이동 cd: 홈 디렉터리로 이동 cd+디렉터리명: 해당 디렉터리로 이동 디렉터리 내용 확인 ls: 현재 디렉터리 내용 확인 (dir 명령과 동일) ls -a: 현재 디렉터리의 내용을 숨김 파일까지 확인 (마침표로 시작하는 파일이 숨김파일임) ls -F: 파일의 종류 표시 (파일명 뒤 /는 디렉터리, @는 심벌릭 링크, *는 실행 파일, 아무것도 없으면 일반 파일) ls -l: 파일의 상세 정보 출력 (vdir 명령과 동일) ls -d: 디렉터리 자체의 정보 출력 ls 디렉터리명: 해당 디렉터리로 이동하지 않고 내용 확인 ls 파일명: 파일이 있는지 확인 디렉터리 생성 mkdir 디렉터리명: 해당 디렉터리 생성 mkdir 디렉터리1 디렉터리2 디렉터리3:..
파일의 종류 - 일반 파일(regular file): 데이터를 저장하는데 사용. 텍스트 파일, 실행 파일, 이미지 파일 등이 해당. 텍스트 파일은 아스키 코드로 저장되어 문서 편집기를 통해 내용을 보거나 편집할 수 있다. 실행 파일이나 이미지 파일은 바이너리 형태로 저장되어(바이너리 파일) 특정 응용 프로그램이 있어야 내용을 확인할 수 있다. - 디렉터리(directory): 리눅스는 디렉터리도 파일로 취급. 다수의 파일이나 디렉터리를 하나로 묶은 것. 파일이나 하위 디렉터리에 대한 정보가 저장. (윈도우의 폴더와 비슷) - 심벌릭 링크(symbolic link): 원본 파일을 다른 파일명을 지정한 것. (윈도우의 바로가기 파일과 비슷) - 장치 파일: 하드디스크나 키보드 같은 장치도 파일로 취급. - ..
단어 지우기: Ctrl + w 행 지우기: Ctrl + u 터미널 종료: Ctrl + d 리눅스 명령의 구조: 명령 [옵션] [인자] ex) 명령만 사용한 경우 -> ls 명령, 옵션을 사용한 경우 -> ls -a 명령, 인자를 사용한 경우 -> ls /tmp 명령, 옵션, 인자를 사용한 경우 -> ls -a /tmp 기본적인 명령 - date: 현재 날짜와 시간 출력 - clear: 화면을 지움. - man+명령: 명령 사용법을 출력 - passwd: 비밀번호 변경 - exit: 터미널 종료
GNU 프로젝트: 리눅스 커널에 응용 프로그램을 제공. 유닉스와 호환되는 소프트웨어를 개발. ① 프로그램을 어떠한 목적으로도 실행할 수 있는 자유 ② 자신의 필요에 맞게 개작할 수 있는 자유 ③ 복제물을 재배포할 수 있는 자유 ④ 프로그램을 개선하고 개선된 이점을 발표할 자유. 리눅스: 유닉스 계열의 운영체제. 이식성(portablilty) 높음. 리눅스 배포판: 리눅스 커널+응용프로그램. 크게 레드햇(red hat) 계열, 데비안(debian) 계열, 슬랙웨어(slackware) 계열로 구분. (이 중 데비안 계열의 우분투 리눅스는 가장 많이 사용.) 리눅스 특징 ① 리눅스는 공개 소프트웨어이며 무료로 사용 가능 ② 유닉스와의 완벽한 호환성 유지 ③ 서버용 운영체제로 많이 사용 ④ 편리한 GUI 환경 ..