본문 바로가기

리눅스

(4)
우분투 리눅스 디렉토리 파일 개수 세기 디렉토리 개수 세는 방법 하위 폴더의 디렉토리 전체 개수 세기 ls -lR | grep ^d | wc -l 현재 폴더의 디렉토리 개수 세기 ls -l | grep ^d | wc -l 하위 폴더의 파일 전체 개수 세기 ls -lR | grep ^- | wc - l 현재 폴더의 파일 개수 세기 ls -l grep ^d |wc -l 리눅스를 이용하던 중 디렉토리와 파일의 개수를 세어야 할 필요가 생겼습니다. 여러 곳에서 찾아본 결과, 위와 같은 명령어의 조합으로 디렉토리의 개수를 세거나 파일의 개수를 셀 수 있었습니다. 이 글에서는 위 명령어에 대하여 설명하고자 합니다. 예시 예를 들어서, 현재 디렉토리를 위 사진과 같은 구조로 생성하였습니다. 먼저, 하위 디렉토리는 a, b, aa, ab, ac, aaa, ..
[리눅스] VIM 에서 파이썬 바로 실행 하는 방법 vim 에서 :w !python 을 입력하면 파이썬 코드를 실행할 수 있습니다. 그러나 실행할 때마다 반복해서 입력해야 하기 때문에 굉장히 불편합니다. 다음과 같은 방법으로 더욱 편하게 파이썬 코드를 실행할 수 있습니다. vim .vimrc로 .vimrc 파일을 연 뒤, 다음과 같은 문장을 삽입합니다. imap :w:!clear;python % 그리고 insert mode 에서 를 누르면 다음과 같이 파이썬 코드를 실행할 수 있습니다. imap :w:!clear;python %는 insert mode에서 를 파이썬 실행에 사용하였던 :w !python3에 맵핑 시키는 명령어 입니다. 대신 다른 원하는 버튼으로 변경하는 것 또한 가능합니다. 참고 자료 : https://stackoverflow.com/qu..
[리눅스] /bin/bash: python: command not found 에러 해결 방법 VIM에서 파이썬 파일을 작성하고, :w !python으로 저장 후 실행하였는데 /bin/bash: python: command not found 에러가 발생하였습니다. 해결 방법은 다음과 같습니다. 먼저 아래 명령어를 사용하여 파이썬이 설치되어 있는지 확인하고 설치되지 않았다면 새로 설치합니다. python -V sudo apt-get update sudo apt-get install python3 이후 which python3 으로 파이썬의 경로를 확인하고, 알아낸 경로를 위 사진처럼 작성합니다. which python3 sudo ln -s /usr/bin/python3 /usr/bin/python VIM 에서 :w !python 명령어를 실행 하였을 때 정상적으로 파이썬이 실행되는 모습입니다. 참고..
[리눅스] 윈도우에서 가상머신 우분투로 복사, 붙여넣기 하는 법 가상머신 리눅스 윈도우 복사 붙여넣기 [가상머신] 윈도우와 복사 붙여넣기 설정 방법 윈도우와 가상머신 사이에서 복사 및 붙여넣기가 가능하게 하려면 아래와 같이 가상머신 설정을 해야합니다. [VirtualBox 설정 - 일반 - 고급 - 클립보드 공유 - 양방향] 1. 윈도우 -> 가상머신 윈도우 ajdahrdl.tistory.com 윈도우에서 가상머신의 우분투로 로 복사 붙여넣기 할 일이 생겨서 시도해 보았는데 안 되었습니다. vim 을 새로 설치하는 등 여러 가지 방법을 시도해 보았으나 실패하였는데, 위 블로그에서 해답을 발견하였습니다. 해결 방법은 다음과 같습니다. 먼저, 우분투에 설정 - 일반 -고급에서 클립보드 공유를 양방향으로 설정합니다. 이후 아래 표와 같이 입력합니다. 윈도우 -> 우분투 윈..