일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- POJO
- @Spring-Test
- JDBC TEMPLATE
- spring aop
- Ubunt
- SpringJDBC
- STS
- pointcut
- @JUnit
- @test
- AOP
- unix
- java spring
- 프로퍼티
- java
- XML
- @AspectJ
- Linux
- myBatis
- 마이바티스
- spring framework
- Di
- 리눅스
- Dependency Injection
- JdbcTemplate
- Framework
- spring
- 컨테이너
- Spring Boot
- Spring JDBC
- Today
- Total
개키우는개발자 : )
리눅스 기본명령어 - 1 본문
기본명령어
- 화면지우기
clear
- 파일 목록 보기
ls : list
ls -l : long list
ls -a : all
ls -al : all + long
ls -a -l : all + long
ls *.txt : 확장자가 *.txt 파일인것
- 파일 만들기
touch hello.txt : hello.txt 파일 생성
touch test1 test2 test3 : 여러개 파일 생성
touch .hello.txt : 히든파일 만들기(파일명 앞에 .)
- 파일 내용 보기
cat
cat hello.txt : hello.txt 파일 읽기 (내용없으면 아무것도 안나옴)
cat /etc/passwd
cat /var/log/syslog
cat -e /etc/passwd : 줄의 맨 뒤에 $붙이기 (히든 캐릭터 공백 등 확인)
cat -n /etc/passwd : 줄 번호 보여주기
more
페이지 단위로 이동 : space
줄단위 이동 : enter
특징 : 다음 페이지만 보기 가능
more hello.txt
more /etc/passwd
more /var/log/syslog
less
페이지 단위로 이동 : space
줄단위 이동 : enter
방향키 : 상하좌우,페이지 up/down
특징 : more 보다 향상된 기능, 그리고 모든 파일을 메모리에 올리지 않아 more 대비 속도가 빠름
less hello.txt
less /etc/passwd
less /var/log/syslog
- 파일 삭제 (remove)
rm hello.txt
rm test1 test2 test3
rm /etc/passwd : 파일에 권한이 부여되지 않아 실패함
- 디렉토리 생성(make directory)
mkdir dir1
mkdir dir2 dir3
mkdir dir1/sub1
mkdir dir2/sub2
mkdir -p dir2/sub1 (parents) : dir2 가 없더라도 한번에 생성
- 디렉토리 삭제(remove directory)
특징 : 삭제하려는 폴더 안에 파일이 있을경우 삭제되지 않음
rmdir dir1
rmdir dir2 dir3
rmdir -p dir2 (parents) : dir2 안에 파일을까지 한번에 삭제 가능
rm dir1 : 폴더가 아닌 파일을 지우는 명령어 이기 때문에 실패
rm -r dir1 (recursive) : 어떠한 파일이든 삭제가 되기 때문에 사용 할 때 주의
- 디렉토리 이동(change directory)
디렉토리 구조
. (내 현재 디렉토리)
..(부모 디렉토리)
~(홈 디렉토리)
- (이전 디렉토리)
cd dir1
cd .. (부모 디렉토리)
cd dir1/sub1
cd . (현재 디렉토리)
cd ../..
cd ~/ : (홈 디렉토리)
cd
cd - (이전 디렉토리)
'Linux > Ubuntu_16.04 공부방' 카테고리의 다른 글
리눅스 - 사용자 권한 관련 명령어 - 1 (0) | 2020.11.03 |
---|---|
리눅스 기본명령어 - 2 (0) | 2020.11.02 |