본문 바로가기
반응형

리눅스기초4

04. 문서 편집기(vi, nano) 문서 편집기 vi 편집기 vi 편집기의 모드 Command 모드 가장 기본이 되는 모드 단축키를 사용하여 복사, 붙여넣기, 다른 모드로 전환, 커서 이동, 삭제 등의 작업을 하는 모드방향키 G : 가장 마지막 줄로 이동 gg : 첫번째 줄로 이동 [n]G : n번째 줄로 이동 $ : 커서가 위치한 줄의 맨 끝으로 이동 0 : 커서가 위치한 줄의 맨 앞으로 이동 w : 커서가 한 단어씩 오른쪽으로 이동 b : 커서가 한 단어씩 왼쪽으로 이동(2) 삭제x : 한 문자 삭제, 또는 Edit모드에서 백스페이스나 Delete키로 삭제 dd : 커서가 위치한 한 줄을 삭제 d[커서 이동] : 커서 이동하는 만큼 삭제(3) 수정r : 커서가 위치한 부분의 문자 하나를 입력하는 문자로 대체 u : Ctrl + z처럼 .. 2021. 8. 17.
03. 파일 관련 명령어 파일 관련 명령어 파일 내용 확인 cat [파일] 파일 내용 전체 출력 more [파일] 파일 내용을 화면에 맞게 출력 head [파일] 파일 내용 중에서 위에서 몇 줄 출력(줄 수는 입력한 값대로, 기본값은 10) tail [파일] 파일 내용 중에서 밑에서 몇 줄 출력(줄 수는 입력한 값대로, 기본값은 10) -f : 파일의 내용을 실시간으로 계속해서 조회 디렉토리 및 파일 공통 명령어 복사 cp [옵션] [원본] [사본]옵션-i : 복사 후 붙여넣기 할 때 똑같은 파일이 존재할 경우 덮어쓸지 물어본다. 파일 복사 : cp [원본] [사본] 디렉토리 복사 : cp -r [원본] [사본] 이동 mv [옵션] [대상] [목적지] 이름 변경 mv [옵션] [대상] [바꿀 이름] 생성 파일 생성 : touch.. 2021. 8. 17.
02. 디렉토리 관련 명령어 디렉토리 관련 명령어 디렉토리 내용을 확인 또는 변경하는 등 디렉토리와 관련된 작업을 할 때 사용하는 명령어에 대해 학습 현재 작업 디렉토리 명령어 pwd 디렉토리 이동하는 명령어 cd [이동할 경로] 디렉토리 내용 확인 ls [옵션] [위치 또는 파일] 디렉토리 내에 어떤 디렉토리와 파일이 있는 해당 목록을 출력-l : 출력 결과를 좀 더 자세하게 출력 drwxr-xr-x. 2 sjb sjb 6 9월 28 19:26 바탕화면 [1] [2] [3] [4] [5] [6] [7] [1] : 해당 파일의 종류와 권한, 총 10개의 문자, 첫번째문자는 파일의 종류, 2~10문자는 권한 d(디렉토리), -(파일) [2] : 하드 링크 수 [3] : 해당 파일의 소유자 [4] : 해당 파일을 관리하는 관리 그룹 [.. 2021. 8. 3.
01. 리눅스란 무엇인가 리눅스란 무엇인가? 리눅스의 역사 유닉스의 탄생 1960년대 중반부터 다수의 작업을 동시에 수행할 수 있는 멀틱스라는 프로젝트로 시작 멀틱스는 다중 사용자, 다중 프로세서, 다중 프로세스를 지원하는 운영체제를 만드는 프로젝트였지만 실패로 끝남 AT&T에서 멀틱스 프로젝트를 진행하던 켄 톰슨이 사무실에 있던 PC에 멀틱스 프로젝트를 이용하여 간단한 게임인 스페이스 트레블을 구현 나중에 켄 톰슨의 동료인 데니스 리치가 기존의 어셈블리어로 되어있던 코드를 C언어로 변경 다양한 작업을 한번에 수행하려다 실패한 멀틱스와 달리 한 가지 작업이라도 제대로 수행한다는 의미로 유닉스를 개발 리눅스의 탄생 헬싱키 대학교에 대학생이었던 리누스 토발즈라는 학생(21살)이 학교 수업에서 사용하던 MINIX라는 운영체제를 사용하.. 2021. 8. 3.
반응형