본문 바로가기

Linux/Tips&News18

systemctl vs service 가끔씩 프로그램을 설치하거나 설정을 변경할 경우 프로그램을 재시작해야 하는 경우가 있습니다. 이럴 때 service 명령어를 사용할지 아니면 systemctl 명령어를 사용할지 헷갈리곤 합니다. 물론 둘 중 어느 것을 사용하더라도 같습니다만... service init.d에서 서비스 관리 시 사용하는 명령으로 이전 리눅스 배포 버젼에서 사용하는 명령어이며 최근 리눅스 배포판에서 service 명령을 사용할 경우 systemctl로 전달되어 처리됩니다. systemctl 최근 리눅스 배포 버전에서 서비스 유닛(서비스이름.service)을 관리 하는데 사용하는 명령어로 /usr/lib/systemd 또는 /lib/systemd/system 디렉토리 아래에 확장자가 .service인 파일을 만들면, syste.. 2023. 4. 25.
No search file or directory - i386 sudo dpkg --add-architecture i386 sudo apt update sudo apt install libc6:i386 프로그램을 실행시켰을 때 "No such file or directory" 라고 나온다면 Linux 에서 아래 명령어를 통해서 64bit 환경에서 32bit ELF 실행파일을 실행시킬 수 있도록 라이브러리를 설치해주세요. 2023. 4. 18.
리눅스 관련 새로운 소식 참고사이트 입문자를 위한 PC용 리눅스 5선 (2022/7/18, ZDNET) 우분투 22.04에 마이크로소프트 닷넷6 들어갔다 (2022/8/17, ZDNET) 2023. 1. 2.
apt update 실행 시 NO_PUBKEY 오류 우부투에서 업데이트 명령어를 실행하면 공개키 관련 인증 오류 메시지가 출력되는 경우가 있습니다. $ sudo apt update 기존:1 https://packages.microsoft.com/repos/vscode stable InRelease 받기:2 http://repo.mysql.com/apt/ubuntu focal InRelease [12.9 kB] 기존:3 http://apt.postgresql.org/pub/repos/apt focal-pgdg InRelease 기존:4 http://ppa.launchpad.net/git-core/ppa/ubuntu focal InRelease 기존:5 http://security.ubuntu.com/ubuntu focal-security InRelease .. 2022. 12. 12.
Ubuntu 한글 폴더명을 영문으로 변경하기 우분투를 한글로 설치하게 되면 "다운로드"나 "바탕화면"처럼 폴더명이 한글로 표시됩니다. 이 폴더명을 영문으로 사용하고 싶다면 다음 명령어를 실행해 줍니다. # 한글 폴더명을 영문 폴더명으로 $ export LANG=C $ xdg-user-dirs-gtk-update XDG 사용자 디렉터리를 설정하는 명령어인 xdg-user-dirs-update 명령을 C locale 로 설정해서 실행하면 됩니다. 여기서 xdg-user-dirs-update 명령은 ${HOME}/.config/user-dirs.dirs 파일을 만들고 다음 내용을 채워 넣습니다. 명령어를 실행하면 "/home/사용자계정/.config/user-dirs.dirs" 파일의 한글 폴더명을 # This file is written by xdg-.. 2022. 10. 7.
리눅스에서 엔디언 확인하기 방법 1 # 1 이면 Little Endian # 0 이면 Big Endian $ echo -n I | od -to2 | head -n1 | awk '{print $2;}' | cut -c6 방법 2 $ lscpu | grep "Byte Order" 방법 3 (C/C++) #include int main(void) { int i = 0x00000001; if ( ((char *)&i)[0] ) printf("LITTLE_ENDIAN\n"); else printf("BIG_ENDIAN\n"); return 0; } 2022. 9. 27.