수요일[리눅스를 내가 만지다니.. 두근]
1. 리눅스 수업내용 정리
2. 리눅스 수업에 따른 추가 내 생각
3. 알고리즘 수행 및 코드 공유
4. 웹디자인 인강 수강
1. 리눅스 수업내용
리눅스 설치
All suppoted pl
ubuntu LTS 설치 [우본투를 사용하였습니다.]
// 패키지 다운로드 완료
웹개발에는 리눅스 필수로 해야함
스냅샵은 중간중간 안될 때 스냅샵을 통해 돌아볼 수 있다.
라우터 ; 네트워크 간의 연결 -> 포트로 구분 함
허브 ; 모니터 간의 연결 -> 아마도..?.ㅈㅅ..
public iP 주소체계
A class : 000.000.000.000 ~ 127.255.255.255
B class : 128.000.000.000 ~ 191.255.255.255
C class : 192.000.000.000 ~ 233.255.255.255
D class : 224.000.000.000 ~ 239.255.255.255
E class : 280.000.000.000 ~ 255.255.255.255
NAT IP주소 - (외부에서 접근X)
A class : 10.xxx.xxx.xxx
B class : 172.16.xxx.xxx ~ 127.31.xxx.xxx
C class : 192.168.0.xxx ~ 192.168.255.xxx - 내부에서만 사용(공인 IP로 쓸 수 X)
Loopback address
127.xxx.xxx.xxx
A class : 0------- ******** ******** ******** =128개
B class : 10------ -------- ******** ******** =167000개
C class : 110---- -------- ******** ******** =2000000개
D class : 1110**** ******** ******** ********
E class : 1111---- ******** ******** ********
sub net mask
네트웍 어드레스address
A class : 11111111 00000000 00000000 =275.0.0.0 =8
B class : 11111111 11111111 00000000 00000000 = 255.255.255.000 = 16
C class : 111111 111111 111111 100000
= 255.255.255.128 = 24
리눅스는 혼자쓰는게 아니라서 원래는 끄는게 번거롭지만 혼자 사용하는 것이므로 간단히 할 수 있는 거라고 하심
로그아웃은 시스템을 함부로 끄는 게 아님 = 로그아웃은 리눅스가 켜져있는 상태임
서버 다운
shutdown -P now
halt
shutdown -r now
init 0
//시간
date (현재시간을 알 수 있음)
//
sudo는 관리자 계정
sudo -i -> 슈퍼관리자 과정
[root]
// 파일이름 변경
ls /usr/share/zoneinfo/Asia
mv /etc/localtime /etc/localtime_org
ln -s /usr/share/zoneinfo/Asia/Seoul /etc/localtime
timedatectl [시간 확인]
cal [달력표시]
[단축어] ctrl + l = clear
history --help [히스토리 사용법 출력]
history [명령확인](전적) =사용은 !__ | ___history에 보이는 번호 기재
history -c (전체삭제)
history -d 행번호 (특정행 삭제)
!! [방금실행한 명령 다시실행]
!-4 [이전 거 中 4번째 전 실행]
!__ [___내가 실행했던 명령어중 최근 거 실행]
//도움말 사용
man man
man fstab (설정파일 ex} man 5 fdisk)
//사용자정보확인
logname (본계정 확인)
whoami (현재 계정확인)
who am i
id
su [계정 들어가기] ex) su user1
w [전체 확인]
//단말기에 사용하는 환경
ctrl + alt + f3
f4 ~f6 가상 터미널 6개까지 인데 2번이 gui 환경 3,4,5번이 가상터미널
write user1 [접속한 터미널에 메시지 전달]
wall hello world (ctrl + D) [모든 사용자한테 메시지가 전달]
//사용자 정보 확인
who
who -q (사용자 수 확인)
who --help
who -q
who -quit
who -H 해더정보 표시
who -a 모든정보 표시
//시스템 정보 갖고오는 명령
uname
uname -a 모든정보표시
hostname
arch 아키텍처정보확인
env 환경변수확인
echo ? 텍스트 출력하는 건가 뭐지
echo -e Have a good time "\n" Nice good day. (이스케이프 문자 출력)
which 어느 디렉토리에 있는지 확인할 때 사용
finger (ex finger user1 user1에 있는 정보확인)
whatis
man -f
sleep (잠시 멈출 경우 ex sleep 5s)
su user1 = 현재 사용하고 있는 환경을 따라감
su -user1 = user를 변경할 때는 user 환경
//
ping 서로의 ip를 기재하면 서로 통신이 가능함
ping -c 3 10.0.2.[]
2. 리눅스 배운점
android 도 Linux에서 파생된거라고 한다.
웹개발을 할경우 리눅스는 기본이된다고 하더라..! react도, framwork도.. 웹디자인도.. 하려고 하는데, 하나의 접목을 해야할 때가 지금인 건가....흐읍..ㅠ
3-1 . 소수
public class decimal {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner input = new Scanner(System.in);
System.out.println("입력할 갯수는?");
int a = input.nextInt();
int [] list = new int [a];
int count = 0;
for(int i=0;i<a;i++) {
list[i]=input.nextInt();
}
for(int i = 0; i < a; i++) {
if (list[i] %2 != 0 ) {
count += 1;
}}
System.out.println("소수의 개수는 " + count+"개");
}}
3-2. 부분합
4. 웹디자인 기능사 2개의 강의 수강
º 포토샵 관련
- ctrl + n 새창 불러오기 - > 픽셀로 저장
- ctrl + shift + alt + s -> png21로 저장( 영문으로 해야함)
- 외부파일 불러오기 -> file - place Embedded
불러오면 엔터
//yesterday wished to today list
. 생각 온전해지기 😢👎
. 불안 잠재우기 😒
. 오쌤의 니가스터디 1개 수강하기 ✔
tomorrow wish list
. 생각 온전해지기
. 불안 잠재우기
. Linuxs 재미 붙이기
'IT To do and To was' 카테고리의 다른 글
22년 2월 18일_리눅스 3일차, 건강이 걱정된다... (0) | 2022.02.18 |
---|---|
22년 2월 17일_코로나 무서워~~, 리눅스 2번째 (0) | 2022.02.17 |
22년 2월 15일_aws 초보 (2) | 2022.02.15 |
22년 2월 14일_몽고DB 마지막 날, 웹디자인 기능사와 스케줄 check (0) | 2022.02.14 |
22년 2월 13일_강릉여행 마지막 및 현재 심정 (+ 내일 및 이번주 계획 (0) | 2022.02.13 |