- Today
- Total
목록분류 전체보기 (360)
프로그래밍 농장
리눅스에서 디렉토리 내부의 내용을 열어볼수있는 명령어는 ls-l 과 그옵션들이있다 . 그렇다면, 디렉토리내의, 아니면 별도의 파일내부의 내용을 열어볼려면 어떤 명령어를 이용해야할까 ? 이떄 사용하는 명령어가 cat이다. cat 명령어는 문서전체의 내용을 출력하며, 사용형식은 ls 명령어와 같다 예시를보면, cat /etc/passwd ---> /etc/passwd 경로의 passwd파일의 내용전체를 출력해줘 두번쨰로, head는 cat와 똑같은 명령어이지만, 해당파일의 위로부터 10번쨰줄까지만 출력해준다. 세번쨰로, tail은 cat과 똑같은 명령어이지만, 해당파일의 아래로부터 위로10줄까지 출력해준다. + 추가로 more - cat과 사용형식이 같으며, 한페이지( 화면단위로 잘라서 보여준다. ) les..
/etc/shadow /etc/group /etc/gshadow /etc/login/defs /etc/default/useradd /home/ /etc/skel/ - /etc/shadow 이란? etc/shadow : 사용자 패스워드 사용정보를 내포하는 경로 ex) user3:$6$C4yRK~~~~icoDilu/:18193:0:99999:7: : : 1 2 3 4 5 6 7 8 9 1 : 사용자명 2 : 암호화 된 사용자 패스워드 3: 패스워드 최종 수정일 : 1970년 1월 1일 기준으로의 일수 4 : 패스워드 변경 최소 일수 : 0 은 사용제한없음을 의미 ( ex) 1이 있으면, 1일사용할수있다는뜻 ) 5 : 패스워드 변경 최대 일수 : 99999일동안 사용할수있다는뜻 (=사실상 무제한) 6 : 패스..
시스템 종료 명령어 shutdown -h now poweroff halt init 0 (7버전이후추가)systemctl poweroff 시스템 재시작 명령어 shutdown -r now reboot init 6 (7버전이후추가)systemctl reboot -> 명령어를 입력하면 가상머신이 알아서 종료된다.
끝에 / 있는것은파일 나마지는 디렉토리 /etc/passwd == 사용자의 정보를 확인 -> 사용자 생성시 생성된 사용자 정보는 /etc/shadow 에 저장이 되고 , 저장된 사용자 정보를 /etc/passwd/ 에서 확인 /etc/passwd 필드 ex) korea:x:1000:1000:korea:/home/korea:/bin/bash 1 2 3 4 5 6 7 1 : 계정명 == 사용자명 2 : 패스워드 == 보안상 문자 표기를 x 라고 출력해줌 3 : UID == User ID ( root는 0 출력 | korea 같은 일반 사용자는 1000번대로 사용자 번호를줌. 4 : GID == Group ID 5 : Comment == 해당 사용자에대한 설명을 적어주는 부분 (주석 , 성명) 6 : 사용자의..
파이썬에서 함수는 기본적으로 데이터이다. 함수는 말그대로 Function 이며, 파이썬에서 함수를 정의하는 방법은 def (function definition ) 을 이용하면된다. 간단하게 자바의 메소드와 같은 개념이다. 아래 사용예시 아래 코드들이 어떤값을 출력할지 생각해보자.
#if 삼항 연산자 #값 1 if 조건식 else 값2 10 if 10>2 else 2 -삼항연산자와 if문을 이용한 두수의 차 구하는 예제 + 문자열 함수 몇가지 정리 - count( ) : 함수내의 문자열 출력횟수 출력함수 - lower( ) : 소문자 변환 함수 - upper( ) : 대문자 변환 함수 -ord( ) : 문자 -> (아스키?)코드값 변환함수 -chr( ) : 코드 -> 문자 변환함수 -위 함수들을 이용해서 a부터 z 까지를 출력하는 list 타입의 a 를 출력해보자 . 출력예시 : 'a','b','c' .....'z' 풀이 : +