본문으로 바로가기
homeimage

리눅스

해당되는 글 64
  • thumbnail
    컴퓨터/프로그래밍

    리눅스 터미널 ls --color 색상 변경 방법

    리눅스 터미널 ls --color 색상 변경 방법 텔넷으로 리눅스에 연결하고 파일을 목록을 확인하려고 ls를 실행했는데 파일 이름은 하얀색으로 잘 보이지만, 디렉터리는 파란색으로 나와서 잘 보이지 않네요. 텔넷의 배경색을 습관적으로 검은색이나 어두운 색을 사용하거든요. 어떤 서버는 파일이나 디렉터리 모두 흰색으로 나와서 구별이 안 돼 불편하죠. 워드는 흰 바탕에 작업을 하지만, 이상하게 터미널은 어두워야 편합니다. 그래서 새로 연결하는 리눅스에는 ls --color로 색상을 바꾸어 주는데, 어쩌다 사용하다 보니 까먹네요. 그래서 찾기 귀찮아서 정리합니다. 가끔 접속하는 리눅스 서버라면 자주 연결하는 리눅스가 아니어서 임시로 설정하고 싶다면 alias로 간단히 처리할 수 있습니다. $ alias ls="l..
  • thumbnail
    컴퓨터/우분투·리눅스

    우분투 암호화 디스크 만들기 베라크립트

    우분투에서 베라크립트를 사용하면 SD 메모리 카드를 암호화 디스크로 만들 수 있습니다. 또는 파일을 암호화하여 디스크로 마운트할 수 있고요. 암호화 디스크는 트루크립트가 유명하지만, 아쉽게도 7.2 버전을 마지막으로 개발이 중단되었습니다. 그래도 다행히 실질적인 트루크립트의 마지막 버전인 7.1a를 기반으로 베라크립트 프로젝트가 생겨서 명맥을 이어가고 있습니다. 우분투에서 베라크립트를 이용하여 암호화 디스크를 만드는 방법을 알아보겠습니다. 우선 우분투에 베라크립트를 설치해야 하는데요, 방법을 간단히 정리합니다. 우분투 버전 확인 베라크립트 사이트에서 우분투 번전에 맞추어 dep 설치 파일 다운로드 dpkg -i 명령으로 dep 파일 설치 설치 중 의존성 문제 발생 시 apt-get -f -y instal..
  • thumbnail
    컴퓨터/우분투·리눅스

    우분투 dep 파일 설치 의존성 문제 해결 방법

    우분투에서 dep 파일로 프로그램을 설치하려면 dpkg 명령을 사용합니다. 간혹 dpkg로 dep 파일을 설치하는데 중간에 의존성 문제가 발생했다면서 멈추는 경우가 있습니다. 아~ 이럴 때는 참 리눅스가 어렵다는 생각이 듭니다. 뭐 어쩌라는 것인지 당황스러운데요, 구글은 역시 최고이군요. 같은 문제를 경험하시고 해결 방법을 올려놓으신 분이 계시네요. dpkg로 설치 중 의존성 문제가 발생하면 apt-get install을 한 번 돌려주면 된답니다. dpkg -i 명령으로 dep 파일 설치 설치 중 의존성 문제 발생 시 apt-get -f -y install을 실행하고 dpkg -i 명령으로 설치 재 실행 실제로 해 보니 정말 되네요. apt-get install 다음에 어떤 내용도 없는데 어떻게 해결된 ..
  • thumbnail
    컴퓨터/우분투·리눅스

    윈도우 사용자 리눅스 빨리 배우는 방법

    리눅스에 빨리 익숙해지려면 꽤 오랫동안 MS 윈도우만 사용해 왔습니다. 애플 맥으로 바꾸고 싶었지만, 키보드가 윈도우 PC와 너무 달라서 엄두가 안 나네요. MS 윈도우와 애플 맥의 사용 방법이 많이 차이 나서 그렇다면 몰라도 기껏 키보드 때문이냐? 이해가 안 될 수 있겠습니다만, 제가 키보드에 민감하고 자판이 조금만 바뀌어도 한참을 애먹습니다. 타이핑을 많이 하는 직업이라 애플 맥에서 한영전환 방법과 Ctrl 키 조합만 생각하면 자신이 안 나네요. 무엇보다도 리얼포스 키보드를 사용할 수 없다는 것입니다!! 돈 때문은 아닙니다. 회사에서 맥을 바꾸어 주겠다고 몇 번이나 기회를 주었거든요. 지금도 유효합니다. 회사에서 바꾸어 준다고 하는데도 바꾸지는 않고 애플 맥을 가지고 있는 분을 부러워하기만 하고 있는..
  • thumbnail
    컴퓨터/프로그래밍

    윈도우와 리눅스를 함께 사용하는 방법 4가지

    윈도우와 리눅스 함께 사용하는 이유 개발자마다 의견이 다르겠지만, 24시간 돌아야 하는 시스템의 경우 윈도우보다는 리눅스가 더 안전하다고 생각합니다. 요즘은 작은 시스템도 네트워크에 연결해서 전체 시스템을 모니터링하고 관리하는 시대라서 네트워크의 중요성은 더욱 높아졌습니다. 윈도우도 네트워크 기능은 훌륭하지만, 리눅스는 태생부터 멀티 유저 시스템인 유닉스에서 나왔고 오랜 역사 동안 서버로서의 안정성과 네트워크의 강력함을 갖추었습니다. 그래서 24시간 1년 12달 운영하는 시스템은 윈도우보다는 리눅스를 많이 사용하는 것으로 알고 있습니다. 모든 현장을 확인한 내용이 아니고 들은 얘기로만 유추한 것이라서 윈도우 개발자가 들으면 펄쩍 뛸지 모르겠습니다. 윈도우도 계속해서 발전해 왔기 때문에 예전에 비해 안정성..
  • thumbnail
    컴퓨터/우분투·리눅스

    우분투·리눅스 파일 디렉토리 처리 명령어

    현재 디렉토리 확인 # pwd /home/badayak 디렉토리 이동 # cd # cd /etc/httpd/ # cd ../../ect/httpd # cd or # cd ~ --> 홈 디렉토리로 이동 # cd .. --> 한단계 상위 디렉토리로 # cd / --> 최 상위 디렉토리로 디렉토리 내용 확인 # ls [옵션] [경로] 옵션 -l(long) 파일 이름 외에 긴 정보 목록 -a(all) .으로 시작하는 파일도 출력 -F 파일의 종류 표시 --color=(yes|n|auto) 칼라 사용 -t 가장 최근에 수정된 파일부터 출력 디렉토리 생성 # mkdir [옵션] [생성할 디렉토리] 옵션 -p : 여러 단계의 디렉토리를 동시에 생성 # mkdir ./test # mkdir -p ./test_1/gro..
  • thumbnail
    컴퓨터/우분투·리눅스

    리눅스 파일 디렉터리 찾는 방법

    리눅스 파일과 디렉터리 찾는 방법 리눅스에서 파일과 디렉터리를 찾으려면 find 명령을 사용합니다. -exec 옵션으로 grep를 이용하면 디렉터리 내에 있는 모든 파일 중 특정 문장이 있는 파일만 찾을 수도 있습니다. find 명령의 기본 사용 방법은 아래와 같습니다. find [찾는 위치] -name [파일이름] 예를 들어 $ find . -name main.c 를 실행하면 현재 위치에서 서브 디렉터리까지 main.c를 찾아서 디렉터리 위치를 표시해 줍니다. $ find . -name main.c ./mingw_rs232/main.c ./mingw_tcp_server/main.c ./can_to_udp/main.c ./can_to_uart/main.c ./get_curmsec/main.c ./ming..
  • thumbnail
    컴퓨터/우분투·리눅스

    우분투에서 윈도우 원격데스크톱 연결 xfreerdp

    리눅스에서 윈도우 원격 데스크톱 연결 방법 리눅스 개발자이지만, 윈도우를 자주 사용합니다. 제출용 문서 작업은 반드시라고 할 만큼 마이크로소프트 오피스를 사용하고요, 장비를 며칠 걸어 놓을 때는 modbus-poll이나 jwRsMonitor, Putty를 윈도우에서 실행합니다. 그래서 모니터링이나 문서 작업을 위한 윈도우 PC를 따로 운영하는데요, 윈도우PC 자리로 이동하기가 귀찮아져서 우분투에서 윈도우 원격 데스크톱으로 연결하기로 했습니다. 그래서 우분투에 설치한 것이 rdesktop입니다. 그런데 접속이 안 되고 "Failed to connect, CredSSP required by server." 에러 메시지만 출력되네요. 구글신에게 여쭈어 보니 괜히 시간 낭비 말고 freerdp를 사용하라고 하시..
  • thumbnail
    컴퓨터/유틸리티

    code-server 설치 방법 비주얼 스튜디오 코드 웹브라우저 접속

    웹브라우저에서 실행하는 비주얼 스튜디오 코드 비주얼 스튜디오 코드를 서버에 설치하는 code-server를 아시나요? 지금껏 로컬에 설치해서 사용했는데요, 직장 동료가 비주얼 스튜....(이하 VSCode라고 하겠습니다.) VSCode를 서버처럼 설치하고 웹브라우저로 연결해서 사용할 수 있다고 하네요. 물론 다른 PC에서도 웹브라우저로 연결해서 똑 같이 사용할 수 있습니다. 그림을 클릭하면 더 큰 화면으로 볼 수 있는데요, 로컬에 설치한 비쥬얼 스튜디오 코드가 아니라 웹브라우저에서 실행한 VSCode입니다. VSCode의 서버 프로그램인 code-server를 설치하고 외부에서는 웹브라우저로 접속해서 작업하는 것이죠. 작업하는 프로그램 소스 파일응 code-server가 실행되는 서버에 저장해야 합니다...
  • thumbnail
    컴퓨터/유틸리티

    비주얼 스튜디오 코드 추천 팁 네이버 D2Coding 폰트로 변경

    비주얼 스튜디오 코드 보기 편한 한글 폰트 설정 비주얼 스튜디오 코드(이하 VSCode)는 사용할수록 강력한 매력에 빠져서 왜 이제야 알게 되었나 안타까울 정도인데요, 여기에 네이버에서 제공하는 D2Coding 폰트로 변경하니 소스 코드 보기가 한결 더 좋아지네요. 특히, 한글 보기가 편해집니다. 우선 어떤 차이가 있는지 비교해 보겠습니다. ▲ D2Coding 폰트 전의 모습입니다. ▲ 네이버 D2Coding 폰트를 적용한 모습입니다. 어떻습니까? 글씨가 더 깔끔하게 보이죠? 한글과 영문 모두 고딕에 가까워서 선 꺾임이 적어서 보기 편합니다. 윈도우10에서 네이버 D2Coding 폰트 설치 방법 ▲ 윈도우에서는 네이버 D2Coding 폰트 기트 사이트에서 내려 받아서 설치하는 것이 편합니다. ▲ 내려 받..
  • thumbnail
    컴퓨터/유틸리티

    비주얼 스튜디오 코드 유용한 단축키 모음

    리눅스에서 비주얼 스튜디오 코드를 설치했을 때 제일 먼저 바꾸는 단축키 마이크로소프트사의 비주얼 스튜디오 코드는 멀티 플랫폼을 지원하는 에디터로 매우 강력한 기능을 갖추었습니다. 비주얼 스튜디오 코드를 설치하자마자 함수를 Ctrl 키와 마우스 버튼으로 원래 정의된 위치로 이동하는지 확인했습니다. 역시 지원해 주네요. 그리고 다시 돌아오기 위해서 Alt-왼쪽 화살표 키를 눌렀는데 감사하게도 되돌아왔네요. 단축키를 확인하지 않았지만, 많이 사용하는 키를 배정한 것 같아서 마음에 들었습니다. ▲ 그런데 리눅스에 설치되는 비주얼 스튜디오 코드는 단축키가 좀 다르네요. Alt-왼쪽 화살표 키가 아니라 Ctrl+Alt+'-'이네요. 아마도 리눅스 에디터는 Go Back 키로 Ctrl+Alt+'-'을 사용하는 경우가..
  • thumbnail
    컴퓨터/유틸리티

    비주얼 스튜디오 코드 확장 추천

    비주얼 스튜디오 코드 확장 프로그램 비주얼 스튜디오 코드를 알기는 몇 년 전이지만, 메인 에디터로는 최근에 사용하기 시작했습니다. 이전까지는 소스 파일 뷰어 정도로만 사용했었는데, 메인으로 바꾸고 기능을 자세히 알아보니 매우 강력하고 편리하네요. 특히, 많은 개발자가 확장 프로그램 개발에 참여로 더욱 기능을 확장할 수 있어서 비주얼 스튜디오 코드는 범용 에디터로 최고입니다. 비주얼 스튜디오 코드 확장 프로그램 C/C++ for Visual Studio Code C 언어 개발자라면 당근 설치해야 하는 확장 프로그램 C/C++ for Visual Studio Code. ▲ 비주얼 스튜디오 코드(이하 VSCode)를 실행하고 C 언어 파일을 열면 자동으로 추천해 주어서 아무 생각 없이 설치한 확장인데요, 이 ..
    최근글
    이모티콘창 닫기
    울음
    안녕
    감사해요
    당황
    피폐

    이모티콘을 클릭하면 댓글창에 입력됩니다.