본문 바로가기

Chapter02/Linux

(3)
[ Linux ] ldconfig 명령어 사용하는 이유 캐시 업데이트: ldconfig는 /etc/ld.so.conf 파일에 명시된 디렉터리와 표준 라이브러리 디렉터리(예: /lib 및 /usr/lib)를 검색하여 라이브러리 경로 캐시(/etc/ld.so.cache)를 업데이트합니다. 이를 통해 시스템이 더 빠르게 라이브러리를 찾을 수 있습니다.심볼릭 링크 생성: 특정 라이브러리 파일에 대한 적절한 심볼릭 링크를 생성하여 프로그램이 올바른 버전의 라이브러리를 사용할 수 있도록 합니다.새로운 라이브러리 반영: 새로운 라이브러리를 설치한 후 ldconfig를 실행하면 시스템이 이를 인식하게 됩니다.  -C cache : 본 캐시 파일(/etc/ld.so.cache) 대신 지정한 캐시 파일을 사용 -f conf : 본 캐시 파일(/etc/ld.so...
[Linux] umask 파일과 디렉토리 권한 , ls -l 리눅스에서 파일과 디렉토리 생성 시 기본 권한을 제어하는 중요한 도구. 사용자는 자신의 필요에 맞게 적절한 umask 값을 설정함으로써 시스템의 보안 수준을 높일 수 있음. 기본 개념파일 권한: 리눅스 파일 시스템에서 파일과 디렉토리는 읽기(r), 쓰기(w), 실행(x) 권한을 가지며, 이는 소유자(owner), 그룹(group), 기타 사용자(others)에 대해 각각 설정됩니다.권한 설정: 권한은 3자리의 8진수로 표현됩니다. 예를 들어 755는 소유자에게 rwx, 그룹과 기타 사용자에게 rx 권한을 부여합니다. umask 값umask 값은 파일과 디렉토리 생성 시 기본 권한에서 차감됩니다. 예를 들어, 022 umask 값을 사용하는 경우, 기본 디렉토리 권한은 777에서 022를 빼 755가 됩니..
[ Linux ] vi 편집기 명령어 문자열 검색 "error"라는 문자열 검색 시/error 문자열 치환"error"라는 문자열을 "hello"라는 문자열로 치환 시:%s/error/hello/g 특정 줄로 이동10번째 줄로 이동 시:10G 첫번째 줄로 이동gg 마지막 줄로 이동G 한 화면 아래로 이동Ctrl + f 한 화면 위로 이동Ctrl + b