목록리눅스 명령어 (5)
겉바속촉
지난 번에 이어 리눅스에 대해서 더 공부해보도록 하겠습니다 File system 하드웨어 자원을 여러 사용자가 공유하는 multi-user system 그렇다면 user1, user2, user3 ........ ==> 인증해서 허용된 사용자들이 h/w 공유하는 것, 그럼 h/w위에 o.s도 공유 xshell 터미널에서 해보기 1. ls / root 밑의 디렉토리들 확인이 가능 2. ls /home path 지정해보면 그 밑의 디렉토리들도 확인 가능 3. ps bash라는 shell이 스타트업이 된 상태 shell 중에 bash를 내가 쓰고 있는 것 사용자 인터페이스 중에서 shell을 제공 4. ls 현재 쓰는 bash 쉘에서 다음 명령이 들어올때까지 다음과 같이 대기 명령을 읽고 파싱해서 결과를 다음..
이번에는 서버 구축할 때 알아야 하는 개념과 명령어들을 알아보도록 할게요:) 리눅스 파티션의 일반적인 권장 크기 마운트 포인트 권장 크기 비고 / 3GB 루트 파티션 /boot 1GB 부팅 커널 저장됨 /usr 주로 20GB 내외 응용 프로그램 주로 저장됨 /tmp 4GB 임시 파일 저장됨 /var 10GB 로그, 캐시 파일 등이 저장됨 /home 사용자 많을수록 많이 할당 사용자별 공간 swap 파티션 RAM의 2배 정도 RAM 부족 시 사용되는 공간 man 명령어 man ---> manual 의 약어 man date를 쳐봤더니 다음과 같습니다:) man 라고 치시면 도움말을 볼 수 있는 것이쥬 cd Change Directory의 약자로 디렉터리를 이동하는 명령어 홈으로 가는 방법들 cd /home/..
이번에는 그룹을 만들어 준 후에 그 그룹안에 사원을 넣어줄게요 그리고 여러명을 넣어야하기 때문에 for문을 활용해서 반복문을 통해서도 넣어볼게요:) Linux OS Multi User + Multi Process OS이다 100 --> 100 process == 10000 Processes Javateam Group --> java01......java2000 ---> 없음 bigdata Group --> big01.....big2000 ---> 없음 $ sudo bash # id group을 2000number로 등재 등재 되었는 지 tail로 확인 useradd를 통해 group 넘버 user 넘버 라고 넣어주고 그다음 이름 설정 반복문으로 사원들 등재 터미널 새로 열어서 정보 바꿔주기 그리고 다시 ..
서버는 항상 끄고 작업해주셔야 합니다:) 삭제할 경우에도 당연히 서버를 끄고 삭제해야겠쥬? Alt + F2 : 명령어 입력하기 다음과 같이 띄워서 해도 되지만 귀찮기 때문에 보통 터미널을 켜서 작업을 많이 합니다:) ls는 파일 목록을 의미 /는 경로를 의미 ls / 는 / 위에 있는 파일 목록을 의미합니다 해당 디렉터리에 있는 파일의 목록을 보여준다고 생각하시면 okay ls 현재 디렉터리의 파일 목록들 보여준다 ls /tmp /tmp 디렉터리의 목록 ls -a 현재 디렉터리의 목록( 숨김파일 포함) ls -l 현재 디렉터리목록을 자세하게 보여준다 ls *.conf 확장자가 conf인 목록을 보여준다 ls -l /tmp/b* /tmp 디렉터리에 있는 목록 중 앞 글자가 'b'인 것의 목록을 자세히 보여..
LIINUX? 종류는 다음과 같아요 1. Ubuntu 2. CentOS 3. RedHat 4. Oracle Linux 5. Mint [Windows OS] Windows 10 -> SW -> Router -> KT Router -> Internet 일반적으로 인터넷 접속하면 kt에 ip할당해주고 kt는 다른 곳에 파는 형식 [Virtual Network 1 ==NAT] VM(Ubuntu) Windows10 R KT Internet VM(Ubuntu) Windows10 R KT Internet 네트워크 어드레스를 순간순간 바꿔줍니다 (일반적으로 사용하는 것) [Virtual Network 2 == Bridge] VM(Ubuntu) Windows10 R KT Internet || VM(Ubuntu) Wind..