Unix & Linux(36)
-
tar.lzo
# lzop 설치 $ yum install lzop # 압축 풀기 $ tar --use-compress-program=lzop -xf sample.tar.lzo
2023.09.25 -
yum 에서 설치가 되지 않을때(appstream)
$ yum install vim -y yum에서 vim을 설치하고자 하였으나 다음과 같은 에러가 발생하였다. CentOS Linux 8 - AppStream 60 B/s | 38 B 00:00 Error: Failed to download metadata for repo 'appstream': Cannot prepare internal mirrorlist: No URLs in mirrorlist repo쪽의 경로가 잘못 인식되어서 발생되는 경우이다. 아래와 같이 URL을 변경하여 해결 할 수 있다. $ sed -i 's/mirrorlist/#mirrorlist/g' /etc/yum.repos.d/CentOS-Linux-* $ sed -i 's|#baseurl=http://mirror.centos.org|..
2022.06.20 -
[HP-UX] vi 자동들여쓰기(?) 문제
vi 복붙을 하는데 아래와 같은 문제가 발생되어 시간이 엄청 오래걸렸다. Original Copy main { var a=0 var b=0 var c=0 var d=0 var e=0 } main { var a=0 var b=0 var c=0 var d=0 var e=0 } 이런식으로 들여쓰기가 연속적으로 발생되어, 복사하는데도 시간이 오래걸리고 전혀 알아볼수없는 소스처럼 복사가 되었다. 해결 방법 :r!cat 복사 후 [Ctrl + D] 2번 => 빠져나올수 있다. 이 중 ":set paste" 라는 명령어로 해결을 할 수 있다고 하는데 필자는 관련 명령어가 존재하지 않았다. 아마도 리눅스에서만 해당되는 것 같다.
2022.06.17 -
리눅스 폴더,파일,vi 컬러 설정
1. 파일 및 폴더, 특정 확장자 변경 $ vi ~/.bashrc export LS_COLORS="di=00;36:fi=00;37:*.gz=01;35:*.tar=00;35" $ source ~/.bashrc $ ls 위 내용을 간략하게 설명하자면 di는 directory, fi는 file, *.gz 와 *.tar는 확장자를 의미한다. ";" 를 기준으로 앞 숫자 00 일반체 01는 볼드체를 의미하며, 뒤 숫자 36은 하늘색, 37은 흰색, 35는 자주색을 의미한다. 즉 위 예시를 설명하자면 디렉토리는 일반체 하늘색로(di=00;36), 파일은 일반체로 흰색(fi=00;37), 확장자 gz, tar는 자주색으로 설정하겠다(*.gz=01;35:*.tar=00;35) 라고 이해하면 될 것같다. 위 예제는 예제..
2022.06.08 -
사용자 계정 삭제
$ userdel [사용자아이디] 그러나 보통 /home/ 디렉토리에 보면 사용자의 기본 디렉토리가 하나씩은 존재할 것이다. 이 기본 디렉토리까지 전부 삭제해주고 싶다면 옵션을 주자 $ userdel -r [사용자아이디] 사용자의 기본 디렉토리가 없어서 혹여나 사용자 계정이 없다고 간과할 수도 있을 것이다. $ cat /etc/passwd 로 확인 하였을때 사용자가 있는지 확인해봐도 괜찮을 것 같다.
2022.03.18 -
terminal too wide
vi 를 누르면 아래와 같이 뜨는 경우가 있다. Terminal too wide : 참고로 여길 빠져나갈려면 q를 누르자. stty columns 160 위 명령어 후 vi 를 하면 정상적으로 작동된다.
2022.01.07