목록분류 전체보기 (163)
불로구
런레벨(Run level) - 시스템 관리의 편리함을 위해 서비스의 실행을 단계별로 구분하여 적용하는 것 런레벨은 0~6까지 존재한다. 0 : Power Off : 종료모드 1 : Rescue : 시스템 복구 모드 : 단일 사용자 모드 2 : Multi-User : 사용x 3 : Multi-User : 텍스트 모드의 다중 사용자 모드 4 : Multi_User : 사용x 5 : Graphical : 그래픽 모드의 다중 사용자 모드 6 : Reboot : 재부팅
- ls ( 현재 디렉토리에 있는 파일목록 출력 ) - ls -a ( 숨겨진 파일까지 출력 -> 리눅스는 .으로 시작하는 파일이 숨긴파일 ) - ls -s ( 파일의 사이즈 출력 ) - ls -r (파일순서를 거꾸로 출력 -> 리눅스는 알파벳순으로 출력을 한다 ) - ls -l ( 리스트방식으로 출력 ) - 명령어를 조합하여 사용가능 -> ls -al : 숨긴파일을 포함하여 리스트로 출력 ls -al /home/ 등 디렉토리 지정가능 -> ls -alSrh : 숨긴파일을 포함하여 리스트 방식으로 파일크기를 역순으로 보기 편하게 출력
클래스 - 클래스는 객체가 가지고 있는 데이터와 동작방법을 나타내는 정보이다. - 프로그램 설명서에 의해 클래스가 생성되고 메모리에 객체가 만들어지면 인스턴스화 된 것이라 볼 수 있다. 클래스 생성 - 클래스는 class라는 키워드를 사용한다. 우선 간단하게 클래스를 생성해보자 class Computer(var cpu:String, var graphic:String, var ram:Int){ override fun toString() = "cpu : $cpu , graphic : $graphic , ram : $ram" } Computer란 클래스를 생성하며 인자로 cpu, graphic, ram을 받았다. toString을 오버라이딩하여 각가의 값을 출력해주었다. val cpu1 = Computer("..