일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 백준
- hdl
- Vivado
- 코딩테스트
- 리눅스
- vitis
- C++
- 정보처리기사
- chip2chip
- 정처기
- Backjoon
- Bus
- Zynq
- verilog HDL
- amba
- java
- boj
- 실기
- HDLBits
- Beakjoon
- AMBA BUS
- FPGA
- UNIX
- axi
- verilog
- baekjoon
- SQL
- Xilinx
- 자격증
- linux
- Today
- Total
목록linux (3)
Hueestory
Pipe - 이전 명령어를 다음 명령어의 입력 값으로 사용 ex) cat 명령어의 결과 중 mail이라는 문자열이 들어간 라인만 출력 => cat /etc/passwd | grep mail Filter - 주로 Pipe와 함께 사용 - grep : 특정 파일에서 지정한 문자열이나 정규표현식을 포함한 행 출력 - tail : 파일의 마지막 행을 기준으로 지정한 행까지 출력 - sort : 텍스트로 된 파일의 내용을 정렬 - sed : 행마다 특정 패턴을 적용하여 원하는 내용만 출력, 치환하여 데이터를 추출 Redirection- 출력되는 데이터를 임의의 다른 장치로 보내는 것 - 리눅스 쉘은 항상 표준 입출력을 파일 형태로 열고 있다 - stdin(표준 입력; 키보드) : 0 - stdout(표준..
Inode - 파일이나 디렉토리의 허가권, 소유권, 실제 위치 등의 정보를 포함 - 실제 파일의 내용을 갖고 있는 주소 역할 - stat 명령어를 통해 Inode 확인 가능 Hard Link - 원본 파일과 동일한 Inode를 가리킴 - 일반 변수 복사 개념 Soft Link - 포인터를 가리키는 새로운 Inode를 생성하고, 포인터가 원본 파일을 가리킴 - 원본 파일이 사라지면 해당 데이터 접근 불가능- 참조 변수 복사(포인터) 개념- 주로 soft link를 사용
ls : 해당 디렉토리 내 파일의 목록을 나열 cd : 디렉토리를 이동 pwd : 현재 디렉토리의 전체 경로를 표시 rm : 파일이나 디렉토리를 삭제(권한 요구) cp : 파일이나 디렉토리를 복사 touch : 크기가 0인 파일을 생성, 이미 존재한다면 최종 시간을 변경 mv : 파일이나 디렉토리의 이름을 변경, 다른 디렉토리로 이동 mkdir : 새로운 디렉토리를 생성 rmdir : 디렉토리를 삭제 cat : 파일의 내용을 화면에 출력 head, tail : 텍스트 파일의 앞 10행 또는 마지막 10행만 화면에 출력 more : 텍스트 파일을 페이지 단위로 화면에 출력 less : more의 확장판, 화살표 키와 pgdn/pgup 사용 가능 file : 해당 파일이 어떤 종류의 파일인지를 화면에 출력 ..