728x90
반응형

2024/02/22 4

Ubuntu 운영체제의 패키지

Linux 패키지 리눅스 시스템에서 소프트웨어를 설치, 관리 및 유지보수하기 위한 파일 또는 패키지 형식 소프트웨어의 실행 파일, 라이브러리, 설정 파일, 문서 등을 묶어서 제공하며, 특정 패키지 관리자를 통해 설치, 업데이트 및 제거 가능 DEB와 RPM이 대표적인 형식 DEB(Debian Package) Debian과 Debian 기반 시스템에서 사용되는 패키지 포맷 Debian, Ubuntu, Linux Mint 등의 Debian 계열의 배포판에서 주로 사용 DEB 패키지는 소프트웨어, 라이브러리, 설정 파일 등을 포함하는 아카이브 파일 DEB 패키지는 dpkg와 관련된 도구를 사용하여 관리됩니다.(dpkg, apt, apt-get 등) RPM(Red Hat Package Manager) Red H..

Linux 2024.02.22

Linux 디렉토리 구조

절대경로와 상대경로 절대경로(Absolute Path) 파일이나 디렉토리가 루트 디렉토리(/)부터 시작하여 특정 위치까지의 전체 경로 상대경로(Relative Path) 상대 경로는 현재 작업 디렉토리(현재 위치)를 기준으로 파일이나 디렉토리의 위치를 나타낸 경로 현재 작업 디렉토리가 /home/user라고 가정 절대 경로: /home/user/Documents/example.txt 상대 경로: Documents/example.txt 현재 작업 디렉토리가 /var/log라고 가정 절대 경로: /var/log/syslog 상대 경로: syslog 현재 작업 디렉토리가 /usr/bin이라고 가정 절대 경로: /usr/bin/python 상대 경로: python 루트 디렉토리 구조와 각 디렉토리의 특징 / (..

Linux 2024.02.22

"chmod: changing permissions of 'file': Operation not permitted" 오류

파일의 권한을 변경하려고 시도했지만 현재 사용자의 권한이 이를 수행할 수 없을 때 발생합니다. 파일의 권한을 변경하려면 보통 root 또는 관리자 권한이 필요합니다. 따라서 다음과 같이 sudo 명령어를 사용하여 root 권한으로 chmod를 실행할 수 있습니다. sudo chmod [permissions] file permissions에 대한 내용은 아래 글에서 다루었습니다. https://sjaqjnjs22.tistory.com/212 Ubuntu 운영체제 명령어 기본 명령어 ls: 현재 디렉토리나 지정된 디렉토리의 파일 및 디렉토리 목록을 출력 ls [옵션] [디렉토리 또는 파일 경로] 기본 값은 현재 작업 중인 디렉토리 -a(-all): 숨김 파일 및 디렉토리를 모 sjaqjnjs22.tistor..

Linux 2024.02.22

Redirect

Redirection이란? 명령어를 통해 프로그램의 입력 및 출력을 다른 곳으로 전환하는 것 표준 입력(stdin), 표준 출력(stdout), 표준 에러(stderr)를 다른 파일이나 장치로 전환하는 데 사용 > 또는 1>&: 출력 리다이렉션 command > file: 명령어의 표준 출력을 파일로 전환합니다. 파일이 존재하지 않으면 새로 생성되며, 이미 파일이 존재하면 덮어씁니다. >>: 출력 리다이렉션(추가) command >> file: 명령어의 표준 출력을 파일로 추가합니다. 파일이 존재하지 않으면 새로 생성되며, 이미 파일이 존재하면 끝에 추가됩니다. 또는 2>&1: 표준 에러를 표준 출력으로 리다이렉션 command &> file 또는 command 2>&1 > file: 표준 출력과 표준 ..

Linux 2024.02.22
728x90
반응형