Categories
블로그

유닉스 명령어

유닉스 명령어 다음은 대부분의 유닉스 시스템에서 사용되는 몇 가지 기본 명령어입니다.

컴퓨터의 시간을 알 수 있습니다.

마운트된 파일 시스템 디렉토리에서 사용 가능한 디스크 블록 및 여유 노드 수를 수퍼 블록으로 계산하여 보고합니다.

사용자 자신의 디스크 사용 상태를 블록 단위로 표시합니다.

옵션 제한 정규식에서 특정 패턴을 찾는 데 사용되며 패턴이 포함된 모든 행을 인쇄합니다.

지정된 프로세서에 종료 신호를 보내는 명령어를 죽입니다.

이 명령은 컴퓨터 시스템의 활성 프로세서 상태를 나타냅니다.

지정된 파일에 액세스하고 마지막 수정 시간을 업데이트합니다.

표준 입력에서 특정 문자를 삭제하거나 대체하여 표준 출력으로 출력하는 명령어.

컴퓨터 시스템에 연결하고 사용 중인 터미널 이름을 알려줍니다.

파일 생성 시 적용되는 파일 접근 권한 모드를 설정합니다.

디렉토리의 내용을 화면에 인쇄합니다.

경로 디렉터리 이름 새 디렉터리를 만듭니다.

디렉토리 지정된 디렉토리를 제거합니다.

현재 작업 디렉토리를 화면에 인쇄합니다.

파일의 내용을 표준 출력 장치로 내보내는 명령어.

두 파일을 비교하고 그 차이를 화면에 출력합니다.

123지정된 두 파일을 비교하여 공통 부분을 삭제하거나 선택하는 데 사용합니다.

지정된 파일을 다른 이름으로 복사합니다.

파일의 각 줄에서 선택한 필드를 잘라냅니다.

파일을 변환하거나 복사합니다.

지정된 두 파일 간의 차이점을 비교하고 두 파일을 일치시키는 데 필요한 정보를 제공합니다.

옵션 문자열에 따라 파일을 검색합니다.

경로 목록 표현식 찾기 어떤 파일이 어떤 디렉토리에 있는지 찾습니다.

관계형 데이터베이스 조작 명령으로 지정된 파일의 관계를 결합하고 결과를 표준 출력으로 인쇄합니다.

두 개의 파일을 연결하여 사용합니다.

특수 파일 및 해당 대한 디렉토리 항목을 생성합니다.

이름을 바꿀 디렉토리 또는 파일의 이름을 변경합니다.

여러 파일에서 같은 줄의 내용을 병니다.

옵션을 표준 출력으로 표시하고 현재 시간 파일 이름 페이지 등을 표시합니다.

파일 또는 디렉토리를 삭제합니다.

지정된 파일의 끝을 인쇄합니다.

자기 테이프에 파일을 저장하거나 로드하기 위한 명령어.

사용자 범위 출력 설정 프로세서의 일반 파일 크기 범위를 출력합니다.

파일 생성 마스크를 설정하고 인쇄하는 데 사용됩니다.

중복 행을 삭제하는 명령입니다.

파일 텍스트 파일에 포함된 문자, 단어, 행의 수를 화면에 출력하는 명령입니다.

간단한 산술 계산을 가능하게 합니다.

프린터 사용을 활성화하거나 비활성화합니다.

지정된 정수를 소인수로 분해하여 화면에 표시합니다.

다른 사용자가 메시지를 보낼 때 메시지를 받을지 여부를 결정합니다.

이미 생성된 파일 시스템을 연결하는 명령어이다.

자신의 비밀번호를 등록하거나 변경할 때 사용합니다.

현재 터미널 또는 콘솔의 입/출력 선택 항목을 설정합니다.

티 라파일 파이프를 연결합니다.

표준입력에서 특정 문자를 삭제하거나 대체하여 표준출력으로 출력하는 명령어이다.

모든 사용자에게 동일한 메시지를 보냅니다.

다른 사용자에게 일대일 메시지를 보냅니다.

이 명령은 지정된 파일의 소유자 그룹을 변경합니다.

모드 파일 지정된 파일의 권한을 변경하는 데 사용됩니다.

소유자의 소유자를 변경합니다

4장 시스템 사용 명령어 41 시작 및 종료 42 파일 및 디렉터리 43 기본 명령어압축 유틸리티 사용 45 작업 제어 관련 명령어 41 시작 및 종료 4 로그인 사용자가 콘솔을 사용할 때와 터미널을 사용할 때 로그인은 약간 다릅니다.

예를 들어, 특정 텔넷 연결 프로그램으로 연결할 때 나타나지 않던 다른 프로그램에서 나타날 수 있습니다.

412 명령줄 입력 형식 자신의 쉘 파일 프롬프트 구문을 사용하여 프롬프트를 완전히 변경할 수 있으므로 이 부분에 대해 너무 걱정하지 마십시오.

잘 알려 않은 것, 즉 개인 정보와 관련이 없는 것을 선택하고 다른 사람에게 알리지 않아야 합니다.

예를 들어 규칙을 사용하여 비밀번호를 설정하는 습관을 들이는 것이 도움이 됩니다.

비밀번호는 다음 명령어로 변경할 수 있습니다.

새 비밀번호를 입력하세요 새 비밀번호를 다시 입력하세요 414 로그아웃 시스템 사용을 종료할 때 실행 중인 프로세스가 없는지 확인하고 종료합니다.

종료하려면 로그아웃하고 종료하거나 사용합니다.

42 파일 및 디렉터리 421 파일 형식 1은 또는 같은 일반 파일입니다.

2 디렉토리 파일 일반 파일과 디렉토리 파일을 모두 파일이라고 합니다.

디렉토리 파일은 데이터와 같은 디렉토리를 의미한다.

다음 표는 아래 디렉토리를 문자별로 보여줍니다.

시스템 관리에 중요한 커널 실행 파일과 로그인 프로필 파일이 포함되어 있습니다.

유닉스의 기본 명령어 파일이 위치한다.

같은 시스템 관리를 위한 명령과 데이터 파일이 있습니다.

명령에서 사용하는 기본 파일이 배포됩니다.

이 디렉토리는 명령을 실행하는 동안 필요한 임시 파일을 저장하는 데 사용됩니다.

일반적으로 시스템 관리자의 파일이 배치됩니다.

여기에는 워드 데이터베이스 관리 프로그램 및 개발된 프로그램이 포함됩니다.

일반적으로 사용자의 홈 디렉토리로 지정하거나 시스템 설치 시 다른 위치로 설정하거나 사용자 계정 생성 시 다른 위치로 설정할 수 있습니다.

언어 헤더 파일이 포함되어 있습니다.

주변를 오버랩하기 위해 주변로 출력되는 데이터 파일을 임시로 저장하는 스풀용 디렉토리이다.

사용자 및 프로세스의 동작을 모니터링하는 계정 오류 보고서와 같은 프로그램 및 데이터 파일이 포함되어 있습니다.

3 특수 파일 아래의 파일을 읽고 장치 컨트롤러가 장치를 연결하도록 여기에 설정됩니다.

예를 들어, 터미널 12를 의미합니다.

여기에서 장치는 디렉토리에 어떤 유형의 장치가 있는지 알아야만 인식할 수 있습니다.

4 파일 이름 및 경로 이름 시스템 파일 이름은 2자 이내로 사용할 수 있습니다.

시스템 파일에서 많이 사용하기 때문에 시작하는 다른 파일 이름은 권장하지 않습니다.

1 상대 경로 이름 현재 이동하려면 입력합니다.

이때 사용하는 방식은 상대경로 이동 방식이다.

2 절대경로명 현재 이동하려면 입력합니다.

이때 사용하는 방식은 절대경로 이동 방식이다.

423 파일의 특징 파일의 보안을 유지하기 위해서는 우선 권한 모드가 중요하게 고려되어야 한다.

파일 권한 모드의 순서는 다음과 같습니다.

사용자 그룹 기타 파일 형식은 다음 7가지 형식으로 제한됩니다.

일반 파일 디렉토리 심볼릭 링크 문자 유형 블록 유형 소켓 된 파이프 이 권한 모드를 변경하려면 명령어를 사용하십시오.

자세한 설명은 43의 기본 명령어 중 참조하십시오.

43 기본 명령어 기본적으로 대소문자를 구분합니다.

그리고 별칭이 아니면 명령어를 소문자로 입력하는 것이 일반적이므로 주의해야 합니다.

사용자의 이름과 번호를 표시합니다.

사용자가 속한 그룹 및 사용자 표시합니다.

사용자의 현재 디렉토리를 표시합니다.

사용자 터미널의 장치 파일 이름을 표시합니다.

터미널 제어 특성을 표시하고 지정합니다.

콘솔 입/출력 날짜를 논리적으로 변경합니다.

시스템 날짜 및 시간 표시 현재 달력을 보는 데 사용됩니다.

현재 접속한 사용자를 표시 현재 접속되어 있는 사용자 표시 시스템 사용자의 개인정보를 표시 이 정보에서 이름은 가입 시 댓글을 위한 이름일 뿐인데 이렇게 나오지 않는 경우가 있습니다.

지금 출장중인데 다른 사용자가 이 명령어를 사용하여 검색을 하고 있는데 시스템에 오랫동안 접속할 수 없기 때문입니다.

” 로그인 디렉토리 아래 홈 디렉토리에 파일을 생성합시다.

이 경우 일반 텍스트 편집기를 사용할 수 있습니다

메시지 작성 후 저장 및 종료 후, 사용하여 파일의 내용을 확인하고, 명령 프롬프트에서 테스트 해보세요.

그런 다음 메시지 제가 출장중이라는 문구가 뜨네요 한글로 잠시 쓰시면 안나오실수도 있어요 그럼 영어로 쓰세요 지금 출장중이라 다른분들명령어로 검색을 하시면 제가 접속이 안되서 로그인 디렉토리 아래 홈 디렉토리에 “플랜이라는 파일을 생성하자.

이 경우 일반 텍스트 편집기를 사용할 수 있습니다.

메시지를 작성한 후 저장하고 종료한 후 사용하여 파일의 내용을 확인하고 명령 프롬프트에서 테스트한다.

그러면 내가 출장 중이라는 메시지가 나타납니다.

한글로 잠시 쓰시면 안 뜨실 수 있습니다.

그런 다음 영어로 작성하십시오.

주입을 위한 명령어 옵션 다른 사람이 소유한 프로세스에 대한 정보 포함 명령 이름 표시 필드에 평균 감소 대신 원시 시간 표시 인수 외에 환경 표시 이 옵션이 없으면 관심 프로세스만 인쇄됩니다.

정보 포함 필드 포함 제어 터미널이 있는 프로세스 포함 중간 용어 설명 프로세스 상위 번호 프로세스 그룹 프로세스의 세션 번호프로세스 수 아래에 지정된 터미널 관련 그룹 0 위와 같이 하면 대체합니다.

이러한 작업을 셸에 추가할 때 다음과 같이 추가합니다.

별칭을 취소하려면 사용합니다.

그리고 현재 설정된 가명을 보고 싶다면 가명을 입력하면 됩니다.

경로 지정 일반적으로 셸에 할당되지만 명령어로 수정할 수 있습니다.

추가하는 방법은 다음과 같습니다.

두 번째 줄 명령어는 기존 경로에 추가하는 데 사용되는 방법입니다.

위에서 7가 의미하는 바를 분석하여 입력했을 때 다음과 같은 형식이 나타난다고 가정하자.

다음 소유자가 속한 그룹에 부여된 권한이고, 다음 그룹이 아닌 사용자에게 부여된 권한입니다.

즉, 디렉토리이며 소유자는 읽고 쓸 수 있으며 그룹 이외의 사용자는 읽고 쓸 수 있습니다.

여기에서 각 권한 블록에 대해 설명합니다.

3비트가 할당된 것을 알 수 있다.

즉, 소유자에 대한 권한 바이너리로 변경하면 2가 됩니다.

이를 십진수로 변환하면 7이 되고, 그룹에 대한 권한 바이너리로 대체하면 십진수 6인 02가 됩니다.

그룹 이외의 사용자도 10진수 6으로 표시됩니다.

따라서 이 디렉토리에 대한 권한 수는 7입니다.

이 디렉토리의 소유자는 읽기/쓰기 실행입니다.

가능한 경우 그룹 및 기타 사용자가 읽기 실행만 가능하게 하는 경우 십진수는 7가 됩니다.

따라서 변경하려면 7 입력하십시오.

모드 부분에서 부분은 의미하며, 이는 연결되어 있음을 의미합니다.

이것을 참조하십시오 그것을 변경하는 쉬운 방법이 있습니다.

그룹은 다른 사용자에 대해 나타낼 수 있습니다.

현재 권한을 7에서 7로 변경하려면 해당 그룹의 쓰기 권한을 취소함과 동시에 다른 사용자의 쓰기 권한도 취소해야 합니다.

이 경우에 사용하는 방법은 다음과 같습니다.

링크는 공간을 절약할 수 있지만 연결 상태를 잘 이해하고 사용해야 합니다.

옵션 중 의미는 다른 파일 시스템에 있는 것을 연결할 수 있는 심볼릭 링크를 사용하는 유용한 옵션입니다.

압축 유틸리티 사용 1 정확히 압축 유틸리티가 아닙니다.

그것은 단순히 여러 파일을 하나의 청크로 묶습니다.

이런 식으로 덩어리를 만든 다음 압축하는 과정이 일반적입니다.

바인딩 시 사용법은 다음과 같습니다.

바인딩된 파일의 압축을 푸는 사용법은 다음과 같습니다.

2 위의 보았듯이 후 압축을 한다.

이 경우 유틸리티가 사용됩니다.

이런 식으로 압축하면 원본 파일에 추가됩니다.

압축 및 압축 해제 과정은 다음과 같습니다.

3 또는 압축 외에 유틸리티도 사용됩니다.

45 작업 제어 관련 명령어 451 백그라운드 작업 프로세스의 중지 및 삭제는 다음 중지 명령어로 제어할 수 있습니다.

그리고 현재 진행 중인 작업을 보고 싶다면 작업이라는 명령어를 확인할 수 있습니다.

현재 실행 중인 프로세스 번호를 기록하며 같은 값을 가집니다.

삭제는 명령어를 사용하며 사용법은 다음과 같습니다.

여기서 명령어로 찾을 수 있는 프로세스 452 포그라운드 작업 프로세스 중지 및 삭제 입력하여 현재 작업 중인 프로세스를 백그라운드 작업으로 되돌립니다.

그리고 이런 식으로 백그라운드로 전환된 작업은 다음 명령어로 제어할 수 있습니다

453 기타 작업 제어 관련 명령어 454 이력 명령어는 이전에 사용된 명령어라고 합니다.

히스토리의 개수는 쉘에서 변수로 지정할 수 있으며 방법은 다음과 같습니다.