LINUX 시리즈(1부)

2358 단어 linuxunix

유닉스 소개



UNIX는 1969년 AT&T에서 개발한 운영 체제입니다. UNIX는 다중 사용자, 다중 프로세스 운영 체제입니다.

기본적으로 사용 가능한 두 가지 기본 UNIX 버전이 있습니다.
  • AT&T 시스템 V
  • 버클리 소프트웨어 배포(BSD).

  • 대부분의 UNIX 버전은 이러한 버전 중 하나를 사용하여 빌드됩니다.

    유닉스의 변종


  • 썬 솔라 유닉스
  • IBM AIX
  • 휴렛 패커드 HP-UX
  • 레드햇 엔터프라이즈 리눅스
  • 페도라 코어
  • 수세 리눅스
  • 데비안 OS X
  • 맥 OS X
  • 크노픽스

  • 10.노란 개 리눅스
    11.SCO 오픈서버
    12.SGI 아이릭스
    13.FreeBSD
    14.OpenBSD
    15.NetBSD
    16.OS/390 유닉스
    17. 계획 9

    보시다시피 사용 가능한 변형이 많고 구현도 다르지만 핵심 명령과 해당 기능은 동일하게 유지됩니다. IEEE는 UNIX OS를 표준화하기 위해 POSIX(Portable Operating System Interface)라는 표준을 만들었습니다. 모든 UNIX 버전이 POSIX 표준을 완전히 따르지는 않지만 대부분은 표준에 설명된 주요 원칙을 준수합니다.

    현재 UNIX 개발은 LINUX라는 UNIX 기반 시스템에 중점을 둡니다.
    Linux 배포판의 두 가지 주요 그룹
    1. .rpm 기반: .rpm은 Red Hat 패키지 관리를 나타냅니다.
    2. .deb 기반: .deb는 Debian의 축약형입니다.

    기본 명령:


  • 버전을 찾으려면:

  • sudip@system1=:~$ cat /proc/version
    

    또는 uname 명령을 사용할 수도 있습니다.

    sudip@system1=:~$ uname -a
    

    -a는 모든 정보를 인쇄하는 데 사용됩니다.man 페이지를 참조하여 다른 옵션을 볼 수 있습니다.

    2. 디렉토리의 내용을 나열하십시오.
    그러면 현재 디렉토리에 있는 모든 파일과 폴더가 나열됩니다.

    sudip@system1=:~$ ls
    


    3. 파일을 연결하고 표준 출력을 인쇄하려면:
    cat 명령을 다음과 같이 사용할 수 있습니다.

    sudip@system1=:~$ cat fileName.txt
    


    이것을 조금 설명하겠습니다. 위에서 언급한 파일fileName.txt에 생체 데이터가 포함되어 있다고 가정합니다. 따라서 이cat 명령은 해당 파일의 내용을 인쇄합니다. 일부 내장 편집기를 사용하여 파일을 편집할 수도 있습니다. 나중에 논의 할 것입니다.
    버전 정보를 얻기 위해 동일한cat 명령을 사용한 것을 기억하십니까? 음, 그건 아무것도 아니었습니다. 우리는 단지 이 위치/proc/version에서 응시한 버전 정보를 인쇄하고 있었습니다.

    4. 현재 작업 디렉토리pwd를 찾으려면 다음을 사용합니다.

    sudip@system1=:~$ pwd
    


    5.로그인 사용자 사용에 대한 정보 제공w:

    sudip@system1=:~$ w
    


    6.hostname를 사용하여 호스트 이름을 찾습니다.

    sudip@system1=:~$ hostname
    

    좋은 웹페이지 즐겨찾기