수요일, 7월 24, 2019

터미널

맥 Terminal을 사용함에 있어서의 팁을 제공합니다.

[맥 / 터미널] macOS High Sierra, telnet 복구하기

macOS High Sierra로 넘어오면서, telnet 뿐만 아니라 ftp도 더 이상 사용하실 수 없습니다. 아직 개발자들에게 여전히 유용하게 쓰일 커맨드이기에 복구하는 방법을 공유드립니다. 본문의 내용 참고하시기 바랍니다. macOS Server 5.4 removes the FTP...
administrator

[Unix] 맥, 터미널에서 sudo (Superuser) 권한 사용하기

sudo 커맨드란 권한을 가지지 않은 사용자에게 '관리자 권한이 필요한 명령어'나 '기타 활동'을 터미널 내에서 수행 가능하게 해주는 커맨드입니다. 보통 사용자 레벨에서 /(root)레벨의 디렉토리에 대한 write 권한을 가지고 있지 않기 때문에, 불가피하게...

[맥 터미널 / Unix] find 커맨드로 파일 검색하기

맥 터미널(Unix) 환경에서 find 커맨드를 활용하여 파일을 검색하는 방법입니다. GUI 환경에서 스팟라이트나 파인더를 이용하여 파일을 검색하는 방법이 있다면, 마찬가지로 쉘 환경에도 파일을 검색하는 방법들이 다양하게 존재합니다. find 커맨드는 이 중 한가지...
terminal rm

[맥 / 터미널] 파일 및 폴더 삭제하는 방법 | rm

rm 커맨드를 활용하여 파일 또는 폴더를 지우는 방법입니다. 옵션 및 Description을 하나하나씩 다 파헤쳐보는 것은 분명 도움이 되겠지만, 사실 큰 의미 없이 마구잡이로 사용하고 있는 커맨드입니다.'man rm'로 매뉴얼을 읽어보면, 'non-directory type...
home gui

터미널 cd, ls 커맨드로 자유롭게 폴더 드나들기

터미널에서 디렉토리 경로를 변경(cd)하고, 디렉토리 내 파일 리스트를 출력해주는(ls) 커맨드에 관한 내용입니다.터미널 경로 Indicator ▼터미널에는 경로를 나타내는 여러 표현들이 있습니다. cd, ls를 활용하기 위해선 반드시 익혀두어야 하는 내용이므로, 아래와 같이 정래해두었습니다....
bashprofile

[맥 /Unix] 터미널 vi Editor 사용법

Unix에서 기본적으로 사용하는 텍스트 편집기 'vi Editor'에 관한 간단한 사용법입니다. macOS는 기본적으로 'vim'이라고 하는 vi의 확장판을 가지고 있는데, 이 글에서는 'vi'의 기본적인 내용에 대해서만 언급하였습니다.'vi Editor에 숙달되기만, 고급 텍스트 에디터보다도 강력하다'고들 흔히...

맥, 별도의 프로그램 없이 기기간 서버간 파일 공유하기 | scp, sftp

본 글은 별도의 앱(프로그램) 없이 터미널을 활용하여 파일을 공유하는 방법입니다. 구체적으로는 scp와 ftp 커맨드 사용 방법을 기록해두었습니다. 이 방법은 유닉스 와일드카드를 사용하실 수 있기 때문에 GUI 환경에서 복사하는 것보다 효율적으로 다량의...

[맥 터미널 / Unix] gzip, tar 개념 및 tar.gz 압축 해제 방법

본 글은 Unix 커맨드 'gzip'과 'tar'의 간략한 개념과 'tar.gz' 파일 압축을 해제하는 방법에 관한 내용입니다. 필요한 내용만 추려 적어두었으니, 필요하신 분들은 도움되셨으면 좋겠습니다.우리가 흔히 생각하는 압축이란 보통 'Archiving(많은 파일을 한 곳으로 모으는...

[맥 터미널 / Unix] grep 커맨드의 정규 표현식(regular expression) 활용

이전 글에 이어 grep 커맨드에 정규 표현식(Regular Expression)을 활용하는 방법에 관한 글입니다. grep 커맨드의 패턴 찾기 기능을 더 강력하게 해주는 예시들을 모아 정리하였습니다. 아래 목록을 참고하시어 필요한 내용 확인 바랍니다.grep +...

[맥 / Unix] 터미널에서 파일 권한 설정 | chmod

맥의 터미널에서 파일 권한을 설정하는 방법입니다. 모든 파일에는 권한이 부여되어 있어, 시스템에 중요한 영향을 끼치는 파일은 이미, '수정' 권한이 막혀 있습니다. 'Access Denied'와 같은 문구를 보게 되는 것도 권한 설정에 의해...
new command

[맥 / 터미널] 유용한 팁 및 단축키들 (꼭 알아야 할)

터미널을 활용함에 있어 유용하다고 생각되는 팁과 단축키 몇가지입니다. 읽어보시고, '적용하면 좋을 것 같다' 생각하시는 부분을 적용해보시기 바랍니다.Secure Keyboard Entry 터미널에는 'Secure Keyboard Entry'라는 기능이 있습니다. 만약, 이를 켜게 되면 다른 악성코드 혹은...
terminal

[맥 / 터미널] 파일, 디렉토리 복사하기 | cp 커맨드

cp 커맨드를 활용하여, 터미널 내에서 파일 혹은 폴더를 복사하는 방법입니다.cp Syntax cp의 기본적인 Syntax는 'cp original_file copied_file'입니다. 이번 페이지에서는 아주 기본적인 복사 방법과 조금 응용한 방법에 대해 적어두었습니다. 중간에 플래그 관련 내용도...

[맥 터미널 / Unix] 파일의 글자수, 단어수, 라인수 세기 | wc

맥의 터미널(Unix) 환경에서 텍스트 파일 안에 있는 글자, 단어, 문장의 수를 세는 방법에 관한 글입니다. 이 글은 터미널 환경에서 진행되는 내용만을 담고 있으며, GUI 환경에서 사용해볼 수 있는 스크립트 작성 등은...

[맥 터미널 / Unix] grep 커맨드로 파일 내부의 패턴 찾기

Unix 환경(맥 터미널)에서 활용되는 grep 커맨드를 이용하여 파일 내부의 패턴을 찾는 방법에 관한 글입니다. 아래 목록을 참고하여 필요한 내용 확인하시기 바랍니다.grep : 'global / regular expression / print'으로 파일이나 표준 입력을 검색하여, 정규표현식에 부합하는 내용을을 찾아...

맥에서 새로운 디렉토리(폴더) 생성하는 방법 + mkdir

맥에서 새로운 디렉토리(폴더)를 생성하는 방법에 관한 글입니다. GUI 환경에서의 방법 뿐만 아니라, Unix 환경에서 'mkdir' 커맨드를 활용한 방법도 적어두었으니, 이를 활용해보시기 바랍니다. Unix에서의 작업이 편리하게 구현된 것이 맥의 아쿠아 인터페이스 환경(GUI)인...

맥 파인더 경로 터미널에서 바로 열기 | Go2Shell

맥 파인더의 경로를 터미널에서 바로 여는 방법입니다. 본문의 방법은 'Go2Shell' 앱을 활용한 방법으로 파인더 경로를 '드래그 & 드롭'하는 방법보다 훨씬 편리합니다. 'Go2Shell' 앱은 보통 파인더 상단 툴바에 등록해두고 사용합니다.* 유사한 기능을...
alias terminal

맥 터미널에서 쉘 환경 구축하기

터미널 활용도를 높일 수 있는 쉘 환경을 구축하는 방법입니다. 일반 사용자들도 터미널을 쉽고 유용하게 사용하기 위함이며, 고급 사용자들은 대부분 이미 본인만의 환경으로 잘 구축해두고 사용하고 있습니다.물론, 쉘 환경을 구축하는 행위는 의무적인...

[맥 / Unix] 터미널 find 커맨드로 숨긴 파일 찾는 방법

맥에 숨어 있는 파일을 터미널 'find' 커맨드를 활용하여 찾는 방법입니다. 맥에서 간단하게 사용할 수 있는 기능으로 숨긴 파일 등을 찾는 방법으로써 이미지를 만들어 암호화된 파일은 이 방법을 통해서도 찾을 수 없습니다..app...

[맥 터미널 / Unix] locate 커맨드로 초간단 파일 찾기

맥의 터미널(Unix) 환경에서 'locate' 커맨드로 파일을 찾는 방법입니다. 터미널 커맨드라 따분하다는 생각보다는 맥에서 파일을 검색하는 또 하나의 방법이라고 생각해주시고 글을 읽어주셨으면 좋겠습니다.* GUI 환경에서 작업하실 때는 메타데이터 기반의 검색 툴인 '스팟라이트'나...

맥에서 효율적인 파일 복사하는 방법 | Unix cp 커맨드

맥에서 효율적인 파일 복사를 할 수 있는 방법에 관한 글입니다. 본 글은 Unix cp 커맨드를 활용하여 작성되었으며, 효율성 측면을 비교하기 위해, 같은 작업을 'GUI / 터미널'로 나누어 진행하였습니다. 이미, GUI 환경에서...