본문 바로가기
728x90
반응형

Development/Linux15

Command Line 명령어 ~ : user 홈디렉토리. : 히든 파일 alias pd="pwd"현재 session 에 pd 를 입력할 경우 pwd 로 인식한다. export USER="kim"환경변수 USER에 kim 을 바인딩한다.echo $USER 하면 kim 나옴 export PS1=">>" 마크업 스타일 2016. 1. 14.
sed 명령어 sed : stream editor sed 's/snow/rain/' s: substitutionsnow : 찾을 문자rain : 바꿀문자 sed 's/snow/rain/g'g : global이럴 경우에는 모든 snow 문자를 rain으로 바꾼다 2016. 1. 12.
[Unix]tar 명령어 tar cvf 만들파일명 만들대상 ex) tar cvf test.tar test test 디렉터리 안에 내용을 test.tar 파일로 만든다 c - 파일 생성 v - 작업내용 표시 f - 대상 지정 2012. 11. 12.
[Unix]vi 편집기 1. 커서이동- 왼쪽, 오른쪽, 위, 아래 : h, i, k, l - 다음라인 첫문자로 이동 : + - 위라인 첫문자로 이동 : - - 현재라인 맨 첫문자로 이동 : 0 - 현재라인 맨 뒷문자로 이동 : $ - 제일 마지막 라인 맨 첫문자로 이동 : G2. 입력- 현재 커서 위치에 입력 : i - 현재 커서 위치에 오른쪽에 입력 : a - 현재 라인 아래 새로운 라인 추가 : o - 현재 라인 첫문자 앞에 입력 : ㅣ - 현재 라인 마지막에 입력 : A - 현재 라인 앞에 새로운 라인 추가 : O3. 삭제- 현재 커서 위치에 있는 1개 문자 삭제 : x - 현재 커서 앞에 있는 1개 문자 삭제 : x - 현재 커서 위치부터 단어 끝가지 삭제 : dw - 현재커서 위치부터 단어 처음까지 삭제 : db - .. 2012. 4. 20.
[Unix]기본명령어 - chmod : 권한 변경 chmod 8진수 표기 filename u:사용자 허가권 g:그룹 허가권, o:타 사용자 허가권, a:모두 + : 허가권 추가 - : 허가권 삭제 = : 허가권 절대적 할당 r:읽기 w:쓰기 x:실행- chown : 파일 소유자 변경 chown user_id filename- touch : 파일 날짜 및 시간을 현재시간으로 변경 touch filename- mv : 파일을 이동하거나 이름변경 mv sourcefile targetfile-cp :파일 복사 cp[option] sourcefile targetfile option -i : 이미 존재할경우 덮어쓸지 물어봄 -p : 이미 존재할 경우 기존 파일의 속성 시간 그대로 유지 -r : 하부 디렉토리 까지 복사-rm : 파일 삭.. 2012. 4. 17.
[Unix]Unix 구조 1. Kernel- Unix 시스템에 존재하는 시스템 자원을 관리한다.- Unix 운영체제가 다중사용자, 다중프로세스를 지원하기때문에 프로세스를 분배해주고 보호해줘야함.- 메모리관리, 프로세스관리, 파일관리, 입출력관리, 프로세스간상호통신(IPC:Inter-Process Communication) 2. Shell- 하나의 프로그램. 커널이 최초로 사용자에게 할당해주는 무한루프 프로그램- 쉘은 커널과 사용자 사이의 인터페이스 역할을 한다. 2012. 4. 17.
728x90
반응형