본문 바로가기

728x90

리눅스

[리눅스] 우분투 SquashFS 사용 방법 우분투 SquashFS 사용 방법 SquashFS란? SquashFS는 리눅스 운영 체제에서 사용되는 읽기 전용 파일 시스템으로, 여러 파일과 디렉토리를 단일 파일에 압축하여 저장할 수 있습니다. 이를 통해 운영 체제나 소프트웨어 배포를 위한 인스톨러 등에서 이미지 크기를 줄일 수 있습니다. SquashFS 사용 방법 1. squashfs-tools 패키지 설치 SquashFS 이미지를 만들고 관리하기 위해서는 squashfs-tools 패키지를 설치해야 합니다. Ubuntu에서는 다음과 같은 명령어로 설치할 수 있습니다. squashfs-tools 패키지 sudo apt-get install -y squashfs-tools $ apt-get info squashfs-tools Package: squas.. 더보기
[VNC] ERROR vnc : no displays configured [ERROR] vnc : no displays configured # service vncserver restart Shutting down VNC server: [ OK ] Starting VNC server: no displays configured [ OK ] [해결] vncserver configure 설정 vi /etc/sysconfig/vncservers vi /etc/sysconfig/vncservers --------------------------------------------------------------------------------------------------------- # cat /etc/sysconfig/vncservers # The VNCSERVERS variable.. 더보기
CentOS 7에서 X Window System 및 GNOME 데스크톱 환경을 설치하는 방법 CentOS 7에서 X Window System 및 GNOME 데스크톱 환경을 설치하는 방법 1. 시스템 업데이트 먼저 시스템 패키지 목록을 최신 상태로 업데이트합니다. sudo yum update 2. X Window System 설치 X Window System을 설치합니다. sudo yum groupinstall "X Window System" 3. GNOME Desktop Environment 설치 GNOME 데스크톱 환경을 설치합니다. sudo yum groupinstall "Server with GUI" 이 명령은 GNOME 데스크톱 환경과 함께 필요한 패키지를 설치합니다. 4. 시스템을 그래픽 모드로 시작하도록 설정 CentOS 7에서 그래픽 데스크톱 모드로 시작하려면 다음 명령을 사용하여 .. 더보기
리눅스 서버의 보안을 강화하는 방법 리눅스 서버의 보안을 강화하는 방법1. 현재 서버 보안상태 및 자원상태 확인pstree : 현재 구동 중인 프로세스를 트리 형태로 확인할 수 있습니다.lsof / ps : 열린 파일 및 프로세스 정보를 상세히 점검합니다.netstat -anlp : 열려 있는 포트를 확인하여 iptables 방화벽 설정에 반영할 준비를 합니다.vmstat/top/iostat/sar : 시스템 자원 상태를 파악하여 부하 상태를 점검합니다.df -Th : 각 파티션의 용량을 확인합니다.uname -a : 현재 실행 중인 커널 버전 정보를 확인합니다.2. 시간 동기화서버의 시간 동기화를 자동으로 설정하려면 크론탭(crontab)을 사용하여 rdate 명령을 이용해 시간을 동기화하도록 설정합니다.cat > /root/time.s.. 더보기
[리눅스] yum으로 X window 설치 yum X window 설치 yum groupinstall "GNOME Desktop Environment" yum groupinstall "X Window System" Install Desktop Packages # yum -y groupinstall "Desktop" "Desktop Platform" "X Window System" "Fonts" You can also install the following optional GUI packages. # yum -y groupinstall "Graphical Administration Tools" # yum -y groupinstall "Internet Browser" # yum -y groupinstall "General Purpose Desktop.. 더보기
[스크립트] 리눅스에서 ping 테스트 시 시작 표시하기(ping 정상 Bell 울림) 리눅스에서 ping 테스트 시 시작 표시하기 - (ping 정상 Bell 울림)_Ver3 vim /bin/tping #!/bin/bash echo $1 a=0 #domain lookup #dig $1 +noall +answer | grep -v "global options" | grep -v "DiG 9.8.2rc1-RedHat-9.8.2-0.17.rc1.el6_4.6" #echo " " #ping TEST( Count | TIME(HH:MM:SS) | PING Field ) /bin/ping $1 | while read ping; do echo "[$a] | $(date +"%H:%M:%S") | $ping `echo -e "\a"`" a=$(($a+1)) done chmod +x tping tping.. 더보기
systemctl 명령을 찾을 수 없음 systemctl 명령을 찾을 수 없음systemctl은 시스템의 서비스를 관리하는 명령어 중 하나입니다. 만약 systemctl 명령어를 실행했을 때 "Command not found"라는 오류가 발생한다면 사용 중인 운영체제나 배포판에서 systemctl 명령어를 지원하지 않는 경우일 수 있습니다.에러systemctl: command not foundsystemctl 명령어는 보통 systemd라는 서비스 관리 도구에서 지원되는데 일부 배포판에서는 systemd가 기본적으로 포함되지 않을 수 있습니다. 또한, 사용자가 권한을 갖지 못해 해당 명령어를 실행할 수 없는 경우에도 해당 오류가 발생할 수 있습니다. 따라서, 사용 중인 운영체제나 배포판에 맞게 서비스 관리 도구를 확인하고 해당 도구에서 지원하.. 더보기
파일 인코딩 변경하기(libiconv) 파일 인코딩 변경하기(libiconv) libiconv 라이브러리를 사용하여 파일의 인코딩을 변경할 수 있습니다. libiconv 설치 libiconv download URL : https://ftp.gnu.org/gnu/libiconv/ 컴파일 tar xvfz libiconv-1.13.1.tar.gz cd libiconv-1.13.1 ./configure --prefix=/usr/local make make install iconv 버전 정보 $ iconv --version iconv (GNU libc) 2.17 Copyright (C) 2012 Free Software Foundation, Inc. 이 프로그램은 공개 소프트웨어입니다; 복사조건은 소스를 참조하십시오. 상품성 이나 특정 목적에 대한 적.. 더보기

반응형