2022-05-01 file을 찾는 방법

이고잉님의 오픈튜토리얼 강의 요약분. 출처 : https://opentutorials.org/course/2598/14212 locate locate : 파일 위치 찾기 locate 명령어는 모든 파일과 디렉터리의 위치 정보를 DB로 생성하여 사용자 키워드를 생성하고 파일이나 디렉터리의 위치를 출력한다. locate를 사용하기 위해서는 우선 updatedb 명령어를 이용하여 DB(=mlocate)를 생성해야 한다. 확인해보았는데 맥북에는 아직 /var/db/locate.database가 생성되어 있지 않다. 필요하다면 그때가서 만들어서 사용할 계획이다. 출처 : [네이버 지식백과] locate (유닉스 리눅스 명령어 사전, 2010. 11. … 더 읽기

2022-04-13 Shell_Kernel

Featured image for 2022-04-13 Shell_Kernel

쉘과 커널 쉘과 커널 – 생활코딩 쉘과 커널 – 생활코딩 Kernel H/W에는 CPU, 메모리(RAM), 하드디스크(HDD), 기타 입출력 장치 등 많은 것들이 있다. 사용자가 실제 직접 조작할 수도 없고 할 수 있어도 위험하다. 그래서 커널이 존재한다. 사용자는 커널을 통해서 하드웨어 시스템의 자원을 관리, 제어할 수 있다. 윈도우즈는 커널의 소스를 공개하지 않는다. 오직 MS사에서만 커널을 수정할 수 … 더 읽기

2022-04-13 Linux_IO_Redirection

IO Redirection – 생활코딩 IO Redirection – 생활코딩 pipeline pipeline : command to command IO Redirection output 1> : stdout to file (1>에서 1 생략 가능) 2> : stderr to file input 혼종 append 기본적으로 꺽쇠를 하나 사용하면 덮어쓴다. append 즉 이어 쓰고 싶다면 꺽쇠 두 개를 써라 입출력 값이 여러 개일 때 hahaha는 다음에 … 더 읽기

2022-04-05 Linux_4

tar과 gzip에 대한 보충 gzip을 통해서 압축할 때 파일의 이름을 선택하는 법. gzip에 옵션 없으면 기존 파일을 압축파일로 변환. gzip -c는 압축파일을 하나 새로 생성. 압축하고 풀었지만 파일은 변함없이 그대로 보존하려면 first.txt.gz처럼 원본 파일의 확장자명까지 압축파일 이름에 포함. tar을 이용해 묶는다. 이후에 원하는 위치에서 묶음을 해제하면 포함된 파일들이 생성된 것을 알 수 있다. m1 air에서만 … 더 읽기

2022-03-22 Linux_3

Linux Basic Command Example 예문과 함께 외우기! pwd cd / pwd cd pwd cd .. pwd cd cd desktop pwd ls ls -l ls -al cd desktop mkdir testDir ls -l cd testDir touch a.txt cd .. mkdir -p a/b/c rmdir -p a/b/c rmdir testDir rm -r testDir mkdir a rmdir -v mkdir, rmdir -option-p … 더 읽기

2022-03-22 Linux_2

–Linux Basic Command– 명령어 : 기능 pwd : Print Working Directory. 현재 작업 중인 디렉터리의 이름을 출력. ls : List Segments. 현재 디렉터리 내 디렉토리나 파일의 정보를 출력. cd : Change Directory. 디렉터리 이동. rm : ReMove. 파일 또는 디렉터리 삭제. rmdir : ReMove DIRectory. 빈 디렉터리 삭제. mkdir : MaKe DIRectory. 디렉토리 생성. mv … 더 읽기

2022-03-15 Linux_1

Linux 환경 구축 Unix를 기반으로 하는 macOS을 사용 중이라 따로 Linux를 설치할 필요는 없다. 하지만 후에 디스크와 관련된 강의를 할 때 mac으로 진행하기에 Linux와 다른 점이 발생하기에 그때를 대비해서 window 환경에서 Linux 환경 구축 방법에 대하여 알아두자. 우리가 윈도우에서 Linux환경을 구축하는 방법은 2가지다. 듀얼부팅 가상머신 듀얼부팅은 윈도우와 리눅스를 같은 레벨에 위치하는 한다. 부팅할 때 윈도우와 … 더 읽기