iPod Video White

๐Ÿ““ TIL

[220328] CLI /vim / markdown

k_m_jin 2022. 3. 28. 23:32

kernel : ํ•˜๋“œ์›จ์›Œ์™€ ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ์ด์–ด์ฃผ๋Š” ์‹œ์Šคํ…œ์†Œํ”„ํŠธ์›จ์–ด

shell : kernel๊ณผ ์‚ฌ์šฉ์ž๋ฅผ ์ด์–ด์ฃผ๋Š” ์†Œํ”„ํŠธ์›จ์–ด

 

CLI shell command

  • / : ์ตœ์ƒ์œ„ํด๋”
  • .. : ์ƒ์œ„ํด๋”
  • . :ํ˜„์žฌํด๋”
  • cd : ํ˜„์žฌ์œ„์น˜ ์ด๋™
  • mkdit : ๋””๋ ‰ํ† ๋ฆฌ ์ƒ์„ฑ
  • pwd : ํ˜„์žฌ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ์ ˆ๋Œ€๊ฒฝ๋กœ๋กœ ํ‘œ์‹œ
  • touch : text ๊ธฐ๋ฐ˜์˜ ํŒŒ์ผ ์ƒ์„ฑ
  • mv [ํŒŒ์ผ๋ช…] [๋ณ€๊ฒฝํ• ์œ„์น˜๋ช…] : ํŒŒ์ผ์˜ ์œ„์น˜ ๋ณ€๊ฒฝ
  • rm : ํŒŒ์ผ์‚ญ์ œ
  • cp [๋ณต์‚ฌํ• ํŒŒ์ผ๋ช…] [๋ณต์‚ฌ๋œํŒŒ์ผ๋ช…] : ํŒŒ์ผ ๋ณต์‚ฌ

 

vim command

: ํ…์ŠคํŠธ ํŽธ์ง‘๊ธฐ

insert mode: press i on normal mode
visual mode: press v on normal mode
command mode: press shift + ; on normal mode
#How to go back to normal mode
just press escape key

 

Mark Down 

<!-- ์ฃผ์„ํ‘œ๊ธฐ -->

<!-- ์ œ๋ชฉ ํ…์ŠคํŠธ -->
# h1
## h2
### h3
#### h4
##### h5
###### h6

<!-- ์ˆœ์„œ ์—†๋Š” ๋ฆฌ์ŠคํŠธ(- * + ํ˜ผ์šฉ ๊ฐ€๋Šฅ) -->
- Item1
- Item1-1
- Item1-1-1
* Item2
+ Item3

<!-- ์ˆœ์„œ ์žˆ๋Š” ๋ฆฌ์ŠคํŠธ -->
1. Item1
2. Item2

<!-- ํ•˜์ดํผ๋งํฌ -->
[๋งํฌ ํ…์ŠคํŠธ](๋งํฌ URL)

<!-- ์ด๋ฏธ์ง€ -->
![๋Œ€์ฒด ํ…์ŠคํŠธ](์ด๋ฏธ์ง€ URL) 
<!-- ๊ฐ•์กฐ ํ‘œ๊ธฐ -->
*Italic*
**Bold**
~Line Break~
_Single underscore_

<!-- ์ธ์šฉ๋ฌธ(Blockquote) -->
> ์ธ์šฉํ•  ๋ฌธ์žฅ

<!-- Code ์ž…๋ ฅ(๋ฌธ์žฅ ๋‚ด) -->
This is how `code` works.

<!-- Code ์ž…๋ ฅ(๋ธ”๋ก) -->
` ``` `
def say_hello():
return "hello"
` ``` `
<!-- ์ˆ˜ํ‰์„  -->
Page 1
***
Page 2
-----
Page 3

K-Digital Training ํ•€ํ…Œํฌ ์„œ๋น„์Šค ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ, Wooyoung Choi, 2022
 
 

command mode

:q : ์ข…๋ฃŒ

:q! : ์ €์žฅํ•˜์ง€ ์•Š๊ณ  ์ข…๋ฃŒ

:w :์ €์žฅ

:wq : ์ €์žฅํ•˜๊ณ  ์ข…๋ฃŒ

 

git

set configuration

$ git config --global user.name "{github username}" 
$ git config --global user.email "{github email address}" 
$ git config --global core.editor "vim" 
$ git config --global core.pager "cat" 
$ git config --list

$ git config --global --unset user.name //์„ค์ •ํ•ด์ œ
๋ฐ˜์‘ํ˜•

'๐Ÿ““ TIL' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

[220406]CSS ์†์„ฑ  (0) 2022.04.06
[220403] ๊ธฐ๋ณธ ๊ฐœ์š” / ํŠน์ˆ˜๋ฌธ์ž  (0) 2022.04.05
[220401] git restore / reset / commit --amend  (0) 2022.04.02
[220330] git-flow  (1) 2022.04.01
[220329] Commit Convention  (0) 2022.03.29