일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 시큐리티로그인
- 싱글톤
- 반복문
- springSecurity
- 로그인
- html
- StyleSheet
- security
- Linux
- 시큐리티
- Spring boot
- css
- JAVA11
- 스프링 부트
- codingtest
- 목록
- 시큐리티 로그아웃
- 리눅스
- programmers
- 코딩테스트
- springboot
- 프로그래머스
- 시큐리티 로그인
- 소스트리
- gradle
- sql
- input태그
- 2차원배열
- java
- javascript
- Today
- Total
목록lectureNote/LINUX (5)
JAVAIARY

1. 출력 파일 목록을 텍스트 파일에 저장하고 싶다면? 목록을 조회하여 복사한 다음, 편집기를 열고 붙여넣은 후 저장하면 된다. 하지만 너무 번거롭다! 한 번에 할 수 있지 않을까? ls -l > 파일이름.파일확장자 중간에 꺽쇠를 넣어주면 번거로운 작업없이 조회된 값을 자동으로 파일에 작성해준다. result.txt 파일에 바로 출력된 것을 볼 수 있다. 이미 삭제된 파일을 삭제하려고 하면 해당 파일이 존재하지 않기 때문에 에러가 뜬다. 이 에러메시지를 파일에 result.txt 파일에 출력하고 싶다면 마찬가지로 > 기호를 이용하여 출력?! 하지만 에러메시지만 반환할 뿐이다. > 에는 1> 라는 뜻이 숨겨져 있어, 표준 출력(standard output)만을 redirection 시켜준다. 에러(stan..
1. VI 편집기 장점 간단한 수정 작업의 경우, 별도의 툴 없이 간단하게 편집 가능. 재배포를 위해 서버를 내리는 등의 작업이 필요하지 않음 단점 낮은 가독성 2. VI 편집기 모드 1) 명령 모드 기본 모드. 커서 이동, 삭제, 수정, 복사/붙이기, 탐색 등을 수행할 수 있음 모드 전환 키(i, a, o, I, A, O)를 통해 모드를 전환할 수 있으며 [Esc]버튼을 통해 다시 명령모드에 진입할 수 있음 2) 편집 모드 파일을 편집(수정)할 수 있는 모드 [Esc]로 다시 명령 모드로 나갈 수 있음. 3) ex명령 모드 명령 모드에서 콜론( : )을 통해 마지막 행으로 이동하여 명령 수행 저장, 저장및 종료, 치환 등의 수행 가능 4) 편집 순서 수정을 원하는 파일의 권한이 있는 유저로 로그인한다...

1. 파일 복사 cp 현재파일경로 옮길파일경로 파일 복사하여 옮긴 후, 복사한 디렉토리로 이동하여 목록 확인 원본 파일도 상위 디렉토리에 남아있는 것 확인 가능 2. 파일 이동하기 mv 현재파일경로 이동시킬파일경로 디렉토리에서 파일 옮긴 후 현재 디렉토리에서 파일 사라진 것 확인 디렉토리 이동하여 이동시킨 파일이 존재하는 지 확인

🖥️리눅스 실습 목표 : 리눅스의 기본 명령어 학습 🔗1. ls -a 🔗2. pwd 🔗3. mkdir 🔗4. touch 🔗5. ls -l 🔗6. cd 🔗7. cd .. 🔗8. rm (-r) ls -al 현재 있는 디렉토리의 모든 파일들의 목록을 보여줌 pwd 현재 있는 디렉토리의 경로 표시 mkdir 디렉토리 추가 ls 명령어를 통해 디렉토리가 정상적으로 생성되었는지 확인할 수 있음 touch 빈 파일 추가 ls -l 현재 위치하고 있는 디렉토리 내의 목록들을 자세하게 보여줌 파일 권한, 파일 소유자, 파일용량, 파일 생성일, 파일명 앞에 d가 붙은 경우는 directory를 의미함 명령어 뒤에 붙는 -al, -a, -l 등을 파라미터라고 부름 cd newLinux/ change directory 해당 ..

🙄 웹을 하면서 막연히 언젠가는 리눅스도 배워야 하겠지? 라고 생각을 했었다. 근데 그 타이밍이 생각보다 빨리 온 것 같다. '아직 CLI 자체가 어색한데 리눅스 명령어는 어떻게 숙지하지..?' 라고 생각했던 때가 엊그제같은데, 벌써 당장 해야될 시기가 와버렸다... 모르니까 겁이 나지만, 모르니까 배워야겠지? 👊 1. 리눅스 오픈소스 운영체제 다양한 버전들이 존재(Ubuntu, 민트, CentOS...) 무료이기 때문에 어플리케이션을 실행할 수 있는 환경(OS)으로 많이 사용됨. 1) 가상환경 만들기 https://www.yalco.kr/_01_install_wsl/ WSL로 윈도우에 리눅스 설치하기 어려운 프로그래밍 개념들을 쉽게 설명해주는 유튜브 채널 '얄팍한 코딩사전'. 영상에서 다 알려주지 못한..