Red Hat Linux (12) 썸네일형 리스트형 Linux 주요 디렉토리 - Red Hat Enterprise Linux Technical Overview (4) bin 디렉토리binary 파일, 즉 executables가 저장되어 있는 공간이다. 보통 bin 폴더에 있는 파일들은 시스템의 모든 유저들이 사용할 수 있다. bin 디렉토리는 사실 usr/bin을 가리키는 링크이다. sbin 디렉토리 system binary를 뜻한다. 일반적으로 루트 사용자만 이용할 수 있다. sbin 역시 usr/sbin을 가리키는 링크 디렉토리이다. usr 디렉토리unix system resources를 뜻한다. executables을 실제로 찾아볼 수 있는 곳이며 `ls /usr/bin/ls` 명령어를 수행해보면 `ls`와 같은 명령어들이 실제로 이곳에 위치함을 알 수 있다. `ip`와 같이 시스템 명령어는 `usr/bin`하위가 아닌 `usr/sbin/ip`에 위치한다... Linux 파일 시스템 - Red Hat Enterprise Linux Technical Overview (3) 파일 정보 조회`ls -l` 명령어를 통해서 파일들에 대한 정보를 얻을 수 있다. [root@localhost user]# ls -ltotal 0drwxr-xr-x. 2 user user 6 Nov 7 17:36 Desktopdrwxr-xr-x. 2 user user 6 Nov 7 17:36 Documentsdrwxr-xr-x. 2 user user 6 Nov 7 17:36 Downloadsdrwxr-xr-x. 2 user user 6 Nov 7 17:36 Musicdrwxr-xr-x. 2 user user 6 Nov 7 17:36 Picturesdrwxr-xr-x. 2 user user 6 Nov 7 17:36 Publicdrwxr-xr-x. 2 user user 6 Nov 7 17:36 .. Linux SSH - Red Hat Enterprise Linux Technical Overview (2) SSH대부분의 운영 서버는 서버실에 존재하므로, Remote Shell을 통해서 접근하게 된다. Remote Shell은 SSH 프로토콜을 사용하여 서버에 접근하는데, SSH는 Secure Shell의 약자이다. 다음과 같이 ssh 명령어를 통해 ssh 프로토콜을 통해 Remote Shell을 사용할 수 있다. `ssh student@servera` Kernel Space와 User SpaceKernel Space란 Kernel이 실행되는 공간으로 장치 드라이버가 실행되고 모든 네트워킹이 구현되어 있는 곳이다. 반면 User Space는 주로 앱이 실행되는 메모리 영역으로, 프로세스 당 하나씩 생성된다. Process각 프로세스는 특정 유저나 그룹으로 실행되어 시스템 파일에 액세스 할 수 있다. 프.. Linux Shell과 명령어 - Red Hat Enterprise Linux Technical Overview (1) Linux의 높은 사용성대부분의 Device들은 Linux로 구동되고 있다. 전화기, TV, 네트워킹 장치, POS 시스템, 게임 콘솔 등 Linux 위에서 구동되고 있다고 보면 된다. 클라우드도 결국 Linux 시스템일뿐이다. 개발자는 코드를 테스트하고 최종적으로 앱을 실행시키기 위한 환경이 필요한데, 컨테이너가 이러한 환경 구축을 간소화 시켜주며, 이 또한 Linux이다. 따라서 Containerization이나 Automation에 관심이 있는 시스템 관리자라면 Linux를 배워야 한다. Linux가 유지되고 발전하는 방법Linux는 오픈소스 소프트웨어이다. 오픈소스 소프트웨어가 자원봉사자들에 의해 유지 및 관리된다고 생각하는 사람이 많지만, 오픈소스 소프트웨어에 기여하기 위해서 개발자를 고용하.. 이전 1 2 다음