일반 :h[elp] keyword - 도움말 열기 :sav[eas] file - 다른 이름으로 저장 :clo[se] - 현재 창 닫기 :ter[minal] - 터미널 열기 K - 커서가 가리키는 단어의 설명글 열기 커서이동 h - 왼쪽으로 한 칸 이동 j - 아래로 한 칸 이동 k - 위로 한 칸 이동 l - 오른쪽으로 한 칸 이동 H - 현재화면 상단으로 점프 M - 현재화면 중단으로 점프 L - 현재화면 하단으로 점프 w - 다음 단어 시작으로 점프 W - 다음 단어 시작으로 점프 (특수문자 포함) e - 다음 단어 끝으로 점프 E - 다음 단어 끝으로 점프 (특수문자 포함) b - 이전 단어 시작으로 점프 B - 이전 단어 시작으로 점프 (특수문자 포함) % - 현재 괄호의 짝으로 점프 (:h ma..
asciiquarium 설치하기 brew install asciiquarium brew install asciiquarium을 통해 asciiquarium을 설치합니다. asciiquarium 실행하기 asciiquarium Terminal에 asciiquarium을 입력합니다. 다음과 같이 이쁘게 실행되는 것을 볼 수 있습니다. asciiquarium 명령어 모음 README.md 파일을 참고하자면 asciiquarium 명령어는 딱 세 가지가 있습니다. q = quit -> 나가기 r = redraw (will recreate all entities) -> 새로고침 p = toggle pause -> 멈춤 참고해서 활용하면 작업하는 환경에서 심심하지 않고 좋을 것 같습니다.
cowsay https://www.wikiwand.com/en/Cowsay https://github.com/tnalpgge/rank-amateur-cowsay brew home cowsay Cowsay는 terminal에서 ASCII아트 메시지와 함께 소를 그린 그림을 출력하게 해주는 프로그램입니다. cowsay 설치하기 brew install cowsay 우선 brew를 이용하여 cowsay를 설치합니다. cowsay 출력하기 cowsay hello world! 다음과 같이 cowsay가 출력되는 모습을 볼 수 있습니다. cowsay hello world | lolcat lolcat을 활용한다면 색을 입혀서 이쁘게 할 수 있습니다. fortune https://www.ibiblio.org/pub/li..
vimrc 란? vimrc 파일은 vim 에디터의 설정을 사용자가 원하는대로 컨트롤 할 수 있는 파일입니다. 굳이 플러그인을 설치를 하지 않아도 ~/.vimrc 파일을 수정함으로써 멋지게 사용할 수 있습니다. amix/vimrc https://github.com/amix/vimrc 간단하게 vimrc를 사용자에 맞게 설정을 하나하나 작성하면서 할 수 있지만 vim은 워낙 유명한 에디터이기에 위 사이트와 같이 설정해 놓으신 분이 계십니다. 필자는 이 분의 사이트를 참고할 것입니다. Awesome 버전 git clone --depth=1 https://github.com/amix/vimrc.git ~/.vim_runtime sh ~/.vim_runtime/install_awesome_vimrc.sh 자신의 ..
brew upgrade ilmbase Warning: ilmbase has been deprecated because it is not supported upstream! neofetch를 설치하면서 ilmbase가 더 이상 사용되지 않는다는 것을 알게 되었습니다. brew upgrade openexr with imath homebrew를 update하니 openexr이 업데이트 목록에 해당되는 것을 알았습니다. ==> Installing dependencies for openexr: imath ==> Installing openexr dependency: imath ==> Pouring imath--3.0.1.catalina.bottle.tar.gz Error: The `brew link` step d..
bellard.org/jslinux/ JSLinux JSLinux Run Linux or other Operating Systems in your browser! The following emulated systems are available: CPUOSUserInterfaceVFsyncaccessStartupLinkTEMUConfigComment x86Alpine Linux 3.12.0ConsoleYes click here url x86Alpine Linux 3.12.0X WindowYes click h bellard.org 리눅스 명령어를 연습할 수 있는 사이트 설치 없이 할 수 있어 편한 것 같습니다. Clich here 버튼을 눌러 자신이 원하는 환경으로 들어가서 실습을 할 수 있습니다. 약 10..
figlet 이란? http://www.figlet.org/ "Frank, Ian 및 Glenn의 편지" 에서 따온 figlet은 Unix와 유사한 운영체제 대표적으로 Linux 나 MacOS 와 같은 시스템의 Terminal 환경에서 작동을 하여 ASCII 아트를 활용하여 나타내는 프로그램입니다. figlet 설치하기 brew install figlet homebrew 를 통하여 figlet을 설치합니다. lolcat 이란? https://github.com/busyloop/lolcat lolcat은 MacOS나 Unix 계열 즉 대표적으로 Linux 계열 시스템의 Terminal에서 하얀색으로만 표현할 수 있는 코드에 색을 입혀주는 프로그램입니다. lolcat 설치하기 brew install lolc..
neofetch란 무엇인가? https://github.com/dylanaraps/neofetch noefetch란 위 이미지와 같이 CLI에서 사용자의 정보를 알 수 있도록 하는 것입니다. 또한 사용자의 기호에 맞게 커스텀해서 사용 할 수 있습니다. brew로 neofetch 설치하기 homebrew가 우선적으로 설치가 되어있어야 합니다. brew install neofetch is keg-only, which means it was not symlinked into /usr/local, because macOS already provides this software and installing another version in parallel can cause all kinds of trouble. 위..
StackExchange에 따르면 보통 일반 OS X 사용자는 staff 그룹에 포함됩니다. OS X 사용자를 관리자 그룹에 추가하려면 시스템 환경 설정-> 사용자 및 그룹 을 통해 해당 사용자를 관리자 로 지정해야합니다. admin 는 admin 및 staff 그룹에 배치되는데 admin 그룹은 다른 사용자가 할 수 없는 일을 할 수 있습니다. root는 wheel 그룹 의 유일한 구성원이며 유일한 구성원이어야 합니다. wheel이 필요한 작업을 수행해야하는 경우 sudo 명령을 사용해야합니다 . 또한 egloos에 의하면 staff 과 wheel 그룹의 차이 시스템의 모든 사용자들은 staff 그룹의 멤버가 됩니다. 관리자들은 wheel 과 admin 그룹에 대해서도 멤버가 됩니다. wheel 그룹은..
brew update brew update homebrew 를 최신 버전으로 update 합니다. tap 되어있는 모든 저장소를 업데이트합니다. 위 사진을 보면 필자와 같은 경우 homebrew/cask-versions, home-brew/core, homebrew/cask, homebrew/services가 update가 된 것을 알 수 있습니다. 우선 formula는 쉽게 말해서 java, python, mysql과 같이 CLI 환경에서 동작하는 것이고 cask는 vscode나 intellij-IDEA와 같이 GUI 환경에서 동작하는 것이라고 할 수 있습니다. 위 사진에서 현재 업데이트 된 formula는 libomp이고, cask는 visual-studio-code 인 것을 알 수 있습니다. bre..