homebrew

  Install Commandline Tools xcode-select –install Install Homebrew ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)” Check Installation brew doctor Install brew services brew tap homebrew/services Update Brew and Packages if allready installed brew update && brew upgrade Setup Environment sudo nano ~/.bash_profile Add following lines ## # Homebrew ## export PATH=”/usr/local/bin:$PATH” export Read more…

Symbolic link

symbolic(soft) link ln -s  타겟링크할파일(폴더)     이름 삭제 재생성 대신 링크할 타켓만 변경 ln -Tfs  타겟링크할폴더     이름   (Hard) link ln  타겟링크할파일(폴더)     이름 https://www.cyberciti.biz/faq/creating-hard-links-with-ln-command/    

Ubuntu User add

https://www.digitalocean.com/community/tutorials/how-to-add-and-delete-users-on-ubuntu-16-04 user add sudo useradd  -m sixx -m, –create-home create the user’s home directory password sudo passwd sixx default shell sudo chsh -s /bin/bash username   Sudo  sixx계정에 sudo그룹의 권한을 추가 sudo usermod -aG sudo sixx -G, –groups GROUPS new list of supplementary GROUPS  

PATH

https://askubuntu.com/questions/866161/setting-path-variable-in-etc-environment-vs-profile 현재 PATH확인 echo $PATH 일시적으로 수정 터미널 창을 닫으면 PATH적용이 끝남 #export PATH=/원하는디렉토리:$PATH Shell(Bash)수준에서 순서대로 보면 , root계정의 etc/bashrc 와 etc/profile 을 먼저 읽고                            사용자의 .bashrc 와 .bash_profile을 읽는다. 유저별 ~/.bashrc PATH수정할때 일반적으로 건드리는 파일. 터미널을 실행할 Read more…

vi editor 명령어

  copy & paste  yw   커서위치의 한단어 복사  yy   커서위치의 한 라인 복사 블럭복사 시작위치에 마킹 : mx  끝위치에 마킹후 copy:  y`x                마킹후 cut’ : d`x  paste 마우스 우클릭 또는 p 한 라인 삭제 dd 검색  /검색할문자열   아래로 검색  ?검색할문자열   위로 검색 이동  SHIFT + Read more…

audio driver

Realtek High Definition 오디오 솔루션용 오리지널 드라이버 The two zeros come from the device 0 and Subdevice #0. ➜ aplay -l **** List of PLAYBACK Hardware Devices **** card 0: MID [HDA Intel MID], device 0: ALC888 Analog [ALC888 Analog] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: MID [HDA Intel MID], device Read more…

Nvidia 드라이버 설치

https://linuxconfig.org/how-to-install-the-latest-nvidia-drivers-on-ubuntu-16-04-xenial- http://taeksfacility.blogspot.kr/2015/09/ubuntu-nvidia.html 현재 그래픽 카드 확인 ➜ sudo lshw -C display *-display description: VGA compatible controller product: GF108 [GeForce GT 430] vendor: NVIDIA Corporation physical id: 0 bus info: pci@0000:01:00.0 version: a1 width: 64 bits clock: 33MHz capabilities: pm msi pciexpress vga_controller bus_master cap_list rom configuration: driver=nouveau latency=0 resources: irq:31 Read more…

tar 압축

https://zetawiki.com/   http://ngee.tistory.com/215  http://nota.tistory.com/53  tar.gz (tgz) tar는 압축하여  여러파일(폴더포함)을 하나의 파일로 압축해 주는 명령어  압축하기 tar [Option] [파일명.tar]  [대상 파일 or 폴더] ex) tar zcvf  newfile.tar.gz  ./targetfolder ex) tar zxcf  images.tar.gz  ./aaa/a.jpg   ./bbb/b.jpg   ./bbb/b2.jpg 압축풀기  tar [Option] [파일명.tar] ex) tar zxvf newfile.tar.gz 참고   z[x|c]vf  옵션 설명 long type -z  gzip 압축적용 -gzip -c    Read more…

GParted

https://ko.wikipedia.org/wiki/GParted http://ora-sysdba.tistory.com/entry/Graphical-Disk-Partition-Editor-파티션-관리-툴-GParted를-소개합니다    Graphical disk PARTtition EDitor libparted를 통해 디스크 장치를 찾고 분석하여,  디스크 장치 안에 파티션들이 어떻게 구성되어 있는지 확인하고, 파티션을 생성/삭제/크기변경/이동/검사/복사 가능 ec) VMware 의 경우, vdiskmanager.exe 유틸리티를 이용하여,   가상머신의 하드 디스크 용량을 확장 fdisk 이용하여,  가상머신의 LVM (Logical Volume Management)를 관리             Read more…

boot repair

boot repair sudo apt-get update sudo apt-get install software-properties-common  sudo apt-get install python-software-properties sudo add-apt-repository ppa:yannubuntu/boot-repair sudo apt-get update sudo apt-get install -y boot-repair boot-repair efibootmgr -v sudo efibootmgr -o 0003,0000,0007,2003,0001,2001,2002 elementary@elementary:~$ efibootmgr -v BootCurrent: 0000 Timeout: 5 seconds No BootOrder is set; firmware will attempt recovery Boot0000* USB Hard Read more…

mpv media player

https://mpv.io/ https://github.com/mpv-player/mpv MPlayer 와  mplayer2 를 기반해서 만든 media player 설치 최신버전 설치 sudo add-apt-repository ppa:mc3man/mpv-tests sudo apt update && sudo apt upgrade sudo apt install mpv Keyboard Shortcuts https://www.cheatography.com/someone/cheat-sheets/mpv-media-player/ 자막 상하 조절 : r/t 자막 변경 : j/J                     Multi subtitle (Ctrl+J) mpv Read more…

elementary os :: Network is Not Available 현상 해결

  증상  Network is Not Available 인터넷은 잘 되는데 Network Manager에 들어가봐도, Ethernet은 failed로 뜨고  연결도 안되어 있는것처럼 보인다. 특히, elementary os 에서 AppCenter는 “Network Is Not Available” 메세지만 보내고,  UUID는 설정도 볼수 없다.  “Did not find a connection with UUID” Linux NetworkManager을 Command Line에서 사용할수 있는 “nmcli”로 확인해보면  ethernet의 Read more…

Xubuntu

https://xubuntu.org/ Intro Xubuntu = Xfce + Ubuntu 설치 Raid 구성   준비 iso이미지 다운받아, USB에 부팅디스크 만들고, bios에서 부팅순서 조정하여 설치  error 처리 a start job is running for ubuntu live cd installer xubuntu 에서 안넘어갈때… 침착하게 Lan을 빼버리고 다시 시작~ xadmin New User 설치후 sudo apt update sudo apt Read more…

NginX 환경설정

  Overview Master 환경파일 위치는 (nginx -h)로 확인해 보면, /etc/nginx/nginx.conf  여기에 있다.  include를 통해 여러파일을 포함시킬수 있다.  블럭{ }은 하위 블럭{ }을 가질수 있고(예, http블럭 아래 여러 server블럭), 블럭{ }간에 설정을 상속한다. Structure Block http 블럭 Protocol 수준 여러개 삽입가능하지만, 1개면 족하다. server 블럭 Server 수준 http블럭 안에서, 하나의 website 선언(Virtual Read more…

Shell Background 실행 과 Service

Shell명령을 실행하면, 기본적으로 Foreground로 실행되기 때문에,  완료가 되어야 프롬프트가 나타난다. Background로 실행하기 위해서는 맨 마지막에 “&”를 붙이면된다.  결과로 pid를 보여주고, 완료되면 메세지를 출력한다.   Shell명령을 기본적으로 Background로 실행하도록 만들어 놓은것이 Service다.  일반적으로 이런 Service는 스크립트로 만들어, /etc/init.d/ 폴더에 둔다. 현재 서비스 목록 보기  ⇒ service –status-all  프로세스 찾기 ⇒ ps Read more…