[DevOps]/[Linux]

    [Linux] cd permission denied

    [Linux] cd permission denied

    저는 윈도우 wsl에서 우분투 20.04 LTS의 etc 폴더에 접근하려다 발견한 오류입니다 권한이 없어서 그런데 cd 명령어가 특정 폴더에 접근하는 것이 목적인 명령어이니 특정 디렉토리의 권한을 변경해주면 됩니다(물론 루트권한으로요) 원하는 폴더 위에 있는 디렉토리로 가서 다음과 같은 명령어를 입력해줍니다 sudo chmod 755 그러면 cd 명령어로 접근이 가능해질 겁니다

    [Linux] 리눅스 디렉토리 구조와 각 디렉토리의 쓰임새

    [Linux] 리눅스 디렉토리 구조와 각 디렉토리의 쓰임새

    리눅스는 계층적인 파일 구조를 가지고 있습니다. 가장 위에 있는 디렉토리인 (/) 루트 디렉토리를 기준으로 그 아래에 /bin, /usr, /etc, /home 등의 하위 디렉토리를 가지고 있습니다. 다양한 구조가 존재하는데 cd /를 눌러 루트 디렉토리로 이동한 뒤 tree 명령어를 실행하면 위 사진과 같은 구조를 터미널에서 확인할 수 있습니다. # 출처: 모두의 리눅스, 미야케 히데아키, 오스미 유스케, 옮김: 이동규, 출판사: 길벗 1. /bin (Binary) 일반 사용자 및 관리자가 사용하는 명령어의 실행 파일이 배치되어 있는 디렉터리입니다. (/bin은 특히 시스템과 관련된 중요도가 높은 명령어를 포함하고 있습니다) 2. /dev (devices) 디바이스 파일이 배치되어 있는 디렉토리입니다...

    [Linux] 쉘 스크립트란?

    [Linux] 쉘 스크립트란?

    쉘 스크립트(Shell script)란 사용자와 운영체제의 커널 사이에 명령어를 통해 이어주는 프로그램입니다. 즉, 사용자가 입력하는 명령어를 읽고 해석하여 대신 설명해주는 프로그램입니다. 커널(kernel) 사용자에 의해 입력된 쉘 명령어를 통해 하드웨어를 관리하는 운영체제의 핵심 프로그램입니다. 쉘 스크립트를 하드웨어가 이해할 수 있게 기계어로 번역해 주는 역할을 합니다. 쉘(shell) 운영체제와 사용자간의 상호작용을 담당하는 인터페이스 터미널(명령 프롬프트)를 통해 사용자가 명령을 입력하면 셸은 해당 명령을 읽어들이고 운영 체제에 전달하여 실행합니다. 1. Bash (Bourne Again SHell) 본 어게인 쉘 가장 일반적으로 사용되는 쉘, Linux 및 macOS에서 기본 쉘로 사용됩니다...

    유닉스 명령어, 명령 사용법 - Unix / Linux

    유닉스 명령어, 명령 사용법 - Unix / Linux

    유닉스의 기초 명령어, 명령의 구조 및 명령 사용법을 알아보자. 명령행 편집 방법 문자 지우기 - 명령행에서 문자를 지울 때는 백스페이스(←)를 이용한다. * 윈도우 기본사용에서와 같이 백스페이스 키를 눌러 글자 하나를 지워줄 수 있다. 단어 지우기 - 명령행에서 단어를 지울 때는 Ctrl + W를 사용한다. (단어는 공백으로 구분한다.) * "unix!!" 가 사라진것을 알 수 있다. 문장 지우기 - 명령행에서 문장을 지울 때는 Ctrl + U를 사용한다. (해당 행의 내용을 모두 삭제할 수 있다.) * 문장이 깔끔하게 지워진것을 볼 수 있다. 명령의 구조 유닉스 명령어의 구조는 다음을 따른다. 명령 [옵션] [인자] 1. 명령은 유닉스를 사용하기 위해 사용자가 입력하는 다양한 명령이다. 2. 옵션은 ..