
서두 사용자와 그룹은 시스템 관리에 필수 요소이다. 시스템에 사용자가 없다면 시스템에 로그인이 불가능하여 시스템 자체의 의미가 사라진다. 또한, 유저와 그룹 등 다양한 파일/디렉토리에 대한 접근 권한을 설정하여 보안처리에도 사용된다. 시스템 사용자 관리는 root 사용자의 권한이 필요하다. 1.1 사용자 및 그룹 정보 파일 리눅스는 계층적 파일 시스템이다. 리눅스의 파일들은 트리 형태로 root라는 최고 권한 파일 아래 다른 파일들이 프로세스를 작동시키며 동작한다. 하여 보안상 이유로 시스템을 사용하는 유저들은 각 개인마다 파일들에 대한 접근 권한이 다르게 설정된다. 멀티 유저 & 멀티 테스킹 📌 리눅스의 가장 중요한 포인트 동시에 여러 유저가 동일 시스템을 접속하여 사용하는 것으로, 네트워킹을 통해 접..
ln 명령어 📌 특정 파일의 하드/소프트(심볼릭) 링크를 생성하는 명령어 TargetFile 매개변수에 지정된 파일이나 TargetDirectory 매개변수에 지정된 다른 디렉토리의 동일한 파일 이름과 링크한다. 기본적으로 하드 링크를 한다. '-s' 옵션을 통해 소프트 링크를 생성한다. 옵션 $ ln [옵션][디렉토리/파일] 명령어 설명 명령어 설명 -s (—Symbolic) 심볼릭 링크를 생성 -S (—suffix) 백업 파일 생성시 원하는 접미사(확장자) 지정 -v (—verbose) 링크 생성 정보 자세히 출력 -b (—backup) 대상 파일이 존재할 경우 백업 파일을 만들고 링크 파일 생성 -f (—force) 링크 파일 존재 시, 삭제 후 생성 -i (—interactive) 대상 파일 존재..
cat 명령어 cat 명령어는 파일을 읽고 표준 출력 장치(콘솔)에 출력하는 명령어이다. cat 명령어를 사용하고 읽어들일 파일을 지정하지 않는다면 표준 입력 장치(키보드)의 입력 값을 읽는다. cat 명령어는 여러 파일의 내용을 하나로 뭉쳐주는 역할도 한다. ">" 혹은 ">>"와 같은 리다이렉션 기호와 함께 사용하며 파일을 생성하고, 저장하는 용도로도 사용될 수 있다. 리다이렉션 📌 표준 입출력을 조절하여 파일 입출력 컨트롤 “>” 표준 입력 장치를 기존 파일에 덮어서 입력하는 리다이렉션 기호 “>>” 표준 입력 장치가 기존 파일의 뒤에 이어서 입력하는 리다이렉션 기호 # cat > Tuesday This is a redirection Test I will enter line change # cat ..
touch 명령어 📌 새로운 파일을 생성하고 파일 날짜와 시간을 수정한다. 파일의 날짜와 시간을 수정하는 명령어이다. 아무런 옵션이 없으면 0바이트 파일을 생성한다. $ touch [옵션] [파일명] 타임스탬프 종류 atime 최종 접근 시간 (access time) ctime 최종 상태 변경 시간 (change time) mtime 최종 수정 시간 (modification time) 옵션 -a 현 시간으로 파일의 접근 시간, 변경 시간 수정 -c 기존 파일이 없으면 파일을 생성하지 않음 -d 지정한 시간으로 접근 시간, 수정 시간이 수정. 변경 시간은 현재 시간으로 수정 -m 현 시간으로 파일 수정 시간, 변경 시간을 수정 -r 지정 파일의 접근 시간, 수정 시간으로 파일이 수정되고 변경 시간은 현재 ..
- Total
- Today
- Yesterday
- 운영체제
- 프로세스
- 스레드
- 크기
- 알고리즘
- 메모리
- 백준
- 입출력
- 인터럽트
- 멀티스레드
- CPU
- 상속
- malloc
- 함수
- 포인터
- 클래스
- c++
- 명령어
- 레지스터
- dynamic_cast
- 컴파일
- thread
- 게임수학
- 구조
- 초기화
- const
- New
- 수학
- 할당
- static_cast
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |