OS 43

Linux/Ubuntu, 용량 큰 파일/디렉토리 찾아내기.

컴퓨터를 사용하다보면 저장 공간이 부족해져 일부 파일을 삭제해야 할 때가 있다. 이왕이면 안쓰고, 크기가 큰 파일을 삭제하고자 하는데 그 큰 크기의 파일을 찾는 방법에 대해 알아보고자 한다. 참고로 만약 VirtualBox를 쓴다면 가상 하드 디스크 자체를 늘리는 방법도 있다. -. VirtualBox, 가상 하드 디스크 용량 조절하기. 리눅스에서 파일 사이즈를 아는 방법은 다양하다. 흔히 사용하는 ls를 사용할 수도 있고, du를 사용하는 방법 또한 있다. 여기서는 du를 사용해 보고자 한다. # du -s # du -sh du -s 를 실행하게 되면 하위 디렉토리 모두 포함한 현재 디렉토리의 전체 크기를 KB(킬로바이트) 크기의 단위로 보여준다. du -sh 와 같이 h 옵션도 붙여주게 되면 huma..

OS/Linux 2016.07.13

Linux/Ubuntu, CD/DVD 를 ISO로 만들기

CD/DVD를 ISO로 만들기 위해서 꼭 Linux 가 필요한 것은 아니다. 하지만 Windows 에서 만들기 위해서는 BurnAware, ISOMaker, IMGBurn등 쉽게 들어보지 못했던 프로그램들을 설치해야만 하는 문제가 있다. 이 프로그램들을 설치했을 때 내 Windows 에 무엇을 남겨놓을지 몰라서 VirtualBox로 설치해 놓았던 Ubuntu에서 CD/DVD를 ISO로 변환시켰다. 적어도 Linux에서는 기본 명령어로만으로도 가능하기 때문에 별도의 프로그램 설치는 필요가 없다. 목표 : (Bootable한) CD/DVD를 ISO로 만들기 1. CD/DVD의 위치 확인 시스템마다 다를 수 있으므로 현재 CD/DVD가 파일시스템 어느 위치에 있는지 확인해 본다.# lshw -c disk 위 ..

OS/Linux 2016.07.13

terminator, Linux 다중 분할 터미널

Ubuntu를 사용하게되면 기본적으로 아래와 같은 기본 terminal program이 포함되어 있다. 기본 terminal 인 만큼 기본에 충실한데, 하나 불편한 점이 있다. 여러 terminal을 띄우게 되면 이전에 띄운 terminal 들은 뒤로 가려져 보이지 않는다는 것이다. 그래서 찾아낸 것이 terminator 라는 프로그램이다. https://launchpad.net/terminator terminator를 사용하게 되면 이전 창을 가리는 것 없이 아래와 같이 사용이 가능하다. 수직/수평으로 사용자가 마음대로 분할이 가능하다. 설치는 다음과 같다. (root 권한 필요) Ubuntu# apt-get install terminator Fedora/RHEL# yum install terminat..

OS/Linux 2016.07.12

Ubuntu package 검색하기/상세정보보기/설치하기 (apt-cache, apt-get)

Ubuntu에서는 여러가지 package 설치 방법들이 존재한다. "Ubuntu Software"를 통해서 UI로 설치할 수도 있고, apt-get, aptitude, dpkg 등을 통해 CLI를 통해 설치할 수도 있다. 여기서는 apt-get을 통해 package 를 검색하고, 찾은 package의 상세 정보를 확인하고 설치하는 방법에 대해 알아보고자 한다. -. 모든 명령은 root 에서 이루어져야 한다.-. 예제로 'terminator' 라는 package를 설치하였다. 1. package 의 검색# apt-cache search terminator 2. package 의 상세 정보 확인# apt-cache show terminator 3. package 의 설치# apt-get install te..

OS/Linux 2016.07.12

Ubuntu 최신으로 유지하기 (apt-get, aptitude, Ubuntu Software)

Ubuntu 를 최신으로 유지하는 방법에 대해 소개하고자 한다. 이 방법들은 Ubuntu 12.04, 14.04, 16.04 등 특정 버전의 국한되지 않는다. -. Terminal(cmd)을 이용하여 최신으로 유지하는 방법-. UI를 이용하여 최신으로 유지하는 방법 Terminal(cmd)을 이용하여 최신으로 유지하는 방법 1. 아래 명령어를 이용해 /etc/apt/sources.list 에 정의된 서버에서 최신 package list를 받아온다.# apt-get update혹은# aptitude update 2. 아래 명령어를 이용해 현재 system 에 설치된 package들을 최신으로 바꾼다.# apt-get upgrade혹은# aptitude upgrade # 참고용으로 apt-get 의 man ..

OS/Linux 2016.07.12

OpenWrt, 리눅스를 공유기 속으로.

우선 제목에 언급한 OpenWrt 에 대해 간략히 소개하자면 Linux 기반으로 만들어 놓은 Customize된 공유기 firmware이다. 즉, 공유기 회사에서 만든 전용 firmware가 아니고, 외부 개발자들이 Linux를 해당 공유기에서 동작할 수 있도록 리눅스를 기반으로 수정한 firmware인 것이다. OpenWrt를 쓰는 이유? OpenWrt 라는 주제를 가지고 글을 쓰고자 했을 때 여러 모로 고민을 많이 하였다. "왜 굳이 잘 동작하는 전용 firmware가 있음에도 외부개발자들이 Linux를 올려서 firmware를 만들었을까." "과연 OpenWrt를 사용함으로써 얻게 되는 이득이 무엇이길래 만들었을까." "잘 만들어 놓은 공식 Firmware가 있음에도 무엇때문에 OpenWrt를 사용..

OS/OpenWRT, LEDE 2016.07.11

IPTIME A1000UA, Linux 에서 사용가능한가.

사실 Linux에서 사용하려고 구매했던 것은 아니지만 무선랜카드가 A1000UA 밖에 없는 상황이라 Ubuntu에서 네트워크 사용 할일이 있어 시도해 보았다. 사실 이번에 처음 시도하는 것은 아니고 이전에 사용하기 위해 iptime 홈페이지에서 Linux 용 driver를 제공하는지 알아본 적은 있었다. 다행인지 iptime에서는 A1000UA의 드라이버를 제공하고 있었는데, 좀 더 정확히 말하자면 A1000UA에서 사용하는 Mediatek MT7610U의 가져다가 올려놓은 것까지만 확인했었었다.올려져 있는 파일을 다운받아 README를 보면 아래와 같이 적혀있다. =================== Supporting Kernel: =================== linux kernel 2.4 an..

OS/Linux 2016.07.08

Ubuntu 16.04, 기본 설정에서의 Kernel Compile.

지난 4월 26일자로 Ubuntu 16.04가 release 되었다. 사실 Linux kernel compile에 있어서 Ubuntu 의 버전은 그다지 상관은 없지만, 나온지 얼마되지 않은 Ubuntu 16.04에서 Linux kernel compile할 일이 있어, 설치해야할 package등 정리하면서 작성해 보았다. 시행착오 과정까지 모두 적은지라 결론만 보고 싶으신 분들은 제일 마지막 부분만 참고 하셔도 될 것 같다. Linux kernel compile on Ubuntu 16.04참고로 build에 사용된 Ubuntu 16.04는 Ubuntu.com에서 iso 다운로드 받고서 설치한 직후의 상태라 별다르게 설치된 package는 없는 상황이었다. 현재 사용하고 있는 Ubuntu 16.04와 동일한..

OS/Linux 2016.07.07

Wi-Fi Sense, 보안과 편리함의 사이에서.

Windows 10에는 Wi-Fi Sense라는 새로운 기능이 있다. 그 기능에 대해 요약하자면 자신이 가진 Wi-Fi 연결 정보(i.e. AP 비밀번호)를 등록된 자신의 지인들과 자동으로 공유하는 것이다. AP 비밀 번호를 명시적으로 알려주지 않더라도 자동적으로 공유를 통해 내가 지인의 Wi-Fi Network를 사용할 수 있도록 하고, 지인이 나의 Wi-Fi Network를 사용할 수 있도록 하는 것이다. (대상이 되는 지인은 "Outlook.com 연락처, Skype 연락처, Facebook 친구"이다.) 자신이 사용하는 Wi-Fi Network를 지인들과 자동으로 공유하고 또한 공유받아, 믿을만한 사용가능한 Network의 범위를 더 넓힌다는 관점에서 보면 참 괜찮은 생각인듯 하다. 하지만 이 기..

OS/Windows 2016.07.06

MacBook Air에서 Windows 10 업데이트 후기

얼마 전 Windows 10관련 자동 업데이트를 하지 못하는 방법에 대해 글을 쓴적이 있었다. 당시 글을 쓸 때 주변에서 그래도 Windows 10이 나온지 꽤 되어서 어느 정도 호환성을 갖추었다는 의견이 있어 개인적으로 사용하는 일반 Desktop에 시험삼아 설치를 해보았다. 제일 먼저 널리 알려져 있는 빠른 부팅을 경험할 수 있었고, 우려되었던 호환성 문제 역시 설치해 본 결과 Windows 7과 별 차이를 느끼지 못할 정도로 사용에 별 문제가 없었다. 은행 사이트 사용에도 문제가 없었고, 기존에 사용하던 각종 프로그램들도 별다른 문제없이 사용이 가능하였다. 역시 다소 시간이 흘러 이슈들이 많이 해결되었구나라고 생각하였다. 추가적으로 집에는 MacBook Air가 있다. 사실 MacBook Air에는..

OS/Windows 2016.07.01

Windows 10 다운로드 - 자동 업그레이드 방지하기

요즘들어 Windows 7이 Windows 10 으로 업그레이드 하겠냐고 자꾸 물어본다. Microsoft 에서 친절하게 최신 Windows 로 무료 업그레이드를 해주겠다고 하지만 아직은 사양하고 싶다. Windows XP에서 Vista, 7으로 넘어왔을 때 (7은 그나마 Vista가 앞에서 많이 욕을 먹어줘서인지 Vista 만큼은 아니었다.) 그 곤란함을 다시 겪고 싶지 않기 때문이다. 크게는 은행 사용이 있겠지만 사실 은행은 이제 휴대폰으로 해도 무난할 만큼 스마트폰 거래가 대중화되어서 그나마 낫겠지만 학습이나 일을 하면서 사용하는 기존 시스템이 Windows 10에서 정상적으로 돌아갈지가 보장이 되지 않기 때문에 크게 모험을 하고 싶지 않기 때문인게 가장 큰 이유이다. 사실 그 동안 Tray ico..

OS/Windows 2016.06.08

불필요한 Tray Icon 보이지 않게 하기

현재 실행 중인 앱이나 설정들에 대해 좀 더 나은 접근성을 위해서 Tray Icon이 존재한다.위와 같이 오른쪽 밑에 시계 옆에 위치하고 있는데, 개발자들은 자신들이 구현한 앱이나 서비스들이 중요하다 생각해서 인지 Tray 에 Icon이 보이게 만들었을지 몰라도, 사용자의 입장에서는 사용하지 않을 뿐더러 보이지 않았으면 하는 Tray Icon들이 있다. 그렇다면 이와 같은 Tray Icon을 보이지 않게 할 수 있을까. Tray Icon 보이지 않게 하기 1. 아래와 같이 Tray에 Icon들이 존재하는 것을 볼 수 있다. 아래 아이콘 중 알림 아이콘은 알릴게 있건 없건 깃발 모양으로 계속 보이게 되는데, 이 아이콘을 알릴게 있을 때만 보이게 하고 싶다. 2. 더 이상 보이지 않게 설정하기 위해 Tray..

OS/Windows 2016.03.03

Windows 7 단축키로 원하는 프로그램 띄우기

일을 하거나 코딩을 하다보면 원하는 정보를 잊지않기 위해서 메모장 위젯 혹은 프로그램에 옮겨 담아야하는 경우가 자주있다. 이럴때 마다 [시작 > 모든 프로그램 > 보조 프로그램 > 스티커 메모] 에 들어가서 실행하거나 바탕화면에 있는 메모를 찾기 위해 떠 있는 프로그램들을 모두 최소화 하거나 하는 수고로움이 자주 발생하였다. 내가 원하는 key조합만으로 메모 어플이 최상단으로 올라오는 방법이 없을지 찾아보았다. 원하는 프로그램 실행하기 혹은 최상단에 띄우기1. 원하는 프로그램은 사용자마다 다르므로 여기서는 기본 탑재되어 있는 "스티커 메모"를 예로 들었다.우선 아래와 같이 "스티커 메모"를 실행시켜 줄 수 있는 위치까지 이동한다. 이동 후 마우르 오른쪽 버튼을 눌러서 "속성" 버튼을 선택한다. 2. "속..

OS/Windows 2016.02.24