From 670f5b920b4186e07b49c20173d08d5c1ee034df Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=EB=AF=BC=EC=9A=B0=20=EB=B0=B1?= <qoralsdn505@ajou.ac.kr>
Date: Mon, 5 Dec 2022 22:53:47 +0900
Subject: [PATCH] Update README.md

---
 README.md | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/README.md b/README.md
index 001faa8..dd77cc3 100644
--- a/README.md
+++ b/README.md
@@ -7,6 +7,14 @@
 * `ssh` - Secure shell, 텔넷의 보안 취약점 보완, ssh 명령어로 접속하려면 통신 서버에서 ssh를 지원해야 함
 * `Kernel` - 프로세스, 메모리, 입출력으로 나뉘며, 시스템 콜을 거쳐서 사용할 수 있음
 * `I/O의 File System` - Storage 역할
+* 사용자가 커널을 사용하려면 쉘을 거치고 유틸리티를 거치거나, 쉘을 거치고 어플리케이션을 거치고 시스템 콜을 거치고 사용해야 함
+* “test_dir” 이라는 디렉터리가 없는 상태에서, mv dir2 test_dir 명령을 수행하면, 디렉터리 dir2의 이름을 test_dir로 변경하고, 시간도 바뀜
+* “test_dir” 이라는 디렉터리가 있는 상황에서 mv dir3 test_dir 명령을 수행하면, 디렉터리 dir3을 test_dir 디렉터리로 옮기며, 시간은 안바뀜
+* ls -al a.out b.out 1> out1 2> err1 명령은, ls -al a.out b.out을 수행하되, stdout은 out1로, stderr는 err1에 리디렉션함
+* a.out < infile9899 명령은, a.out 의 stdin 으로 infile9899의 내용이 들어감
+* mkdir lab0926 ; cd lab0926 명령은, lab0926 디렉터리를 만들고, 해당 명령의 성공 여부에 관계 없이 lab0926으로 이동함
+* mkdir lab0926 && cd lab0926 &> 명령은, 먼저 lab0926 디렉터리를 만들고, 해당 명령이 성공했다면 디렉터리 lab0926으로 이동하며, stderr를 stdout에 묶어서 출력함
+* mkdir lab0926 || cd lab0926 명령은, lab0926 디렉터리를 만들고, 실패했을 경우에만 lab0926 디렉터리로 이동함
 
 # Command
 * `ssh oss086@ssh.ajousw.kr` - 접속 명령어
-- 
GitLab