기타/리눅스
-
-
-
-
-
-
-
리눅스 기초 훑기기타/리눅스 2021. 4. 23. 11:29
목차 디렉터리 구조 쉘의 종류 기본 명령어 텍스트 에디터 vi 리다이렉트와 파이프 파일 명령어 심볼릭 링크와 하드 링크 시스템 관리 네트워크 사용자 환경 설정 경로 설정 로그 설정 마운트 디렉터리 구조 디렉터리 역할 bin 바이너리 형식의 실행 파일이나 명령이 보관되어 있다. dev 디바이스 관련 파일이 보관되어있다. etc 각종 설정 파일 등 다양한 파일이 보관되어 있다. root 루트 디렉터리와 별도로 준비된 시스템 관리자용인 홈 디렉터리이다. sbin 관리자용 시스템 표준 명령이 보관되어 있다. usr 각 사용자의 데이터나 애플리케이션이 보관되어 있는 장소이다. home 이 디렉터리 아래에 사용자별 디렉터리가 만들어지고, 그곳이 각 사용자의 홈 디렉터리이다. var 애플리케이션의 기록(로그)파일이나..
-
쉘스크립트의 셔뱅 shebang기타/리눅스 2021. 3. 29. 10:10
쉘 스크립트란 쉘에서 사용할 수 있는 명령어들의 조합을 모아서 만든 배치(batch) 파일이다. 일반적으로 Python, Perl, Ruby 등 스크립트 언어는 각각의 고유한 인터프리터가 있다. 따라서 각 언어용 인터프리터를 따로 설치해야 한다. 쉘 스크립트는 특별한 경우인데, 인터프리터가 쉘 자체에 이미 포함되어 있어서 쉘에서 인터프리트 과정을 진행한다. 쉘 스크립트는 스크립트 언어로 만든 프로그램으로, 우리가 사용하는 운영체제의 쉘과 연동시키는 데에 사용된다. 스크립트는 인터프리터가 처리하고 실행하는데, 쉘 스크립트의 경우는 쉘이 직접 스크립트를 인터프리트한다. https://vallhalla-edition.tistory.com/28 아래와 같이 test.sh 를 작성하였다. 하지만 ./test.sh..