programming/LINUX

    File Permission in Linux (chmod)

    File Permission in Linux (chmod)

    파일인지 폴더인지 확인하는 법 ls -l 실행 -rw-r--r-- 1 {username} ... 104 May 2 11:58 hello.java drwxr-xr-x 2 {username} ... 4096 May 2 11:57 linux - 는 non-directory, 즉 파일타입 d 는 directory, 즉 폴더 타입 r w x 는 각자 read permission, write permission 그리고 execute permission **사용자와 그룹 그리고 나머지에 대한 권한 표시를 위해 3번에 걸쳐서 출력된다. 아래 그림을 보면 직관적으로 알 수 있다. owner( user ) - 파일을 만든사람이 소유자가 된다. group - 그룹에 있는 모든 user는 파일에 대한 동일한 access 권한..

    리눅스 패키지 / 패키지 매니저 apt

    리눅스 패키지 / 패키지 매니저 apt

    패키지는 여러 파일이 들어있는 하나의 설치 파일 묶음으로 실행파일, 설정 파일, 설명 파일, 라이브러리 등을 포함한다. 패키지의 종류로써는 Source Package와 Binary Package가 있다. Pros Cons Key feature Source Package 내 맘대로 소프트웨어 수정 가능 컴파일 과정을 거쳐야 하니 설치 시간이 길고 컴파일 작업 오류가 날 수있다 소스 코드가 들어가 있어 컴파일 과정을 통해 Binary 파일로 만들어야함 Binary Package 이미 컴파일 되어있어 바로 설치 가능 내 작업 환경과 컴파일이 이루어진 환경이 달라 문제 발생 가능 이미 컴파일이 되어있다. *Binary Package의 단점처럼 환경이 다르기 때문에 컴파일과 실행을 위한 라이브러리가 내 환경에 없..

    경로와  CLI 모음집

    경로와 CLI 모음집

    경로 CLI에서는 텍스트 환경이다 보니 경로를 아는 것이 매우 중요한데, pwd로 확인할 수 있는, 절대 경로와 현재 디렉토리로부터 상대적인 위치를 나타내는 상대 경로로 나뉜다. 절대경로 /home/danc/movefolder/subfolder 상대경로 (현재 내 위치를 기준으로 이동 - 현재위치는 . 으로 표현) [현재위치 - /home/danc] cd ./movefolder/subfolder 명령후 위치: home/danc/movefolder/subfolder . : 현재 위치한 디렉토리 cd ./eatKimchi.png - 현재 디렉토리의 eatKimchi.png 파일 .. : 상위 디렉토리 cd ../../eatKimchi.png - 상위 디렉토리의 상위티렉토리에 있는 eatKimchi.png 파..

    원도우 11에서 WSL2와 우분투 설치하기

    원도우 11에서 WSL2와 우분투 설치하기

    **Windows 버전 20H1, 20H2, 21H1이상만 가능 **버전 확인법 ( 윈도우키 + S 누르고 PC 정보 검색 - 스크롤 내리면 Windows 사양에서 버전 확인 윈도우 터미널을 관리자 권한으로 실행 후 1번과 2번 명령어를 입력한다. 1. dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart 2. dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart 3. 재부팅 4. https://docs.microsoft.com/ko-kr/windows/wsl/install-manual#st..