Linux 썸네일형 리스트형 우분투 20.04LTS 설치 후 설치할 소프트웨어/어플리케이션 1. 네이버 웨일 for Linux (참조: https://forum.whale.naver.com/topic/10763/) INSTALLATION # 아래 명령의 >> 를 > 로 바꿔줘야 할 수도 있다. > 는 덮어쓰기, >> 는 추가해 쓰기이다. # 이미 /etc/apt/sources.list.d/naver-whale.list가 존재한다면 >>를 >로 바꾸자 $ sudo sh -c 'echo "deb http://repo.whale.naver.com/linux/ stable/" >> /etc/apt/sources.list.d/naver-whale.list' $ wget -q -O - http://repo.whale.naver.com/linux/stable/public.key | sudo apt-key .. 더보기 CentOS 8 리눅스 파일 시스템 확인하기 방금 파티션마다 파일 시스템을 생성하는 실습을 마쳤다. 그런데 이제 어떻게 파일 시스템을 확인할 것인가? 제타위키에서는 여러가지 방법을 제시한다. 그중에 유용했던 명령들을 기록해본다. 1. fsck sdb, sdc에 각각 2개의 파티션, sdd에 3개의 파티션을 만들고 여러가지 파일 시스템을 만들었다. fsck -N /dev/sd* 명령을 사용하여 3개 디스크 7개 파티션의 파일 시스템 정보를 출력했다. 2. file file -s /dev/sd* 명령어를 사용해서도 확인할 수 있다. 장황하긴 하다. 상황에 맞는 정보를 출력하기 위해 적절히 사용하면 된다. 아직 마운트 된 장치가 아니다 보니 제타위키에서 제시하는 다른 명령어는 사용할 수 없었다. 더보기 CentOS 8 리눅스 파티션 만들기 전후 비교 Disklabel type: dos Disk identifier: ~~~ 두 줄이 생겼음을 확인할 수 있다. w 명령어로 저장을 해야 되는데 갑자기 시간이 궁금해져서 date를 입력했더니 아래와 같은 메시지를 받았다. 다시 p를 눌러보니 그대로이다. 어떻게 된거지? 삭제가 된건가? 다시 확인을 해보니 이것이 사라진 거였다. 다시 만들자 영차영차 더보기 Mount is denied because the NTFS volume is already exclusively opened. Mount is denied because the NTFS volume is already exclusively opened. The volume may be already mounted, or another software may use it which could be identified for example by the help of the 'fuser' command. USB를 NTFS 형식으로 포맷 후, ntfs 드라이버 패키지를 이용해 장치를 마운트 했었다(링크). 그 후 언마운트 없이 VMWare 환경에서 장치를 Disconnect 했더니, 다시 마운트 하려니 위와같은 오류 메시지가 반환된다. 해결책은 의외로 간단했다. 위에서 설명한 대로 'fuser'커맨드를 이용한다. fuser -m -u .. 더보기 CentOS 8 리눅스 USB를 확인할 수가 없다 게다가 직접 접근할 수 있는 경로도 모르겠다. 아마 마운트 한 경로로 접근해야 할 것 같다. Windows 같은 경우에는 내컴퓨터로 들어가면 바로 접근할 수 있는데, HOME에도 없고 root에도 없다. 검색을 해보자. 리눅스 같은 경우에는 장치 또한 파일로 관리된다. 파일을 찾는 명령어는 find이다. 위와 같이 find / -name sdb로 실행을 해준다. root계정마저 허가가 거부되는 디렉토리가 있다는 사실을 알게 되었다. 추측컨대, 장치의 이름 또한 sdb가 아닌것 같다. 너무 긴데? 잠깐, 나는 아직 이 장치를 mount하지 않았다. 그렇다면 도대체 어떻게 fdisk /dev/sdb는 실행되는거지? 파티션을 삭제 해도 host 환경에서 확인해본 결과 파일이 삭제되거나 하지는 않았다. 아니면 .. 더보기 CentOS 8 리눅스에서 장치명 보는 방법 / 확인하는 방법 터미널에서 mount | less 명령을 실행시 나오는 수많은 장치들... USB를 마운트 하는법을 연습중이다. 아이러니하게도 먼저 장치 이름을 알아야 이 수많은 리스트 중에서 나의 장치를 검색하거나 찾을 수 있는것 같다. 장치 이름을 먼저 알아야 umount 명령으로 마운트 해제가 가능하다. (물론 VMWare 환경에서는 [Player] -> [Removable Devices] ->[장치 이름] -> [Disconnect] 메뉴를 사용하여 해제할수도 있다.) 내가 공부하는 책에서는 장치명을 보는 방법에 대해 설명해주지는 않아 구글로 찾아나선다. /dev 에서 장치들을 볼 수 있단다. 'ls -l --color=auto'로 alias 되어있는 ll 명령을 실행해준다 ( ll /dev ) d는 디렉토리요 .. 더보기 CentOS 8 부팅시 환경 설정 파일 실행 순서 CentOS 8을 이용하고 있다. alias 명령을 사용해 ls를 'ls -F --color=auto'로 지정해서 쓰려고 한다. 하지만 alias 명령은 매번 킬때마다 다시 설정해줘야하는 번거로움이 있기 때문에 사용자 설정을 $HOME에 있는 .bashrc에 저장해준다. 그러면 .bash_profile의 위 코드에 따라 자동으로 .(마침표) 명령으로 .bashrc 파일이 실행이 되어야 하는데.. 아 실행이 된다. 실행이 되는것을 방금 확인했다. 다만 문제는 .bashrc에는 ls='ls -F --color=auto'로 지정해놨는데 뭔가가 더 실행되어 alias에 ls='ls --color=auto'로 다시 지정해버리는것같다. 뭘까? 더보기 CentOS 리눅스 .bashrc에서 PATH를 날려먹었다. vi, less 같은 기본적인 명령조차 실행이 안된다. vi .bashrc 명령 실행 후 # User specific environment PATH="$HOME/.local/bin:$HOME/bin:$PATH:/etc" # User specific environment PATH="$HOME/.local/bin:$HOME/bin:$PATH:/etc" 입력 후 PATH를 PATH="/etc"로 변경후 저장 및 . .bashrc 명령을 실행했다. 그랬더니 vi도 안되서 다시 수정도 안된다 ㅠㅠ 구글링으로 찾아보니 export PATH=$PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin: 출처: https://ark1230.tistory.com.. 더보기 이전 1 다음