일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- backgroundColor
- SWIFT
- color animate
- CountDownTimer
- 오늘의조언
- Storyboard
- motivation
- date picker
- swift animation
- valueChanged
- IOS
- randombackgroundcolor
- 한국어 설정
- datepicker
- 프로젝트기획
- Today
- Total
목록리눅스 (5)
정우의 개발 일지
셸 프로그래밍 정리 #!/bin/sh을 꼭 첫 줄에 작성해주어야 한다. 셸 명령문의 형식 - (프롬프트) 명령 [옵션...] [인자...] ls -l rm -rf /mydir find . / -name "*.conf" 유용한 환경변수 echo $home echo $lang echo $bash echo $histfile echo "사용자 이름" $USER 출력 : 사용자이름 ubuntu echo "홈 디렉토리" $HOME 출력 : 홈 디렉토리 /home/ubuntu/ 셸 스크립트 작성 vi나 gedit을 사용하여 별도로 컴파일하지 않고 텍스트 파일 형태로 셸에서 바로 실행 변수 선언 시 타입추론법 적용 선언 시 공백이 없어야 함 #!/bin/sh name="aryong" age=20 echo "이름 :" ..
리눅스의 다중 사용자 시스템 - 리눅스 서버 1대에 여러 사용자가 동시에 접속 cd ~/etc vim passwd 으로 패스워드 파일로 들어가면 유저 정보를 확인할 수 있다. sudo adduser 유저명 -> 비밀번호 세팅 이후 나오는 내용은 생략 가능 일반 유저는 home 아래에 유저 이름으로 디렉터리가 생김 cd ~/home 에서 확인 가능 su 유저명 으로 로그인하고 pwd 를 입력하면 현재 디렉터리가 자신의 디렉터리인 지 확인할 수 있음 cd /etc sudo nano /etc/passwd 로 passwd파일에 들어가면 새로 만든 유저의 정보를 확인할 수 있음 sudo adduser --home 디렉터리명 새유저명 이렇게 생성하면 해당 유저의 home 디렉터리를 임의로 지정해줄 수 있음 sudo..
압축하기 xz [속성] 파일명 -k 파일명 : 원본 파일 보존 -d 압축파일명 : 압축풀기 실습 nano ai1 cp ai1 ai2 cp ai1 ai3 xz ai1 xz -d ai1.xz bzip2 [속성] 파일명 gzip [속성] 파일명 실습 bzip2 ai2 bzip2 -d ai2.bz2 bzip2 -k ai2 gzip -k ai3 gzip -d ai3.gz zip [속성] 파일명 (zip 확장자이기 때문에 윈도우와 호환) 실습 zip -k ai2 zip -d ai2.zip 여러 파일을 묶어서 압축하기 tar cvf 압축파일명.tar 파일명1 파일명2 ... cvf : 여러 파일 묶기 tvf 파일명.tar : 파일 안에 무슨 파일들이 묶여있는 지 확인 xcf : tar 압축 풀기 실습 tar cvf ..
/ 종류 root : root 유저 사용자 홈 디렉터리 bin : 실행명령어 dev : 디바이스 제어 lib : 라이브러리 etc : 시스템 설정 home : 사용자 홈 cd ../../ -> 상대경로 cd User/dir/ -> 절대경로 pwd : 현재 디렉터리 sudo apt-get install sl sl sudo = super user do sudo passwd root 비밀번호 생성 su - root = switch user exit - logout rwx - read, write, excute 4 2 1 chmod rwx rwx rwx chmod 7 6 4 chmod rwx rw r chmod u+x 파일명 chmod g+x 파일명 chmod o+x 파일명 chmod a-r 파일명 chown ..
기본 명령어 ls : 현재 디렉토리의 파일 확인 ls -a : 숨김 파일 확인 ls -l : 파일의 정보까지 자세히 확인 ls -F : 파일을 타입 별로 분류 ls -m : 파일을 콤마로 구분해줌 mkdir : 디렉토리 생성 vi 파일명 : txt파일 수정 nano 파일명 : 다양한 기능들을 제공하는 텍스트 파일 수정 명령어 touch 파일명 : 빈 파일 생성 cat 파일명 : 파일 내용 확인 cat 파일명1 > 파일명2 : 파일명1의 내용을 파일명2에 덮어씀 cd 디렉토리명 : 디렉토리 이동 . : 현재 디렉토리 .. : 상위 디렉토리 ~ : 최상위(루트) 디렉토리 man 명령어 : 명령어에 대한 설명을 보여줌 rm 파일명 : 파일 삭제 rm -i 파일명 : 삭제할 지 확인 후 y 입력 시 삭제 rmd..