일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- UNIX
- 순차 탐색
- 자료구조
- IT
- 재귀 함수
- 동적 계획
- 이진 탐색
- MiniHeap
- 문법
- 배열
- 그래프
- git hub
- 정렬
- 기초
- sys.stdin.readline()
- format 메서드
- NQueen
- 탐색
- Git
- 자기개발
- 우분투
- 분할 정복
- 트리
- 파이썬
- 유닉스
- type 함수
- 백준
- 스택
- 알고리즘
- 그리디
- Today
- Total
목록IT (9)
코딩고치
mkdir (make directory) mkdir 명령어는 디렉토리를 생성하는 명령어이다. 현재 디렉토리에 DarkSoul 디렉토리를 생성하였다. DarkSoul 디렉토리 안에 item 디렉토리를 만들기 위해서는 DarkSoul 디렉토리로 이동할 필요는 없고 경로를 써주면 된다. touch touch는 파일을 생성하는 명령어이다.
ls (list) ls 명령어는 현재 디렉토리 안에 있는 모든 자식 디렉토리 및 파일을 보여주는 명령어이다. 디렉토리나 파일에 상세한 정보를 알고 싶으면 -l (long list format) 옵션을 입력해주면 된다. 숨겨진 파일이나 디렉토리까지 보고 싶으면 -a (all) 옵션을 입력해주면 된다. ls뒤에 옵션뿐만 아니라 인자를 주는 것도 가능하다. hello.c의 정보를 알고 싶으면 ls hello.c를 입력하면 된다. 또한 자세한 정보를 알고 싶으면 ls -l hello.c를 입력하면 된다. 파일뿐만 아니라 디렉토리의 정보 또한 볼 수 있다. 디렉토리를 인자로 받으면 그 내부의 디렉토리나 파일을 보여준다. 디렉토리 자체의 정보를 알고 싶으면 -d (directory) 옵션을 추가로 입력해주면 된다...
경로 디렉토리를 경로라고 부르며 이것은 절대 경로와 상대 경로로 나누어진다. 절대 경로 루트 디렉토리를 기준으로 어떤 파일이나 디렉토리가 가지고 있는 경로이다. 이 경우 Music의 절대 경로는 /home/jwt/Music 이다. 상대 경로 나의 현재 위치를 기준으로 나타낸 경로이다. 만약 나의 현재 디렉토리가 jwt일 때 Music 디렉토리의 상대 경로는 ./Music이다. 여기서 맨 앞에 .은 현재 위치한 디렉토리를 의미하고 이 경우 /home/jwt를 의미한다. .이 의미하는 것은 현재 디렉토리가 어디인지에 따라서 달라진다. 만약 현재 디렉토리가 Music에 있을 때 현재 디렉토리에 대한 Documents 디렉토리의 상대 경로는 ../Documents이다. ..은 현재 디렉토리를 포함하는 부모 디렉..
현재 위치 위 그림은 터미널 초기 화면이다. ~$이라고 쓰여 있는 것을 볼 수 있다. ~는 틸드(Tilde)라고 부르며 현재 사용자의 홈 디렉토리를 의미한다. pwd 현재 홈 디렉토리에 있으며 현재 디렉토리를 확인하려면 pwd (Print the name of Working Directory) 명령어를 입력해 주면 된다. pwd를 입력하면 /home/jwt라는 디렉토리가 나온다. 이것이 ~에 해당하는 홈 디렉토리이다. cd cd 명령어는 다른 디렉토리로 이동하게 해주는 명령어이다. cd 뒤에 이동하고자 하는 디렉토리를 인자로 써주면 된다. cd ~/Music을 입력하여 Music 디렉토리로 이동하였다. 그러면 현재 디렉토리가 ~/Music으로 표시되는 것을 볼 수 있다. Music 디렉토리는 홈 디렉토리..