ls 명령어(list) ls 명령어는 현재 디렉토리의 파일 목록을 확인하는 명령어 입니다. 리눅스(Linux)는 윈도우와 같은 운영체제로, CLI(Command Line Interface)입니다. (윈도우의 cmd 창) 그러다보니 지금 내가 어떤 폴더에 있는지, 현재 폴더엔 어떤 파일들이 있는지 명령어로 확인해야 합니다. 이때 사용되는 명령어가 ls 명령어 입니다. ls를 입력하면 현재 디렉토리(폴더)에 있는 파일들을 출력합니다. ls 명령어 주요 옵션 ls -a 옵션 (all) 그냥 ls와 달리 숨김파일(.으로 시작)도 보여줍니다. ls -l 옵션 (long) 그냥 ls와 달리 세로의 리스트 형태로 자세히 보여줍니다. ls -d [파일이름] (directory) [파일이름] 자체만 출력해 줍니다. (디..
-목차- 1. 링크 2. 심볼릭 링크(symbolic link) 3. 하드링크(hard link) 1. 링크 윈도우의 바로가기와 비슷한 기능입니다. 리눅스에서 링크 파일을 수정하면 원본 파일도 수정됩니다. 일반적으로 링크라고 하면 심볼릭링크를 의미합니다. 심볼릭 링크는 소프트 링크와 같은 의미입니다. 2. 심볼릭링크(symbolic link) 1) 사용법 ln -s [원본파일경로] [심볼릭링크 이름] 2) 특징 ① 원본파일과 다른 inode를 갖습니다. ② symbolic link 수정 시 원본 파일도 같이 수정됩니다. ③ 원본 삭제시 symbolic link는 더 이상 사용할 수 없습니다. 예시) 'aaa test' 라고 써져있는 aaa파일이 있습니다. 원본 파일을 절대 경로(/로 시작)로 써도 되고,..
-목차- .gitignore파일이란? .gitignore 파일 규칙 .gitignore 파일이란? .gitignore파일이란 git 버전 관리에서 무시하고 싶은 파일 이름을 기록하는 파일입니다. .gitignore파일에 작성된 파일은 커밋되지 않습니다. github 프로젝트 repository 최상단에 존재해야 합니다. 서버에서 .gitignore 파일 생성 및 작성법 vim .gitignore .gitignore 파일 규칙 1. 표준 glob 패턴 사용 표준 glob 패턴이란 정규표현식을 단순화한 것입니다. * : 모든 문자(0개 이상) ? : 모든 문자 1개 *.exe - 설명 확장자가 exe로 끝나는 모든 파일 무시 2. ! : 절대 무시되지 않는 파일 지정 !Go.exe - 설명 위에서 확장자가 ..