Linux/Unix Power Tools
리눅스와 유닉스 tip 과 노하우를 모은 스페이스입니다.
- 최근 업데이트
- GNU coreutils 를 rust 로 재구현한 uutils coreutils
- Linux man 페이지의 단점을 해결하는 TL;DR 프로젝트
- 리눅스 커맨드 라인(linux command line) 명령어 사용법
- asciinema 로 WSL 터미널을 녹화하기
- cron 에서 초 단위로 스케줄링하기
- directory 를 생성하는 linux mkdir 명령어 사용법
- echo 명령어로 줄바꿈(개행) 문자 입력
- inode number 로 change directory 하기
- linux cat 명령어 사용법
- linux chmod 사용법
- Linux chmod 에서 대문자 x 옵션의 의미(capital X means in chmod)
- linux chown 명령어 사용법
- linux command line 에서 HTTP 로 파일 받기 - wget 사용법
- linux cut 명령어 사용법
- Linux date 명령어 사용법
- linux df 명령어 사용법
- 파일과 디렉터리 용량을 알려주는 linux du 명령어 사용법
- linux env 명령어 사용법
- 여러 조건으로 파일을 찾는 Linux find 명령어 사용법
- linux fuser 사용법 - 파일이나 socket 을 어떤 프로세스가 사용중인지 확인
- Linux grep 사용법
- 파일과 디렉터리 링크를 만드는 ln 명령어 사용법
- symbolic link 정보를 출력하는 linux readlink 명령어 사용법
- linux netstat 명령어 사용법
- Linux sed 사용법
- linux socket 상태를 조회하는 ss(socket statistics) 명령어 사용법
- linux tee 명령어 사용법
- Linux tree 명령어 사용법
- linux tr 명령어 사용법
- Linux zip/unzip 으로 압축하고 해제하기
- Linux 아스키아트(ascii art) tools
- Linux 에서 batch 로 사용자 등록(adduser) 및 암호 설정
- linux 에서 라이브러리를 찾을 수 없다며 프로그램 실행이 안 될때 해결방법(error while loading shared libraries)
- linux 용 압축 프로그램 - gzip/gunzip, bzip2/bunzip2, xz 사용법
- Linux 의 특수 권한 - SetUid, SetGid, Sticky Bit
- Linux 파일 이름에서 경로와 확장자를 추출하는 법(Extract File Basename Without Path and Extension in Bash)
- ls 로 디렉토리만 출력하기
- ssh /scp 명령어 사용법
- sudo echo 명령어 사용시 Permission denied 문제 해결하기
- 공유 라이브러리 의존성(shared library dependencies)을 출력하는 linux ldd 사용법
- 리눅스 basename, dirname 으로 경로와 파일 이름 추출하기
- 리눅스 스왑 디스크(Linux swap disk) 만들기
- 리눅스 스케줄러 크론탭 사용법(Linux scheduler crontab)
- 리눅스에서 프로세스 이름으로 프로세스 id 확인
- 리눅스 폰트(linux font) 설치 및 font config 사용법
- 문자열을 출력하는 linux echo 명령어 사용법
- 실행 파일의 경로를 찾아 주는 Linux which 명령어
- 연속된 숫자를 나열하는 linux seq 명령어 사용법
- 이름으로 process id 를 가져오는 pidof 명령어 사용법
- 입력 내용을 정렬하는 linux sort 명령어 사용법
- 중복된 내용을 제거하는 linux uniq 명령어 사용법
- 커널의 log 를 출력하는 dmesg 명령어 사용법
- 터미널이 끊어져도 프로세스가 실행되는 nohup 명령어
- 파일 유형(file type)을 알려주는 linux file 명령어 사용법
- 파일의 마지막 부분을 보는 linux tail 명령어 사용법
- 파일이나 폴더를 묶는 linux tar 명령어 사용법
- 현재 폴더의 모든 directory permission을 755 로 변경
- 파일이나 파일 시스템의 상태를 출력하는 linux stat 명령어 사용법
- 파일을 생성하거나 변경 시간을 수정해주는 linux touch 명령어 사용법
- atime, mtime, ctime 의 차이점
- mount 명령어 사용법
- linux hostname(리눅스 호스트네임) 설정하는 법
- 리눅스 블록 디바이스의 uuid 를 출력하는 blkid 명령어 사용법
- linux 명령행에서 랜덤 문자열 생성하기(generate a random string)
- 파일을 여러 조각으로 분리해 주는 linux split 명령어 사용법
- 리눅스 명령행에서 메일 보내기(send mail from linux command line)
- 검은색 터미널에서 ls 의 디렉토리 가독성 좋게 하기
- stream 에서 데이터를 처리하는 linux awk 사용법
- RHEL/CentOS sudo 명령어 가능하게 하기
- 표준 입력(STDIN), 표준 출력(STDOUT), 표준 에러(STDERR)란
- 파일의 앞 부분을 보는 linux head 명령어 사용법
- DNS 를 상태를 진단할 수 있는 dig 명령어 사용법
- linux cron 사용자별 접근 권한 설정하기
- java WAR 파일 압축 해제하기
- 설정 파일 변경 사항을 반영하는 linux source 명령어 사용법
- Ubuntu Linux tips
- Ubuntu Mirror(우분투 미러)를 카카오등 국내 사이트로 설정해서 다운로드 속도 빠르게 하기
- Ubuntu ISO file 을 마운트해서 로컬 저장소(Local repo) 구성하기
- Ubuntu Desktop 에 NVidia driver 설치
- xkb 로 Linux 한영(한글/영어) 한자 전환키 설정
- ubuntu apache httpd
- 우분투 리눅스 타임존 설정 (ubuntu linux timezone setting)
- apt(apt-get) 사용법
- apt-get 으로 우분투 패키지를 설치하지 않고 다운로드 받기
- ubuntu linux 에서 Window + e 키로 file browser 띄우기
- ubuntu netplan 으로 고정 ip 설정하기(static ip config)
- xmodmap 으로 Linux 한글/영어 전환키 설정
- iptime A-3000UA 무선 랜카드 우분투에 설치하기(realtek 8812bu ubuntu driver)
- Ubuntu Linux 에 한글 입력기 fcitx 설치하기
- Ubuntu apt(apt-get) 와 Redhat/CentOS yum 명령어 비교표
- 우분투 서버 네트워크 설정(ubuntu server network config)
- Linux 의 데스크탑 폴더(Desktop folder) 이름을 한글에서 영어로 변경하기(다운로드 -> Download)
- 우분투 데스크탑 sshd server 활성화하기
- 리눅스 최대 열수 있는 파일 갯수 수정하기(Linux increase the max open files per user)
- locale(로케일, 로캘) 이란?
- Amazon Linux 2 AMI 에 PHP, Python, Ruby 배포 환경 구성
- 배시 셸 스크팁트 프로그래밍(bash shell script programming)
- 웹 서버등 네트워크 서버를 위한 리눅스 커널 튜닝(linux kernel tuning for network server)
- Amazon Linux AMI에 PHP 7.3 설치
- CentOS 8 지원 종료 및 CentOS Stream 전환 정책 대응 방안
- Linux chrony 로 시간 동기화(time synchronizing)
- 리눅스 슈퍼 바이저 데몬(Linux super visor daemon)로 프로세스 관리하기
- Linux 에서 brew package manager 사용하기
- RedHat Linux Certification 만료시 처리 방안
- RHEL/CentOS 8 주요 변경 사항
- Solarized Dark/Light theme 적용하기
- Linux Command line 에서 PDF 파일을 이미지로 저장하기
- zsh 관련 자료
- 리눅스 명령창에서 oracle jdk 다운받기(Downloading Java JDK on Linux Command Line)
- Amazon EBS 볼륨 리눅스에 마운트 하기
- BSD 계열 운영 체제
- 듀얼 부팅(dual boot) 으로 linux 와 windows 를 사용할 때 컴퓨터 시간 동기화하기
- Linux 에 크롬(Chrome) 브라우저 설치하기
- 유닉스/리눅스 명령어를 대체하는 모던 커맨드라인(Modern Unix/Linux Command line)
- grep 을 대체할 수 있는 빠른 문자열 검색기 - ripgrep
- ack-grep 을 대체할 수 있는 빠른 코드 검색 도구 ag(silver searcher)
- cat 명령을 대체하는 유용한 유틸리티 linux bat 사용법
- Linux find 를 대체하는 fd 명령어 사용법
- time 을 대체하는 command line 용 성능 측정 도구 hyperfine
- sed 를 대체할 수 있는 직관적인 검색 & 변환기 sd
- directory 를 조회하는 ls 명령을 대체하는 exa 명령어 사용법
- history 명령을 대체하는 mcfly
- more/less 같은 pager 와 차이점을 표시하는 diff를 대체하는 delta 커맨드
- IBM AIX
Search this documentation
Popular Topics