Linux/RedHat, CentOS, ubuntu
-
[리눅스 명령어] tee 표준입력으로부터 표준출력과 파일로 저장Linux/RedHat, CentOS, ubuntu 2019. 11. 25. 13:20
어떤 명령어의 결과를 표준출력과 파일 저장을 같이 하고 싶을 때, 사용하는 명령어의 결과를 로깅파일로 만들 때, 유용하다. 실행결과를 표준출력과 파일로 저장 $ echo 'this is tee command' | tee tee.log this is tee command $ cat tee.log this is tee command 실행결과를 표준출력과 파일로 저장. ( -a 옵션을 사용하여 append(추가하기)) $ echo 'this is tee command1' | tee -a tee.log this is tee command1 $ echo 'this is tee command2' | tee -a tee.log this is tee command2 $ cat tee.log this is tee com..
-
[ Centos 5 ~ 6 ] chkconfig를 이용하여 서비스 자동실행 등록Linux/RedHat, CentOS, ubuntu 2019. 11. 22. 15:50
샘플로 ntpd 서비스를 런레벨 3 부팅시 자동실행될 수 있게 서비스 등록을 해보겠다. 1. ntpd 서비스 서버부팅시 런레벨별 ntpd OFF 확인 # ls /etc/rc3.d | grep ntpd K74ntpd # chkconfig --list ntpd ntpd 0:해제 1:해제 2:해제 3:해제 4:해제 5:해제 6:해제 2. 런레벨 3 부팅시 ntpd 자동시작 변경 # chkconfig --level 3 ntpd on # chkconfig --list ntpd ntpd 0:해제 1:해제 2:해제 3:활성 4:해제 5:해제 6:해제 # ls /etc/rc3.d | grep ntpd S58ntpd
-
centos semanage 명령어 활성화Linux/RedHat, CentOS, ubuntu 2019. 11. 22. 12:57
semanage 명령어를 사용 하려면 policycoreutils-python 설치해준다. [root@localhost ~]# semanage -bash: semanage: command not found # yum install policycoreutils-python [root@localhost ~]# semanage usage: semanage [-h] {import,export,login,user,port,ibpkey,ibendport,interface,module,node,fcontext,boolean,permissive,dontaudit} ...
-
Compression Comparison of gzip and 7z on CentOS 7. (CentOS 7에서 gzip과 7z 압축 비교)Linux/RedHat, CentOS, ubuntu 2019. 10. 25. 18:54
윈도우 플랫폼에서만 7z을 써봤지만 리눅스에서도 설치가 가능하여 설치하고, 몇 개 로그성 파일을 압축해 보고 gzip과 비교하여 압축율을 보았다. p7z 설치 # yum install epel-release # Extra Packages for Enterprise Linux 저장소 설치 # yum install p7zip p7zip-plugins # 7z | grep Version p7zip Version 16.02 Sample Log 324448621 Sep 11 02:03 2019-09-10.log 285908878 Sep 16 16:53 2019-09-16.log 381334202 Sep 26 16:20 2019-09-26.log 376169644 Sep 28 14:13 2019-09-28.log ..
-
Linux 배너파일(issue, issue.net, motd)과 ssh 배너설정Linux/RedHat, CentOS, ubuntu 2019. 10. 15. 12:59
파일 내용 /etc/issue 사용자가 로그인할 때, "login: " 메세지를 보여주기 전에 보여지는 메세지 . (로컬 터미널) /etc/issue.net 사용자가 로그인할 때, "login: " 메세지를 보여주기 전에 보여지는 메세지 . (Telnet) /etc/motd 로그인이 성공되었을 때 보여지는 메세지. (Telnet, SSH) /etc/issue.net # cat /etc/issue.net issue.net massge test login: 메세지전 issue.net massge test 메세지 출력 login: Password: /etc/motd # cat /etc/motd motd msg test 로그인 성공 후 "motd msg test" 메세지 출력 motd msg test $ 요즘 ..
-
linux history 명령어 실행일시 표시하기Linux/RedHat, CentOS, ubuntu 2019. 10. 7. 17:07
간단히 환경변수를 추가하여 간단하게 history 명령어에 실행일시를 표시할 수 있다. 전역 적용시) /etc/Profile 파일 맨 아래 명령어 추가 root만 적용시) /root/.bash_profile 파일 맨 아래 명령어 추가 --------------------------------------------------------------------------- export HISTTIMEFORMAT="%Y-%m-%d_%H:%M:%S" --------------------------------------------------------------------------- 적용후 재로그인을 하고 history 명령어를 실행하면 아래와 같은 포맷으로 출력된다. 973 2019-10-07_17:05:10 ..