본문 바로가기
[Linux/CentOS 8] 리눅스 권한 이해 (r,w,x permission, chmod) r : read w : write x : execute 위에 내용은 ls 명령어 공부하면서 잠시 언급했던 내용 (아래 링크 참고) https://awesomek.tistory.com/entry/Linux-CentOS-8-ls-%EB%AA%85%EB%A0%B9%EC%96%B4?category=832729 [Linux/CentOS 8] ls 명령어 ls [옵션] [파일경로] ex) ls -l ls 명령어는 현재 디렉토리의 파일에 대한 리스트를 보여주면 명령어이다. ls명령어에서 옵션을 붙여 더 상세하게 보거나 숨겨진 파일을 볼 수 있다. ---------------------------.. awesomek.tistory.com 일반계정과 Root 계정의 권한관리에 대해 알아보기 위해 putty 창 2개를 열.. 2020. 1. 23.
[Linux/CentOS 8] 리눅스 압축 - tar, gzip, xz https://awesomek.tistory.com/entry/LinuxCentOS-8-FTP-%EC%84%9C%EB%B2%84%EC%97%90-%EC%A0%91%EC%86%8D%ED%95%98%EC%97%AC-%ED%8C%8C%EC%9D%BC-%EB%8B%A4%EC%9A%B4%EB%B0%9B%EA%B8%B0?category=832729 [Linux/CentOS 8] FTP 서버에 접속하여 파일 다운받기 FTP 패키지 설치 rpm -qa | grep ftp : ftp 관련 패키지가 설치 되어 있는지 확인 설치 되어 있지 않아 ftp 패키지를 설치해야함. yum -y install ftp : ftp 패키지 설치 *root 계정으로 해야합니다. 완료되면.. awesomek.tistory.com linux.m.. 2020. 1. 21.
[Linux/CentOS 8] FTP 서버에 접속하여 파일 다운받기 FTP 패키지 설치 rpm -qa | grep ftp : ftp 관련 패키지가 설치 되어 있는지 확인 설치 되어 있지 않아 ftp 패키지를 설치해야함. yum -y install ftp : ftp 패키지 설치 *root 계정으로 해야합니다. 완료되면 다시 j 계정으로 접속합니다. 다시 rpm -qa | grep ftp 를 하면 설치 되어 있는걸 확인할 수 있다. 폴더 생성 mkdir down : down 이라는 폴더 생성 (ftp 접속해서 파일을 이 폴더에 다운받기위해 생성) FTP 접속 FTP 라고하고 ? 를 입력하면 사용할 수 있는 명령어가 쭉 나옵니다. ? 위 명령어 이렇게 주시면 설명이 나옵니다. 명령어 종류 명령어 설명 ! Shell을 실행한다. Unix 로그인 유저의 디폴트 쉘을 실행하게 된다.. 2020. 1. 18.
윈도우 10 을 윈도우 7처럼 쉽게 바꿔보자!(classic shell) 윈도우 7을 사용했던 사용자가 윈도우 10을 설치해서 사용하면 굉장히 어색하고 불편합니다. 어색한 타일 형식의 메뉴 다 없애고 윈도우 7 처럼 바꿔봅시다. "윈도우 10 타일 메뉴는 파일 찾기도 너무 힘들고 불편해요!:" 기업에서도 무료로 윈도우 10 타일 메뉴를 윈도우 7 스타일로 간단하게 변경할 수 있습니다. 네이버에 클래식쉘 이라고 칩니다. 또는 https://software.naver.com/software/summary.nhn?softwareId=MFS_104683 네이버 소프트웨어 게시판에서 다운받을 수 있습니다. 사용범위는 프리웨어로 개인/기업 다 무료로 제공하는 프로그램입니다. http://www.classicshell.net/ Classic Shell - Start menu and oth.. 2020. 1. 15.
[Python/Flask] Flask 시작하기/실행 과정 대표적인 파이썬 웹 프레임워크는 Flask 와 Django가 있다. 우선 Flask 에 대한 간단한 실행 예제로 실행 과정의 이해가 필요하다. from flask import Flask # 설치한 Flask 패키지에서 Flask 모듈을 import 하여 사용 app = Flask(__name__) # 플라스크를 생성하고 app 변수에 flask 초기화 하여 실행 @app.route("/") # 사용자에게 ( ) 에 있는 경로를 안내 해준다고 생각하면 쉬움 def test(): return "test" # 즉 위에 누군가가 / 경로를 요청하여 test 란 함수를 실행하고 # test 라는 결과 값을 보여줌 if __name__ == "__main__": app.run() 실행 후 test 라는 결과 값을 .. 2020. 1. 15.
[Linux/CentOS 8] c언어 코딩 gcc 활용 Linux에 개발환경을 구축하기 위해서는 컴파일러(Compiler) 설치를 진행해야합니다. yum -y install gcc : gcc 패키지 설치 rpm -qa | grep gcc : gcc 패키지 리스트를 확인 j계정로 전환하여 vi t.c .c는 확장자로 보면 된다. vi t.c : t라는 c 파일 생성 :wq 저장하고 나가기 gcc t.c : t.c 파일 컴파일하기 / a.out이라는 게 생긴걸 볼 수 있다. ./a.out : ./은 현재 위치를 뜻하며 a.out을 실행한다는 것 gcc t.c -o aa : aa 생성 / 실행 시 결과과 똑같은 걸 확인 할 수 있다. PATH=$PATH:. : 실행 시 ./ 안붙이고 사용할 수 있다. 2020. 1. 15.
[Linux/CentOS 8] VIM / VIMTUTOR 시작하기 VI 시작하기 vi 에디터는 linux 및 unix 에서 환경설정 파일 등을 수정해야할 때 사용 Vim : Vi 에디터 실행 i 누르면 입력이 가능하다 저장할 땐 esc 눌르고 :w test 이렇게 사용할 수 있다. 그냥 저장시 :w :se nu : 행번호 삽입 :q! 저장하지 않고 종료 / :wq 저장하고 종료 vi 에디터를 나가면 vi에서 만들었던 test 파일을 찾을 수 있다. 없는 이름 test2 로 vi로 열면 test2라는 파일이 생성된다. VI 기본명령어 1. VI 실행하기 vi file file 을 연다 vi file file2 file1 과 file2 를 차례로 연다 view file file을 읽기 모드로 연다 vi -R file file을 읽기 모드로 연다 vi + file file을.. 2020. 1. 14.
Windows 7 지원 종료 EOS(End Of Support) / Windows 10으로 가야하나?! Windows 7 지원 수명 주기 Microsoft는 2009년 10월 22일에 Windows 7을 출시하면서 10년 간 제품 지원을 제공하겠다고 약속한 바 있습니다. 이 10년의 지원 기간이 종료되었으며, Microsoft는 최신 기술과 새로운 환경을 지원하는 데 투자를 집중할 수 있도록 Windows 7 지원을 중단했습니다. Windows 7의 지원 종료일은 2020년 1월 14일이었습니다. PC 보호를 돕기 위한 기술 지원 및 Windows 업데이트를 통한 소프트웨어 업데이트가 더 이상 제품에 제공되지 않습니다. 더 이상 제공되지 않는 서비스나 지원이 필요한 상황이 발생하지 않도록 Windows 10으로 전환하는 것이 좋습니다. 지원이 종료되면 어떻게 되나요? 2020년 1월 14일 이후에 Wind.. 2020. 1. 13.
[Linux/CentOS 8] RPM/YUM 패키지 설치 RPM/YUM 패키지를 설치하기 위해서 ROOT 권한이 필요합니다. RPM(Redhat Package Manager) rpm -qa | nl : rpm 패키지가 어떤 것이 설치되어 있고 | 파이프라인 뒤에 붙는 nl은 행번호를 붙여주는 역할을 한다. rpm -qa | grep ftp : 설치했던 패키지 중에 ftp 관련된 패키지가 있는지 확인 ftp 관련 패키지가 없음 rpm -qa | grep ssh : 설치했던 패키지 중에 ssh 관련된 패키지가 있는지 확인 ftp 관련 패키지 설치 yum -y install ftp : ftp 패키지 설치 rpm -qa | grep ftp : 설치했던 패키지 중에 ftp 관련된 패키지가 있는지 확인 설치 되어 있는 것을 확인할 수 있다. yum -y install v.. 2020. 1. 12.