리눅스(linux) 명령어 모음
1. 파일 압축 해제
# tar xzf file.tar.gz -- gzip tar 파일(.tgz or .tar.gz) 압축 해제 # tar xjf file.tar.bz2 -- bzip2 tar 파일(.tbz or .tar.bz2) 압축 해제 # tar xf file.tar -- tar 파일(.tar) 압축 해제 # tar xC /var/tmp -f file.tar -- tar 파일(.tar) 다른 경로에 압축 해제
# unzip '*.zip' -- zip파일 여러개 동시 압축 해제 |
2. 로그 파일 정리 시
# cp -rp catalina.out catalina-2020-02-21.log # cat /dev/null > catalina.out |
3. 패키지 설치 명령어
# sudo apt-get <package-name> -- Debian 기반 배포판 명령어 # yum install <package-name> -- Fedora 기반 배포판 명령어 # cat /etc/*-release -- 내 리눅스 배포 이름 및 버전 찾는 명령어 # yum -y install google-chrome-stable_current_x86_64.rpm -- rpm 파일 설치 명령어 # dpkg -i google-chrome-stable_current_amd64.deb -- deb 파일 설치 명령어 |
4. 자바 설치 후 환경변수 등록 시 주의사항
# vi ~/.bash_profile -- 개별. 현재 로그인중인 사용자에 대해서만 적용됨 # vi /etc/profile -- 전체 사용자에 대해 적용됨(권장x) # source ~/.bash_profile -- 컴파일 |
5. oracle 관련 명령어
[home/oracle/product/12c/db/bin] 경로에서.. # sqlplus /nolog -- 로그인 없이 접속 SQL> connect / as sysdba SQL> connect userid/userpwd SQL> startup SQL> shutdown [옵션/normal/transactional/immediate/abort] # lsnrctl start/stop -- 리스너 시작/중지 |
6. 원하는 포트(1521) 방화벽 뚫기
[/etc/sysconfig] 경로에서... # vi iptables 한줄추가> -A INPUT -m state --state NEW -m tcp -p tcp --dport 1521 -j ACCEPT # service iptables restart
cf) ip 변경 후 재시작할때는 # service network restart |
7. 그 외
# poweroff -- 컴퓨터 전원 끄기 # pwd -- 현재 경로 확인 # tail -f catalina.out -- 톰캣 로그 실시간 보기 # ps -ef | grep tomcat -- ...../tomcat/bin/ # yum list all | grep <검색어> # yum list installed | grep <검색어> # tail -n 3 /etc/passwd -- 생성된 사용자 확인(사용자이름:암호:사용자ID:그룹ID:추가정보:홈디렉토리:쉘) # yum search java | grep java- # google-chrome -- 구글 크롬을 터미널에서 실행하기 |
생각나는 대로 명령어 추가 업데이트중.
마지막 수정일 : 2020.07.16.