-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path1.basic_syntax.sh
More file actions
99 lines (68 loc) · 2.19 KB
/
Copy path1.basic_syntax.sh
File metadata and controls
99 lines (68 loc) · 2.19 KB
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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
# 사용자가 현재 위치해 있는 폴더 경로 출력 명령어
pwd
# 현재 위치에서 파일 및 폴더 목록 조회
ls
# 목록조회 자세히
ls -l
# 목록조회 자세히, 숨김파일까지
ls -al
# 목록조회 자세히, 숨김파일, 오래된순서
ls -alrt // al->모두 rt->reverse time 역순
# 목록조회 자세히, 숨김파일, 최신순서
ls -alt
# 디렉토리 생성
mkdir joonhyuk_dir
# 특정 디렉토리로 이동
cd joonhyuk_dir
# 상위 디렉토리로 이동
cd ..
# 또는 cd ../
# 루트디렉토리(최상위 디렉토리)로 이동
cd /
# 다시 기존의 폴더로 이동
cd home/kojoonhyuk/joonhyuk_dir
# 직전 폴더로 이동
cd -
# 홈경로(최초 로그인 했을 때의 위치)로 이동
cd
# 상대경로와 절대경로
# 상대경로 : cd ../../
# 절대경로 : cd /home
# 비어있는 파일 만들기
touch first_file.txt
# 파일내용 조회하기
cat first_file.txt
# 파일내용 페이지 별로 조회하기.
more first_file.txt
# 파일내용 상위 10줄 조회
head first_file.txt
# 파일내용 하위 10줄 조회
tail first_file.txt
# 파일내용 하위 n개 조회
# 만약 실시간일 경우 -f 옵션 많이 사용 tail -f
tail -5 first file.txt
# 파일내용 편집하기 : nano 또는 vi
# 도스키 위, 아래를 통해 이전 명령어 조회. ^C를 통해 입력명령어 취소
# 터미널창에 문자열을 출력
echo "hello world"
# 파일에 echo를 통해 내용 입력
# > 하나를 쓰면 덮어쓰기, >>를 쓰면 추가모드.
echo "hello world2" > first_file.txt
echo "hello world3" >> first_file.txt
# history 명령어를 통해 이전에 실행했던 명령어 모두 조회
history
# 현재 내 터미널창에 보이는 내역 정리(그저 화면 깔끔하게 정리하는것뿐)
clear
# rm은 삭제명령어.
rm first_file.txt
# 만약에 삭제할건지 묻는지 여부에 상관없이 강제 삭제
rm -f first_file.txt
# 폴더째 삭제는 -r 옵션
rm -r 폴더명
# cp는 복사명령어
# cp 복사대상 복사될파일명
cp first_file.txt second_file.txt
# mv는 이동명령어
# mv 이동대상파일 이동될파일명
mv first_file.txt ../fisrt_file.txt
mv first_file.txt third_file.txt