Logo 성균관대학교 소프트웨어 포럼
  • 한국어
    English
Logo Inverted Logo
  • 게시글
  • 공지
    • 페이지 공지
  • 다양한 기술들
    • Docker 사용하기
  • 리눅스 기초 명령어
    • basics
    • cat
    • cd
    • cp
    • ls
    • mkdir
    • rm
    • 명령어 모음
  • 학교
    • AcademicFAQ
    • Mobaxterm
    • Schedule
    • VSCode - SSH 연동
    • 인의예지
Hero Image
Docker 사용하기

Contributor: 김성보 동문님 JAVA 환경설정 1. JDK 설치 $ sudo apt-get update $ sudo apt-get install openjdk-8-jdk 2. JDK 버전 확인 $ java -version 3. JAVA_HOME 설정 $ readlink -f $(which java) /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 위 명령어를 통해 출력되는 결과는 다양할 수 있다. 이때, 해당 출력 결과의 끝에서 /bin/java를 제외한 경로를 [경로] 라고 하자. 4. JAVA_HOME [경로] 등록 $ sudo vi /etc/profile 위 명령어를 통해 켜진 편집기에서 맨 마지막 줄에 아래 코드를 입력한다.

July 24, 2022 Read
Hero Image
학사일정

학사일정 구글 캘린더를 통해서 공개되는 학사 일정은 학생회 발표 + 학교 공식 학사 일정을 기준으로 작성됩니다. 일정이 수작업으로 변경되고 있기 때문에 오류가 있거나 수정 사항이 반영이 되지 않을 수 있습니다. 정확한 일정은 학교/학생회 공지를 참고해주시기 바랍니다! 주기적으로 일정 확인, 추가 등의 기여가 가능한 분은 issue를 통해서 알려주시면 권한을 추가드리겠습니다. 캘린더 추가하기 아래 iCal 공개 주소를 통해서 캘린더를 추가할 수 있습니다. https://calendar.google.com/calendar/ical/u0pobd4ls20l4okh66g1gb8jjg%40group.calendar.google.com/public/basic.ics 구글 캘린더의 경우 캘린더 추가 -> url로 추가 -> 입력창에 위 주소를 입력한 이후 캘린더를 추가하면 추가가 완료됩니다.

June 30, 2022 Read
Hero Image
리눅스 명령어 cp

cp copy files and directories 용도 파일 혹은 디렉토리를 복사하는 데 활용한다. 명령어 포맷 cp [OPTION] (SOURCE) (DEST) 옵션 Useful options Usage -R, -r –recursive 디렉토리의 하위 파일들도 모두 복사한다 예시 cp file1 file2 cp -r test/ test2/

April 22, 2022 Read
Hero Image
페이지 공지

공통 공지 내용에 대한 문의사항은 Issue를 통해서 받고 있습니다. 내용의 정정이 필요한 경우 Issue를 통해서 올려주세요. 모든 내용은 공개하고 있습니다. 따라서 자유롭게 복사하셔도 됩니다. 하지만 출처는 꼭 남겨주시길 부탁드립니다. Contribution도 받고 있습니다! 많은 분들의 기여 부탁드립니다! 학사 관련 공지 (학교 탭) 학과 혹은 교과목 공지를 통해서 사이트 내용을 언급하시는 경우 부디 여기를 통해서 알려주시길 부탁드립니다. 이는 인용이 어디서 되는지 확인할 목적 뿐만 아니라 내용에 문제가 없는지 재확인할 필요가 있기 때문입니다. 인용을 위해서 확인하는 중 수정이 필요한 내용이 있는 경우 언급하시면서 같이 알려주시거나 직접 기여해주시면 됩니다.

April 22, 2022 Read
Hero Image
인의예지를 이용한 기본적인 리눅스 사용해보기

인의예지를 이용한 기본적인 리눅스 사용해보기 인의예지란? 인의예지는 학교에서 제공하는 리눅스 클러스터 서버입니다. 인의예지에 대한 자세한 설명은 여기를 참고하세요! 인의예지에 접속해보기 가장 편한 방법은 역시 GUI죠! Windows 환경이시면 MobaXterm이 좋은 선택지가 될 거 같네요. 설명은 여기를 참고하세요! GUI를 쓰기 어려운 환경이신가요? 그러면 다음 명령어로 접속을 해봅시다. ssh -p 1398 (학번)@swji.skku.edu ssh는 리눅스 클러스터 서버에 접속하기 위해 사용되는 인터넷 프로토콜이자 명령어입니다. -p 는 옵션으로 ssh 서버에 접속할 때 어느 포트에 접속할 것인지를 특정지어 줍니다.

October 16, 2021 Read
Hero Image
학사 FAQ

학사 FAQ 학사 관련해서 질문할 수 있는 방법 학교 학사바로센터에 전화한다. (1811-8585, 평일 09:00~12:00, 13:00~17:00) 킹고봇을 활용한다. (카카오톡 플러스친구 ‘킹고’ 추가 or 학교 포털의 킹고 봇 이용하기.) 졸업 유예 제도가 있는지, 있다면 어디서 확인 가능한지 궁금합니다. (학사운영팀) 졸업 유예제도가 따로 있지는 않습니다. 아래 내용 참고하여 주시기 바랍니다. 학위 취득을 위해서는 의무등록학기 충족, 졸업이수학점 충족, 졸업기준 성적(평점평균) 충족, 3품인증 취득, 졸업평가 합격, 기타(교직 이수(대상자), 공학인증 이수(대상자)) 등 소정의 모든 요건을 갖추어야 합니다.

May 25, 2021 Read
Hero Image
Mobaxterm

Mobaxterm 사용법 Mobaxterm은 ssh, sftp, X11 forwarding 등 원격 프로그램 실행, 명령어 사용 등을 지원하는 프로그램입니다. 무료 버전과 유료 버전이 있지만, 무료 버전만으로도 충분히 활용할 수 있습니다. 다음은 설치 방법입니다. https://mobaxterm.mobatek.net/ 에 접속해서 설치 프로그램을 다운로드받고 설치합니다. 프로그램을 켭니다. 좌측 상단의 세션을 누릅니다. 맨 왼쪽 ssh를 누르고 설정을 합니다. remote host: (예시) swji.skku.edu Port: (예시) 1398 OK를 누르고 좌측에 생성된 세션을 더블클릭하면 ssh가 연결됩니다.

April 29, 2021 Read
Hero Image
VSCode

VSCode - Remote SSH 연동 Visual Studio Code(이하 VSCode)는 다양한 플러그인을 활용할 수 있는 강력한 텍스트 에디터입니다. Mobaxterm을 대체하여 VSCode를 인의예지 서버와 연동하여 다양한 기능을 활용할 수 있습니다. 주의!!!! 현재 인의예지 서버가 리소스 부족으로 자주 고통받고 있습니다. VSCode-Remote의 구동 특성상 자원을 많이 잡아먹기 때문에 되도록 VSCode를 통해서 연결하는 것은 지양해주시길 당부드립니다. 향후 Windows에서 docker 혹은 WSL을 이용한 리눅스 개발 관련 글도 작성하겠습니다. 설치 방법 VSCode가 설치되지 않은 경우, 여기를 클릭하여 VSCode를 설치합니다.

April 29, 2021 Read
Hero Image
리눅스 명령어

리눅스 기초 명령어 모음 Information 파일과 디렉토리에 모두 적용가능한 명령어의 경우 일반적으로 디렉토리에 적용하려할 경우 추가적인 옵션을 넣어야 하는 경우가 많습니다. 옵션 확인하셔서 적용하시기 바랍니다. 기타 Notation들은 아래 표를 참고 바랍니다. Notation Meaning [——] 입력하지 않아도 되는 부가 옵션 (——) command 실행에 필수적이거나 없으면 실행 전과 변화가 없는 옵션 usage 구체적인 활용법을 정리한 페이지로 링크 Linux filesystem command description example man page usage ls [OPTION] [DIRECTORY] DIRECTORY 내 리눅스 파일 정보 탐색 ls Link Link cd [DIRECTORY] DIRECTORY 로 경로를 이동 cd Test/ Link Link mkdir (NAME) NAME을 이름으로 가진 DIRECTORY 생성 mkdir Test Link cp [OPTION] (NAME1) (NAME2) NAME1 파일/디렉토리를 NAME2 파일/디렉토리로 복사 cp test1 test2 Link mv [OPTION] (NAME1) (NAME2) NAME1 파일을 NAME2파일로 이동 mv file1 Test/file2 Link rm [OPTION] (NAME) NAME 파일/디렉토리를 삭제 rm file1 Link Link cat [OPTION] [FILENAME] FILENAME 내용을 출력 cat file1 Link Link Linux package manager 시작하기에 앞서… CAUTION!

April 29, 2021 Read
Hero Image
리눅스 명령어: cat

cat Concatenate files and print on the standard output 용도 파일의 내용을 확인하는 과정에 사용된다. 옵션 Useful options Usage -A -vET와 같은 결과가 나온다. -v 원래 따로 출력되지 않는 string을 ^ 와 M- 의 형태로 출력한다. -E 각 줄의 마지막에 $를 출력한다. -T ^l의 형태로 TAB을 출력한다. 예시 cat cat -A

April 29, 2021 Read
Hero Image
리눅스 명령어: cd

cd Change the working directory 용도 작업중인 디렉토리의 위치를 변경한다 주의사항 이동할 디렉토리를 지정하지 않으면 해당 계정의 HOME Directory (일반적으로 /home/(계정이름)/ or ~)로 이동한다. 디렉토리 명에서 활용하는 기호 Notation Meanings ~ 사용자의 home directory (일반적으로 /home/(username)) / root directory . 지금 작업중인 디렉토리 .. 지금 작업중인 디렉토리의 상위 디렉토리 - 지금 작업하기 이전의 디렉토리 (뒤로가기) 예시 cd cd (directory)

April 29, 2021 Read
Hero Image
리눅스 명령어: ls

ls list directory contents 용도 디렉토리 내의 파일 정보를 확인하기 위해서 사용한다. 옵션 Useful options Usage -a, –all 숨김 파일(.으로 시작하는 파일들)도 포함해서 출력 -l 파일의 종류, 권한, 소유자 등 자세한 정보를 포함해서 출력 -h, –human-readable 파일의 사이즈를 숫자만이 아닌 단위로 표기 (e.g. 1K, 234M, 2G) 예시 ls ls -a ls -l ls -al ls -alh

April 29, 2021 Read
  • ««
  • «
  • 1
  • 2
  • »
  • »»
바로가기

Toha Theme Logo Toha
© 2024 Copyright.
Powered by Hugo Logo