[리눅스/명령어] info에 관하여
·
리눅스/명령어
info GNU 프로젝트에서 배포되는 온라인 매뉴얼로서 하이퍼텍스트 형식으로 관련 정보를 제공합니다. man 명령과 유사하나 제공되지 않는 명령어가 많이 존재합니다. less 명령을 기반으로 페이지 정보를 출력합니다. 사용법 $ info 명령어 사용 예 ## info 형식의 매뉴얼 페이지가 출력됩니다. $ info ls 참조 리눅스마스터 1급 2차 실기 정복하기
[리눅스/명령어] which에 관하여
·
리눅스/명령어
whatis 지정한 명령어를 통해 명령어의 위치를 출력 사용법 $ which 키워드 사용 예 [root@cb450d197711 ~]# which passwd /usr/bin/passwd 참조
[리눅스/명령어] whereis에 관하여
·
리눅스/명령어
whereis 지정한 명령어를 통해 명령어의 위치, 매뉴얼 페지이의 위치를 출력 사용법 $ whereis 명령어 사용 예 [root@cb450d197711 ~]# whereis ls ls: /usr/bin/ls /usr/share/man/man1/ls.1.gz /usr/share/man/man1p/ls.1p.gz 참조 리눅스마스터 1급 2차 실기 정복하기
[리눅스/명령어] apropos에 관하여
·
리눅스/명령어
apropos 지정한 키워드와 포함되어 있는 매뉴얼 페이지의 목록 정보를 출력하는 명령으로 'man -k' 명령과 동일합니다. 발음은 "애프러포" 라고 읽습니다. s는 묵음 처리됩니다. 사전적 의미는 "~와 관련된" 입니다. 해당 man page에 포함되어(관련) 있는 키워드를 찾는 의미인 듯 합니다. 사용법 $ apropos 키워드 사용 예 [root@cb450d197711 ~]# apropos passwd chgpasswd (8) - update group passwords in batch mode chpasswd (8) - update passwords in batch mode fgetpwent_r (3) - get passwd file entry reentrantly getpwent_r (3) -..
[리눅스/명령어] whatis에 관하여
·
리눅스/명령어
whatis 지정한 키워드와 일치하는 매뉴얼 페이지의 목록 정보를 출력하는 명령으로 'man -f' 명령과 동일합니다. 사용법 $ whatis 키워드 사용 예 [root@cb450d197711 ~]# man -f chown chown (1) - change file owner and group chown (1p) - change the file ownership chown (3p) - change owner and group of a file chown (2) - change ownership of a file 페이지 section 번호 뒤에 p는 POSIX(포직스)의 약자로 유닉스의 표준 애플리케이션 인터페이스 규격을 의미합니다. 따라서, p 페이지의 내용은 리눅스에서 구현되지 않는 내용이 포함될 수 ..
[리눅스/명령어] man에 관하여
·
리눅스/명령어
man(manual) 로컬 시스템에서 여러 경로에 있는 관련된 자원들의 매뉴얼을 출력하는 명령어입니다. 유닉스 : 8개 Section 구성 리눅스 : 9개 Section (커널 부분 추가) 배포판마다 man page section 번호의 의미가 다를 수 있습니다. 사용법 $ man [options] [section] command $ man [options] [section] 파일명 man 명령어는 less 명령을 기반으로 동작합니다. 커서 [스페이스] [엔터] [q] 등의 키를 이용해 조작합니다. Manual Section man1 : Commands 명령어에 관련된 매뉴얼 man2 : System Calls 커널이 수행하는 시스템 호출과 관련된 매뉴얼 man3 : Library Calls 리눅스에서 ..
[리눅스/명령어] 리눅스 도움말
·
리눅스/명령어
리눅스에서는 명령어, 환경설정 파일 등에 대한 매뉴얼을 제공합니다. man은 유닉스 시절부터 제공된 명령어로 여전히 사용되고 있습니다. man 이외에도 FSF에서도 지원하는 GNU 형식의 info 명령어 -h, —help whatis apropos 등의 명령어도 알아두면 유용합니다. man 참조 리눅스마스터 1급 2차 정복하기
[리눅스/명령어] chmod 특수 권한
·
리눅스/명령어
특수 권한이 아닌 일반 권한은 아래 링크를 통해 확인. 2021.10.17 - [리눅스/명령어] - [리눅스/명령어] "chmod"로 파일 권한을 주자! 특수 권한은 말그대로 일반사용자, 그룹사용자, 외부사용자의 일반 권한이 주지 못하는 특수한 권한을 부여함을 말한다. 파일/ 디렉터리 permission은 "----------" 10개의 표시로 나타내고 총 16비트를 나눠서 표시된다. 좀 더 자세히 알아보자. 권한 표시 파일종류 소유자 접근권한 그룹 접근권한 기타 사용자 접근권한 -,d,c,b,s,l,p 4 2 1 4 2 1 4 2 1 r w x r w x r w x 우리가 통상적으로 "ls -l"을 통해 확인할 수 있는 표시 방법이다. (파일 종류는 여기서 다루지 않는다.) 위의 표시는 분명히 10개이..
[리눅스/명령어] "chmod"로 파일 권한을 주자!
·
리눅스/명령어
평소 "chmod' 명령어는 옵션을 사용할 일이 거의 없다. 파일 1개만 권한을 주면 권한모드와 파일만 입력하면 된다. 하지만 디렉터리 하위에 모두 적용 시킨다면 옵션 "-R"이 필요하다. 그 이상은 잘 쓰지 않는다. 권한을 관리하는 이유는 해당 사용자의 접근을 제어하기 위함이다. 하나의 예로 프로그램이 실행하고 프로그램에서 파일을 생성하거나 읽을 때 permmision error가 발생하는 경우가 있다. permission에서 봤듯이 권한제어가 안되어 있기 때문이다. 프로그램이라고 하면 프로그램을 사용하는 사용자나 그룹 또는 외부 접근에 관한 permission이 주어 지지 않아서 발생한 것이다. 따라서 chmod를 사용해 권한을 수정하는 행위는 위와 같은 권한 제어를 하기 위함이라고 보면 될 것이다...
[리눅스/명령어] passwd와 chage의 차이점
·
리눅스/명령어
암호 설정 명령어에서 기본 명령어는 passwd이며 chage는 일반사용자들이 암호 정보(사용기간 등)을 확인하기 위해 만들어진 명령어로 보인다. 두 명령어를 사용하다보면 passwd의 축소형이 chage라고 느껴질 것이다. - passwd chage OS 지원여부 모두 지원 부분적으로 지원(AIX, UNIX 등 지원 안됨) 암호설정 범위 모든 설정 날짜관련 설정만 가능 권한 root 사용자 일반사용자는 정보 표시만 가능, 설정은 root만 가능 2021.10.11 - [리눅스/명령어] - [리눅스/명령어] 암호와 관련된 명령어 passwd 2021.10.11 - [리눅스/명령어] - [리눅스/명령어] 패스워드 날짜에 특화된 chage