<linux-command>Chapter_9
id: 현재 나의 id를 출력함 (guest와 group것도 출력)
chmod numb /dir/file--> file에 대한 권한을 설정하는 것 rwx를 2진법으로 7로 나타낼수 있다. 그리고 user(rwx)/guest(rwx)/group(rwx)으로 최대 000~777까지 표현이 가능하며 000시 최고 관리자만이 다시 chmod를 조작할 수 있다(주위)
seen from France
seen from Türkiye
seen from United States
seen from United States
seen from United States
seen from United States
seen from China
seen from United States

seen from Australia

seen from Türkiye
seen from Türkiye
seen from China
seen from United States
seen from Russia
seen from United States
seen from United States
seen from Lebanon
seen from Türkiye

seen from Netherlands

seen from Malaysia
<linux-command>Chapter_9
id: 현재 나의 id를 출력함 (guest와 group것도 출력)
chmod numb /dir/file--> file에 대한 권한을 설정하는 것 rwx를 2진법으로 7로 나타낼수 있다. 그리고 user(rwx)/guest(rwx)/group(rwx)으로 최대 000~777까지 표현이 가능하며 000시 최고 관리자만이 다시 chmod를 조작할 수 있다(주위)
<linux-Command>Chapter_6
cat file->file을 terminal에 출력함(cat file1 file2.....fileN N개까지 출력한다)
sort: input 값에 의해서 정렬한다
sort와 uniq의 활용 cat list.txt | sort | uniq -c : 한번 sort된 list들을 정렬하고 중복을 제거하여 출력한다 (첫번째 칸이 빈 이유는 ENTER가 list.txt안에 있기 떄문이다)
sort option) -r: 역순으로 정렬한다 -c: 파일이 정렬되어있는지 검사 -f: 파일을 대소문자 상관하지 않고 정렬한다
cat file | uniq->연속으로 중복된 행만 생략한다 uniq option) -c: 중복횟수를 표시 해준다
grep ‘pattern’ file: file에 해당되는 pattern을 찾아서 출력한다
grep option) -c: 팬턴의 행을 출력함 -i: 대소문자 무시하고 찾음 -v: 찾고자 하는 패턴이외의 것만 출력 -n: 행의 번호와 팬턴의 행을 출력 -l: pattern이 포함된 file의 이름을 출력한다 -w: 패턴과 행이 완전 일치하는 경우에만 출력 (grep [option] ‘patter’ *--> *는 전체의 의미, 즉, 행당 pattern을 현재 dir에서 찾을 때, 사용함)
wc file-->file의 라인, 단어 문자의 수를 출력 해준다 wc option) -c: 전체 문자의 수 출력 -I: 전체 라인의 수 출력 -w: 전체 단어의 수 출력
head file: file에 대하여 10행까지만 출력한다 (미리보기) tail file: file에 대하여 마지막 10행을 출력한다.
tee file: 화면에 출력하는 내용을 file에 저장한다 (pwd의 절대 주소를 list.txt에 바로 저장하는 것)
<linux-Command>Chapter_5
type commnad: 해당 command가 쉘에 내장되어 있는지 외부명령어인지 아님 alias명령어인지 알려준다
which command: 행당 명령어의 위치를 찾아준다
command –help: command에 대한 설명이 나옴
man command: 해당 명령어에 대한 매뉴얼을 보여준다
apropos keyword: keyword에 관련 된 명령어 찾아주기
info command: command의 대한 자세한 정보를 알려준다
whatis command: command가 어떤 명령어 인지 간다히 알려줌
alias : 명령어에 대한 단축키를 설정하는 것 (그냥 alias를 입력하면 단축키로 되어있는 list를 보여줌)
(명령어 ls를 wow라는 단축기로 만듦)
unalias: 단축키를 없애는 명령어
<linux-Command>Chapter_4
cp: $cp file cpyFile--> 해당 file을 cpyFile의 이름의 file에 복사한다 cp -r: $cp file /diretory/file--> 해당 디렉토리의 파일을 현재 디렉토리에 저장한다
mkdir: mkdir /dir/newDir --> dir에 newDir만든다(folder)
mkdir -p: mkdir -p file-->상위폴더에 속한 (현재) 폴더에 새로운 file생성
mv file /dir: -->해당 file을 dir에 위치하는 곳으로 옮기는 것이다 mv file /dir newFile--> 옮기는 파일을 이름을 newFile의 이름으로 옮기느다
mv -v file /dir-->해당 file을 dir로 옮기는데 변경되 dir을 보여준다
ln: link의 약자로 써, 심블 ln와 hard ln이 존재한다 ln -s(symbol link):바로가기 기능이며 원본파일의 크기와는 무관하다. 만약 원본파일이 없는 경우 심블link는 깜빡거린다
ln (hard link): 원본 파일 A를 B라는 이름으로 하나를 더 생성한다 둘의 관계는 A가 변경되면 B도 변경이 되지만 B가 변경되면 A에게는 변경되지않는다 둘 중 하나가 삭제되어도 나머지 하나는 남아있다 dir은 적용이 안된다
<linux-Command>Chapter_3
file: $file.fileName--> fileName에 대하여 무슨 파일인지 알려준다
less: file을 읽어준다