728x90
반응형

OS & Hardware 96

ubuntu와 mac의 Shell은 그리고 여러Shell종류 및 비교

셸(Shell)의 역할은?셸(Shell)은 사용자와 운영체제(커널) 사이에서 명령을 해석하고 실행하는 인터페이스이다,쉽게 말해, 사용자가 입력한 명령을 해석하여 운영체제에게 전달하고, 실행된 결과를 사용자에게 반환하는 역할을 한다.우분투(Ubuntu) 기본 셸우분투의 기본 셸은 **Bash (Bourne Again Shell)**맥(macOS) 기본 셸macOS 10.15 Catalina 이상: zsh (Z Shell)macOS 10.14 Mojave 이하: BashCatalina부터 기본 셸이 Bash에서 Zsh로 변경. 하지만 여전히 Bash를 사용가능현재 사용 중인 셸 확인echo $SHELL출력 예시:/bin/bash # Bash 사용 중 /bin/zsh # Zsh 사용 중사용 가능한 셸 목록 확..

[ubuntu] 리눅스 우분투에서 삼성프린터 스캐너 사용하기

아래 링크에서 보인의 스캔 모델명을 치고 드라이브에서 Linux용 드라이브를 다운받습니다.https://www.samsungsvc.co.kr/download드라이브쪽에서 쭈욱 내리다 보면 Linux용 드라이브가 보입니다. ./sudo 를 통해서 해당 파일을 설치해줍니다총 3개의 파일이 있습니다sudo ./install/shsudo ./install-printer.shsudo ./install-scanner.sh  그럼다음 우분투 설정에 프린터 란에서 프린터를 추가 해줍니다.그러면 문서에서 인쇄를 지원합니다. 테스트 해보시길 스캐너의 경우 한번 되더니 @_@ 그다음에는 작동안하네요;; 추후 시간될때 더 알아보고 성공시 내용추가하겠습니다.스캐너의 경우 simple scan을 사용할텐데, 그전에 설치를 해줍시..

[Linux] 터미널에서 파일 찾기

터미널에서 파일 찾기1. find 명령어 (강력한 검색 기능)파일 이름, 수정 시간, 크기 등을 기준으로 검색find /path/to/search -name "filename"예제find . -name "test.txt"2. locate 명령어 (빠른 검색)미리 색인된 데이터베이스에서 검색하기 때문에 매우 빠르다설치 방법sudo apt install mlocatesudo updatedb사용법locate test.txt3. fd 명령어 (빠르고 직관적)find보다 더 빠르고 사용하기 쉬운 대체 도구.설치 방법sudo apt install fd-find사용법fd test.txt4. grep을 활용한 검색 (파일 내용 찾기)파일 이름이 아니라 파일 내용을 검색할 때 유용grep -r "keyword" /pat..

Ubuntu 버전별 코드명

Ubuntu 버전별 코드명2025년 4월25.04Plucky Puffin2024년 10월24.10Oracular Oriole2024년 4월24.04Noble Numbat2023년 4월23.04Lunar Lobster2022년 10월22.10Kinetic Kudu2022년 4월22.04 LTSJammy Jellyfish2021년 10월21.10Impish Indri2021년 4월21.04Hirsute Hippo2020년 10월20.10Groovy Gorilla2020년 4월20.04 LTSFocal Fossa2019년 10월19.10Eoan Ermine2019년 4월19.04Disco Dingo2018년 10월18.10Cosmic Cuttlefish2018년 04월18.04 LTSBionic Beaver2..

[Linux] ubuntu 터미널에서 인터넷웹사용 elinks

elinks 사용법1. elinks 설치Ubuntu 및 Debian 계열.sudo apt-get install elinksCentOS 및 RHEL 계열에서는 dnf 또는 yum을 사용sudo dnf install elinks # CentOS 8 이상sudo yum install elinks # CentOS 7 이하2. elinks 실행 및 기본 사용법(1) 웹사이트 열기elinks아니면 아래처럼 명령어에 주소함께 쳐도된다.elinks 예제:elinks https://www.google.com  이처럼 나온다.무언가 검색하기에는 적합하지않고 터미널에서 텍스트 기반으로 잘나올만한 업무 관련 페이지에 접근하기 좋다.특히나 업무관련해서 페이지 하나 마련해 둔다면 어디서든 유용하게 활용 가능하지 않을까 싶다...

[Linux]ubuntu apt-get으로 설치한 프로그램 완전 삭제

apt-get으로 설치한 프로그램 완전 삭제1. 기본 제거 (remove)패키지를 제거하지만, 설정 파일 등 일부 데이터는 남겨둔다sudo apt-get remove 2. 완전 제거 (purge)패키지를 포함하여 설정 파일까지 삭제sudo apt-get purge 3. 사용하지 않는 의존성 패키지 정리 (autoremove)더 이상 필요 없는 의존성 패키지를 자동으로 삭제sudo apt-get autoremove4. 캐시 정리 (clean)다운로드된 패키지 캐시를 삭제하여 디스크 공간을 확보합니다.sudo apt-get clean5. 완전 삭제 예제예를 들어 vim을 완전히 제거하려면 다음 명령어를 실행하면 됩니다.sudo apt-get purge vimsudo apt-get autoremovesudo ..

[Linux] ubuntu 터미널에서 영한사전 설치해서 하기 edic

터미널에서 edic 설치하여 영한사전 사용하기터미널에서 가볍게 모르는 단어 검색해보기 좋습니다만몇몇 단어 검색해본 결과 훌륭한 사전은 아닙니다. 가볍에 쓰기 좋은것같아요.1. `edic` 프로젝트 클론git clone https://github.com/liks79/edic.git2. `PATH` 설정하기이제 `edic` 디렉토리가 시스템 `PATH`에 포함되도록 설정해야 합니다.`git clone` 후에 `edic` 프로젝트가 위치한 경로를 확인합니다.  `PATH` 추가본인의 shall을 확인합니다.echo $SHELL`PATH`에 `edic` 디렉토리를 추가하려면, bash의경우 ~/.bashrc 파일을 수정합니다.다른 shall의 경우는 아래 참조 bash: ~/.bashrc 또는 ~/.profil..

[Linux] Vim set명령어 정리

Vim Set 명령어 정리1. 편집기 설정set number : 행 번호 표시set nonumber : 행 번호 숨기기set relativenumber : 상대 행 번호 표시set nowrap : 자동 줄 바꿈 비활성화set wrap : 자동 줄 바꿈 활성화set tabstop=4 : 탭을 공백 4칸으로 설정set shiftwidth=4 : 자동 들여쓰기를 4칸으로 설정set expandtab : 탭을 공백으로 변환set smartindent : 스마트 들여쓰기 활성화2. 검색 관련 설정set ignorecase : 대소문자 구분 없이 검색set smartcase : 대소문자 구분 검색 (대문자 포함 시)set incsearch : 입력하는 동안 실시간 검색set hlsearch : 검색된 결과 하이라이..

[Linux] vim :se nu와 :set nu list showmode 비교

:se nu와 :set nu list showmode 비교1. :se nu:se는 :set의 약어입니다.nu는 줄 번호를 표시하는 옵션입니다.결과: 줄 번호만 표시됩니다.2. :set nu list showmode:set은 여러 옵션을 동시에 설정할 수 있습니다.여기에서 nu, list, showmode 세 가지 옵션을 모두 활성화합니다:nu: 줄 번호 표시list: 공백 문자(탭, 스페이스 등) 표시showmode: 현재 모드 표시 (상태줄에 "INSERT", "REPLACE" 등 표시)명령어기능:se nu줄 번호만 표시:set nu list showmode줄 번호, 공백 문자 표시, 현재 모드 표시 모두 활성화 끄려면:set nonu " 줄 번호 끄기:set nolist " 숨겨진 문자..

[Linux] ubuntu 재부팅과 종료 명령어 정리

간단요약재부팅: sudo reboot 또는 sudo shutdown -r now종료: sudo poweroff 또는 sudo shutdown now예약 취소: sudo shutdown -c1. 시스템 재부팅기본 명령어sudo rebootreboot 명령어는 현재 실행 중인 시스템을 재부팅sudo를 붙여야 관리자 권한으로 실행대체 명령어sudo shutdown -r now# -r 없이 명령어 치면 그냥 종료 의미shutdown 명령어에 -r 옵션을 추가하면 시스템을 재부팅.(r없이 치면, 그냥 종료)now는 즉시 재부팅을 의미합니다. 원하는 지연 시간을 설정할 수도 있습니다(예: +5는 5분 후 재부팅).재부팅 예약sudo shutdown -r +1010분 후에 시스템을 재부팅sudo shutdown -r..

728x90
반응형