Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- instruction
- DB
- DATAPATH
- python
- javascript
- XML
- data structure
- Algorithm
- architecture
- Linux
- MacOS
- Class
- web
- html
- Java
- CSS
- for
- system
- computer
- MIPS
- DoM
- control
- github
- mysql
- function
- while
- react
- php
- Pipelining
- DS
Archives
- Today
- Total
YYYEJI
[Linux] 리눅스 기본 명령어-2 본문
728x90
< 디렉토리 사용 명령 >
cat - 파일 내용 출력
$ cat etc/hosts
-n | 행 번호를 붙여서 출력 |
more - 파일 내용을 화면 단위로 출력
$ more /etc/services
Space bar - 누르면 다음 화면 출력
Enter - 누르면 한 줄씩 스크롤됨
./문자열 - 해당 문자열을 찾아 이동
q - more 명령어 종료
less - 파일 내용을 화면 단위로 출력
$ less /etc/services
j - 한 줄씩 다음 행으로 스크롤됨
k - 한 줄씩 이전 행으로 스크롤됨
Space bar, Ctrl + f - 다음 화면으로 이동
Ctrl + b - 이전 화면으로 이동
tail - 파일 뒷부분의 몇 행을 출력
$ tail /etc/services
+행 번호 | 지정한 행부터 끝까지 출력 |
-숫자 | 화면에 출력할 행의 수를 지정 (기본값은 10) |
-f | 파일 출력을 종료하지 않고 주기적으로 계속 출력 |
cp(copy) [ File1 ] [ File 2 ] - 파일이나 디렉터리 복사
$ cp file1 file2
-i | 파일2가 존재하면 덮어쓸 것인지 물어봄 |
-r | 디렉터리를 복사할 때 지정 |
mv - 파일 이름 변경
$ mv file1 f
rm - 파일 삭제
$ rm file2
ln - 파일의 하드 링크 생성 (바로가기 링크)
- 복잡한 디렉터리 계층 구조를 포함하여 파일명이 복잡할 경우, 짧게 줄인 다른 이름을 붙여 간단하게 사용할 때 유용
- 파일 링크에는 하드 링크(Hard link)와 심벌릭 링크(Symbolic link)가 있다.
- 리눅스 파일의 구성 : 파일명 + inode + 데이터 블록
-s | 심벌릭 링크 파일을 생성 |
$ ln -s /Users/song-yeji/Desktop/p f
touch - 빈 파일 생성
$ touch test
-a | 접근 시간만 변경 |
-m | 수정 시간만 변경 |
-t [[CC]YY]MMDDhhmm[.ss] | 시간을 직접 입력 (밑에 표에서 자세히 확인) |
CC | 연도의 첫 두 자리 |
YY | 연도의 마지막 두 자리 |
MM | 달 (01~12 범위에서 지정) |
DD | 날짜 (01~31 범위에서 지정) |
hh | 시간 (00~23 범위에서 지정) |
mm | 분 (00~59 범위에서 지정) |
ss | 초 (00~59 범위에서 지정) |
grep - 지정한 패턴이 포함된 행을 찾음
$ ls -al | grep test
-i | 대문자, 소문자를 모두 검색 |
-l | 지정한 패턴이 포함된 파일명을 출력 |
-n | 행 번호를 출력 |
find - 지정한 위치에서 조건에 맞는 파일을 찾음
Name file | 파일명으로 검색 |
type 파일 종류 | 파일 종류로 검색 |
user loginID | 지정한 사용자가 소유한 모든 파일을 검색 |
perm 접근 권한 | 지정한 사용 권한과 일치하는 파일을 검색 |
whereis - 지정한 경로에서 명령의 바이너리 파일이나 매뉴얼 파일의 위치를 찾음
-b | 바이너리 파일만 검색 |
-m | 메뉴얼 파일만 검색 |
-s | 소스 파일만 검색 |
which - 명령어 파일의 위치를 찾아서 그 경로나 에일리어스를 출력
$ which ls
◡̈
'Linux' 카테고리의 다른 글
[Linux] 리눅스에서 패키치 설치하기 (0) | 2022.07.22 |
---|---|
[Linux] vim/vi 명령어 정리 (0) | 2022.07.18 |
[Linux] 리눅스 기본 명령어-1 (0) | 2022.07.17 |
[Linux] 리눅스 파일과 디렉토리 (0) | 2022.07.17 |
[Linux] 리눅스란? 리눅스 이해하기 (0) | 2022.07.17 |