전체 글 25

사용자와 권한 관련 명령어

계정종류 : root 유저와 사용자 계정 계정 살펴보기 /etc/passwd, /etc/shadow, etc/group 더보기 - cat /etc/passwd : 사용자 계정 확인 - cat /etc/shadow : 사용자 암호 - cat /etc/group : 사용자 그룹 확인 cat /etc/passwd : 사용자 계정 확인 사용자명 패스워드 계정 UID 계정 GUI 이름 홈 디렉토리 로그인 쉘 root x 0 0 root 홈 /root /bin/bash user1 x 1000 1000 user1,,, /home/user1 /bin/bash www-data x 33 33 www-data /var/www /user/sbin/noolgin cat / etc/shadow : 사용자 암호 리눅스(유닉스)의 ..

Linux 2022.05.13

vim

vim 명령어 [esc] 명령모드로 돌아가기 i [insert]현재위치에서 앞문자 글자 끼워넣기 a [append]현재위치에서 다음글자 수정 o 한칸 아래 수정 O 한칸 위 수정 u [undo] 마지막 명령 취소 U [undo] 줄 전체를 수정 [CTRL]+R 취소한것을 취소 d [delete]삭제모드 dd 한줄삭제 (숫자)dd 숫자만큼의 줄 삭제 dh 왼쪽문자 삭제 dj 아래쪽 문자 삭제 dk 위쪽 문자 삭제 dl 오른쪽 문자 삭제 dw 한 단어를 삭제 (공백포함) de 한 단어를 삭제(공백포함안함) d$ 한줄 삭제 p [put]붙이기 r [replace]치환 cw [change]커서 위치에서 단어의 끝까지 삭제 후 바꾸기 c$ [change]커서 위치에서 줄 끝까지 삭제 후 바꾸기 [숫자]c[방향키]..

Linux 2022.05.11

리눅스 기본명령어 - 파일 다루기

- 파일보기 ls, ls -l, ls -al 더보기 기본 명령어 - 파일목록 보기 (ls = list) ls[OPTION]...[FILE]... 다양한 옵션을 이용하여 디렉토리 내 파일 목록 조회하기 ls : list ls -l : long list ls -a : all ls -al : all+long ls -a -l : all+long ls *.txt : 확장자가 *.txt파일인것 - 파일내용보기 cat, more, less 더보기 기본 명령어 - 파일 내용보기(cat = concatenate) cat[OPTION]...[FILE] 파일 내용 보여주기 (정확히는 input과 output을 연결(concatenate)하기)(input = 파일, output=standard out) - cat hello...

Linux 2022.05.11

파일 시스템 및 디렉토리 구조

FHF (Filesystem Hierarchy Standard) 표준 파일 시스템 / : 루트 디렉토리 /bin : 기본적인 명령어 /boot : 부트로더 디렉토리 /dev : 시스템 디바이스 (장치파일) /etc : 각종 설정파일 /home : 사용자의 홈 디렉토리 /lib : 라이브러리 (및 커널모듈) /media : 외부 저장소 (cdrom, usb 등) /mnt : 외부 저장소 또는 파일시스템 마운트 포인트 /proc : 시스템 설정들의 가상파일시스템 (pseudo-file시스템) /root : 루트 사용자의 홈 디렉토리 /sbin : 시스템 (관리자용)명령어 /tmp : 임시 저장소 /usr : 일반 사용자들 공통파일 /var : 시스템 운용중에 생성되는 임시 데이터 저장소

Linux 2022.05.09

포멧 후...

컴퓨터를 포멧했기때문에 설치부터 다시해야합니다... 1. amazon corretto 검색 토렌토 11 을 다운로드 할꺼에요 클릭해서 Windows * 64 에서 ~.msi 를 다운받으면 되요 혹시 못찾을까봐 여기 클릭하면 바로 이동 설치가 끝났으면 껐다켜야되요 2.cmd 창을 엽니다. java -version javac -version 를 입력해서 버전을 확인합니다. Eclipse 설치는 www.eclipse.org 에서 Download 누르고 왼쪽 아래에서 Get Eclipse IDE 2020‑03 64bit 누른다음 다운로드 눌러서 이클립스 다운로드 받습니다. eclipseinstaller -> Eclipse IDE for Enterprise Java Developers -> Install ->se..

컴퓨터 포멧했다...(msi노트북 포멧하는법)

저번에 깃을 바탕화면에 만든 후에 컴퓨터가 느려지길래 껐다가 켰더니 OneDrive 에 바탕화면 폴더가 2개 생기면서 그 전까지 했던 파일들이 뭉텅이로 사라졌다. 회복이 안되는 상황에서 이번에 파이널 프로젝트를 하면서 git으로 pull을 당기는데 설치 삭제된 프로그램들도 몇개 있고 프로그램 자체를 새로 깔아야 하는 상황이라 포멧했다 가장 어려운건 그 전에 들어있던 파일들을 저장하는거... 구글 드라이버를 100기가로 늘리고 집어넣으려고 했더니 너무 느려서 집에있는 usb 랑 sd카드에다가 꽉꽉 압축해서 넣어놨다. 컴퓨터를 껏다키면서 f11을 누르라는 글도 있었고 f3을 누르라는 글도 있었는데 f11은 해보고 실패했고 나는 다음과 같은 방법을 사용했다. 검색하려면 여기에 입력하십시오. 를 클릭 설정 검색..

로그인페이지

리엑트를 사용했어요 리엑트 사용법 1.리엑트 파일을 만듭니다 -npx create-react-app loginpage npx=라이브러리 설치를 도와주는 명령어(node.js 설치가 잘 되어있어야 이용 가능) create-react-app=react 셋팅이 다 된 boilerplate. 만들기 쉽게 도와주는 라이브러리 loginpage=만들 파일 이름 2.프로젝트 명을 확인합니다 3.npm start -작성한 코드를 크롬에서 바로 확인할 수 있습니다. app.css :root{ --body-background-color: #f5f6f7; --font-color: #4e4e4e; --border-gray-color : #dadada; --naver-green-color: #04c75a; --naver-gre..

react 1일차

리엑트로 게시판을 만들고싶어서 유투브를 보면서 공부를 시작했다 오늘한거 1.리엑트 파일을 만들었다 2.jsx를 사용해봤다 3.usestate를 사용해서 array를 넣었다 4.state변경방법을 알았다. App.js /* eslint-disable */ import React, {useState} from 'react'; import logo from './logo.svg'; import './App.css'; function App() { let [글제목, 글제목변경] =useState(['남자 코트 추천','강남 우동 맛집','파이썬 맛집']); let [따봉, 따봉변경]=useState(0) let posts='강남 고기맛집'; function 제목바꾸기(){ var newArray=[...글제목]..