5/3~4 리눅스 기초
- -
google->centos download->7(2009)->ISO X86_64
ftp.kaist.ac.kr/CentOS/7.9.2009/isos/x86_64/ CentOS-7-x86_64-DVD-2009.iso
www.virtualbox.org/wiki/Linux_Downloads
Linux_Downloads – Oracle VM VirtualBox
Download VirtualBox for Linux Hosts Note: The package architecture has to match the Linux kernel architecture, that is, if you are running a 64-bit kernel, install the appropriate AMD64 package (it does not matter if you have an Intel or an AMD CPU). Mixed
www.virtualbox.org
(goorm ide/gcp에서 리눅스 실행해서 연습
윈도우즈에서 리눅스 설치 - WSL
윈도우즈10에서 WSL 설치방법에 대하여 알아봅니다. WSL 시스템 요구사항 아래의 요구사항을 충족시키지 못한다면 아쉽지만 WSL을 설치할 수 없다. OS : Windows 10 버전 1607이상 아키텍처 : x64 계정 :
webdir.tistory.com
ls (option - ^C (file name, directory name)
ls -l
~$ ls -a
디스크공간을 물리적으로 나누는것 -> 파티션
파티션을 운영체제에서 사용하고 있는 단위랑 연결시켜주는것 -> 마운트
*
절대 경로의 기준점: 루트 파일 시스템
상대 경로의 기준점: 디렉토리의 현재 위치(pwd)
which ls -> 내가 쓰고자 하는 명령어가 어디에 쓰이는지
whereis ls
var -> 시스템 에러나면 먼저 살펴봐야할 것
. -> 현재 디렉토리 의미
ls -lct : change time
ls -lut : ss time
ls -lt : modify time
cat more less grep head tail
cat -n aaa
cat -n aaa | head->파이프라인(앞 명령어에 대한 결과를 뒤 명령어에 대한 프로세스..???(뭔소린지 찾아보기)
*예제:10째부터 20번째까지
student@student-B85M-DS3H-A:~$ cat -n aaa | head -n 20 | tail -11
10 news:x:9:9:news:/var/spool/news:/usr/sbin/nologin
11 uucp:x:10:10:uucp:/var/spool/uucp:/usr/sbin/nologin
12 proxy:x:13:13:proxy:/bin:/usr/sbin/nologin
13 www-data:x:33:33:www-data:/var/www:/usr/sbin/nologin
14 backup:x:34:34:backup:/var/backups:/usr/sbin/nologin
15 list:x:38:38:Mailing List Manager:/var/list:/usr/sbin/nologin
16 irc:x:39:39:ircd:/var/run/ircd:/usr/sbin/nologin
17 gnats:x:41:41:Gnats Bug-Reporting System (admin):/var/lib/gnats:/usr/sbin/nologin
18 nobody:x:65534:65534:nobody:/nonexistent:/usr/sbin/nologin
19 systemd-network:x:100:102:systemd Network Management,,,:/run/systemd/netif:/usr/sbin/nologin
20 systemd-resolve:x:101:103:systemd Resolver,,,:/run/systemd/resolve:/usr/sbin/nologin
less aaa -> 오류많음
more aaa -> 얠 더 많이 이용
q 나오기
ctrl c-> ^C
파일 내용을 특정키워드로 찾아서 패턴 검색 -> grep
egrep '^root|bash$' aaa : root로 시작해서 bash로 끝나는거 검색
md5sum : 무결성 확인 명령어(파일1과 파일2가 동일한지 아닌지 확인할 수 있음)
mkdir 디렉토리 생성
ex)
drwxr-xr-x 2 user user
:파일 소유자(user)의 권한
:user라는 이름을 가지고 있는 그룹
:링크카운트(디렉토리는 2로 시작, file은 1..)
*inode_filename------------------------------
| inode -> meta data(시간, 날짜, inode...)-----
|
=>모든 file과 모든 dir은 이런 모양임.
dir는 inode와 filename을 명시하기 위한 구조로 되어있음
삭제: inode와 filename이 끊어지는 것음(아예 삭제하면 확인불가)
복구가능이유: inode는 살아있음
inode가 안바뀐다는 것->위치가 안바뀐다는 것
student@student-B85M-DS3H-A:~$ grep ^root aaa
root:x:0:0:root:/root:/bin/bash
student@student-B85M-DS3H-A:~$ grep \^root aaa
root:x:0:0:root:/root:/bin/bash
student@student-B85M-DS3H-A:~$ grep root aaa | grep bash
root:x:0:0:root:/root:/bin/bash
student@student-B85M-DS3H-A:~$ egrep '^root|bash$' aaa
root:x:0:0:root:/root:/bin/bash
student:x:1000:1000:student,,,:/home/student:/bin/bash
student@student-B85M-DS3H-A:~$ ^C
student@student-B85M-DS3H-A:~$ clear
student@student-B85M-DS3H-A:~$ tty
/dev/pts/0
student@student-B85M-DS3H-A:~$ tty
/dev/pts/0
student@student-B85M-DS3H-A:~$ cat > aa
hihihi
hahaha
zazaza^C
student@student-B85M-DS3H-A:~$ cat aa
hihihi
hahaha
student@student-B85M-DS3H-A:~$ echo "hi" > aa
student@student-B85M-DS3H-A:~$ cat aa
hi
student@student-B85M-DS3H-A:~$ cat >> bb
student@student-B85M-DS3H-A:~$ echo "haha" >> bb
student@student-B85M-DS3H-A:~$ cat bb
haha
student@student-B85M-DS3H-A:~$ cat < aa > bb
student@student-B85M-DS3H-A:~$ diff aa bb
student@student-B85M-DS3H-A:~$ cat aa bb
hi
hi
student@student-B85M-DS3H-A:~$ cat aa
hi
student@student-B85M-DS3H-A:~$ cat bb
hi
student@student-B85M-DS3H-A:~$ cat < aa >> bb
student@student-B85M-DS3H-A:~$ diff aa bb
1a2
> hi
student@student-B85M-DS3H-A:~$ touch cc
student@student-B85M-DS3H-A:~$ ls -l cc
-rw-r--r-- 1 student student 0 5월 3 16:58 cc
student@student-B85M-DS3H-A:~$ date
2021. 05. 03. (월) 16:58:33 KST
student@student-B85M-DS3H-A:~$ touch cc
student@student-B85M-DS3H-A:~$ stat cc
File: cc
Size: 0 Blocks: 0 IO Block: 4096 일반 빈 파일
Device: 801h/2049d Inode: 3427106 Links: 1
Access: (0644/-rw-r--r--) Uid: ( 1000/ student) Gid: ( 1000/ student)
Access: 2021-05-03 16:59:11.262585466 +0900
Modify: 2021-05-03 16:59:11.262585466 +0900
Change: 2021-05-03 16:59:11.262585466 +0900
Birth: -
student@student-B85M-DS3H-A:~$ la -al > aa
student@student-B85M-DS3H-A:~$ ls -i aa
3425676 aa
student@student-B85M-DS3H-A:~$ cp aa bb
student@student-B85M-DS3H-A:~$ ls -i aa bb
3425676 aa 3427037 bb
student@student-B85M-DS3H-A:~$ md5sum aa bb
0add1cc2392ba30e15752014ad70b64a aa
0add1cc2392ba30e15752014ad70b64a bb
student@student-B85M-DS3H-A:~$ cp -i aa bb
cp: 'bb'를 덮어쓸까요? ^C
student@student-B85M-DS3H-A:~$ alias cp='cp -i'^C
student@student-B85M-DS3H-A:~$ alias
alias alert='notify-send --urgency=low -i "$([ $? = 0 ] && echo terminal || echo error)" "$(history|tail -n1|sed -e '\''s/^\s*[0-9]\+\s*//;s/[;&|]\s*alert$//'\'')"'
alias egrep='egrep --color=auto'
alias fgrep='fgrep --color=auto'
alias grep='grep --color=auto'
alias l='ls -CF'
alias la='ls -A'
alias ll='ls -alF'
alias ls='ls --color=auto'
student@student-B85M-DS3H-A:~$ cp aa bb
student@student-B85M-DS3H-A:~$ alias cp='cp -i'
student@student-B85M-DS3H-A:~$ cp aa bb
cp: 'bb'를 덮어쓸까요? ^C
student@student-B85M-DS3H-A:~$ mkdir kbs mbc sbs
student@student-B85M-DS3H-A:~$ mkdir kbs/mbc/sbs
mkdir: `kbs/mbc/sbs' 디렉토리를 만들 수 없습니다: 그런 파일이나 디렉터리가 없습니다
student@student-B85M-DS3H-A:~$ mkdir -p kbs/mbc/sbs
student@student-B85M-DS3H-A:~$ unalias cp
student@student-B85M-DS3H-A:~$ cp aa bb
student@student-B85M-DS3H-A:~$ cp kbs dddd
cp: -r not specified; omitting directory 'kbs'
student@student-B85M-DS3H-A:~$ cp -r kbs dddd
student@student-B85M-DS3H-A:~$ ls -Rl kbs dddd
dddd:
합계 4
drwxr-xr-x 3 student student 4096 5월 3 17:29 mbc
dddd/mbc:
합계 4
drwxr-xr-x 2 student student 4096 5월 3 17:29 sbs
dddd/mbc/sbs:
합계 0
kbs:
합계 4
drwxr-xr-x 3 student student 4096 5월 3 17:27 mbc
kbs/mbc:
합계 4
drwxr-xr-x 2 student student 4096 5월 3 17:27 sbs
kbs/mbc/sbs:
합계 0
student@student-B85M-DS3H-A:~$
student@student-B85M-DS3H-A:~$ rmdir kbs mbc sbs
rmdir: failed to remove 'kbs': 디렉터리가 비어있지 않음
student@student-B85M-DS3H-A:~$ ls -ld kbs mbc sbs
ls: 'mbc'에 접근할 수 없습니다: 그런 파일이나 디렉터리가 없습니다
ls: 'sbs'에 접근할 수 없습니다: 그런 파일이나 디렉터리가 없습니다
drwxr-xr-x 3 student student 4096 5월 3 17:27 kbs
student@student-B85M-DS3H-A:~$ ls -Rl kbs
kbs:
합계 4
drwxr-xr-x 3 student student 4096 5월 3 17:27 mbc
kbs/mbc:
합계 4
drwxr-xr-x 2 student student 4096 5월 3 17:27 sbs
kbs/mbc/sbs:
합계 0
student@student-B85M-DS3H-A:~$ rmdir kbs
rmdir: failed to remove 'kbs': 디렉터리가 비어있지 않음
student@student-B85M-DS3H-A:~$ rm aa
student@student-B85M-DS3H-A:~$ rm kbs
rm: 'kbs'를 지울 수 없음: 디렉터리입니다
student@student-B85M-DS3H-A:~$ rm -r kbs
student@student-B85M-DS3H-A:~$ rm -i bb
rm: 일반 파일 'bb'를 제거할까요? ^C
student@student-B85M-DS3H-A:~$ alias rm='rm -i'
student@student-B85M-DS3H-A:~$ rm bb
rm: 일반 파일 'bb'를 제거할까요? ^C
student@student-B85M-DS3H-A:~$ rm -f bb ^C
student@student-B85M-DS3H-A:~$
student@student-B85M-DS3H-A:~$ alias
alias alert='notify-send --urgency=low -i "$([ $? = 0 ] && echo terminal || echo error)" "$(history|tail -n1|sed -e '\''s/^\s*[0-9]\+\s*//;s/[;&|]\s*alert$//'\'')"'
alias egrep='egrep --color=auto'
alias fgrep='fgrep --color=auto'
alias grep='grep --color=auto'
alias l='ls -CF'
alias la='ls -A'
alias ll='ls -alF'
alias ls='ls --color=auto'
student@student-B85M-DS3H-A:~$ unalias ls
student@student-B85M-DS3H-A:~$ ls
Documents bbb examples.desktop 문서 사진
'VirtualBox VMs' cc 공개 바탕화면 음악
bb ccc 다운로드 비디오 템플릿
student@student-B85M-DS3H-A:~$ mv kbs mbc
mv: 'kbs'를 설명할 수 없음: 그런 파일이나 디렉터리가 없습니다
student@student-B85M-DS3H-A:~$ mv cc mbc
student@student-B85M-DS3H-A:~$ ls
Documents bbb mbc 문서 사진
'VirtualBox VMs' ccc 공개 바탕화면 음악
bb examples.desktop 다운로드 비디오 템플릿
student@student-B85M-DS3H-A:~$ mv aaa /tmp
mv: 'aaa'를 설명할 수 없음: 그런 파일이나 디렉터리가 없습니다
student@student-B85M-DS3H-A:~$ mv aa /tmp
mv: 'aa'를 설명할 수 없음: 그런 파일이나 디렉터리가 없습니다
student@student-B85M-DS3H-A:~$ mv bb /tmp
student@student-B85M-DS3H-A:~$ ls
Documents ccc 공개 바탕화면 음악
'VirtualBox VMs' examples.desktop 다운로드 비디오 템플릿
bbb mbc 문서 사진
student@student-B85M-DS3H-A:~$ touch aaaa
student@student-B85M-DS3H-A:~$ mkdir kkkk
student@student-B85M-DS3H-A:~$ mv aaaa bbbb
student@student-B85M-DS3H-A:~$ mv bbbb /tmp
student@student-B85M-DS3H-A:~$ ls -l bbbb
ls: 'bbbb'에 접근할 수 없습니다: 그런 파일이나 디렉터리가 없습니다
student@student-B85M-DS3H-A:~$ ls -l /tmp/bbbb
-rw-r--r-- 1 student student 0 5월 4 10:56 /tmp/bbbb
student@student-B85M-DS3H-A:~$
student@student-B85M-DS3H-A:~$ mv kkkk /tmp
student@student-B85M-DS3H-A:~$ ls -ld kkkk
ls: 'kkkk'에 접근할 수 없습니다: 그런 파일이나 디렉터리가 없습니다
student@student-B85M-DS3H-A:~$ ls -ld /tmp/kkkk
drwxr-xr-x 2 student student 4096 5월 4 10:56 /tmp/kkkk
student@student-B85M-DS3H-A:~$ ls -l aaaa
ls: 'aaaa'에 접근할 수 없습니다: 그런 파일이나 디렉터리가 없습니다
student@student-B85M-DS3H-A:~$ touch aaaa
student@student-B85M-DS3H-A:~$ ls -l aaaa
-rw-r--r-- 1 student student 0 5월 4 11:08 aaaa
student@student-B85M-DS3H-A:~$ ls -il aaaa
3410247 -rw-r--r-- 1 student student 0 5월 4 11:08 aaaa
student@student-B85M-DS3H-A:~$ cp aaaa bbbb
student@student-B85M-DS3H-A:~$ diff aaaa bbbb
student@student-B85M-DS3H-A:~$ md5sum aaaa bbbb
d41d8cd98f00b204e9800998ecf8427e aaaa
d41d8cd98f00b204e9800998ecf8427e bbbb
student@student-B85M-DS3H-A:~$ echo "aaaa" > aaaa
student@student-B85M-DS3H-A:~$ ls -il aaaa bbbb
3410247 -rw-r--r-- 1 student student 5 5월 4 11:10 aaaa
3410258 -rw-r--r-- 1 student student 0 5월 4 11:08 bbbb
student@student-B85M-DS3H-A:~$ diff aaaa bbbb
1d0
< aaaa
student@student-B85M-DS3H-A:~$ md5sum aaaa bbbb
e5828c564f71fea3a12dde8bd5d27063 aaaa
d41d8cd98f00b204e9800998ecf8427e bbbb
student@student-B85M-DS3H-A:~$ ls -li aaaa
3410247 -rw-r--r-- 1 student student 5 5월 4 11:10 aaaa
student@student-B85M-DS3H-A:~$ ln aaaacccc
ln: failed to access 'aaaacccc': 그런 파일이나 디렉터리가 없습니다
student@student-B85M-DS3H-A:~$ ls -il aaaa cccc
ls: 'cccc'에 접근할 수 없습니다: 그런 파일이나 디렉터리가 없습니다
3410247 -rw-r--r-- 1 student student 5 5월 4 11:10 aaaa
student@student-B85M-DS3H-A:~$ toucg cccc
Command 'toucg' not found, did you mean:
command 'touch' from deb coreutils
Try: sudo apt install <deb name>
student@student-B85M-DS3H-A:~$ touch cccc
student@student-B85M-DS3H-A:~$ ln aaaa cccc
ln: failed to create hard link 'cccc': 파일이 있습니다
student@student-B85M-DS3H-A:~$ echo "cccc" > aaaa
student@student-B85M-DS3H-A:~$ diff aaaa cccc
1d0
< cccc
student@student-B85M-DS3H-A:~$ md5sum aaaa cccc
b26795c69684a7c9cc4a94ff70a95b71 aaaa
d41d8cd98f00b204e9800998ecf8427e cccc
student@student-B85M-DS3H-A:~$ ls -l aaaa
-rw-r--r-- 1 student student 5 5월 4 11:14 aaaa
student@student-B85M-DS3H-A:~$ rm -f cccc
student@student-B85M-DS3H-A:~$ ls -l aaaa
-rw-r--r-- 1 student student 5 5월 4 11:14 aaaa
student@student-B85M-DS3H-A:~$ find . -inum 3410247 -ls
3410247 4 -rw-r--r-- 1 student student 5 5월 4 11:14 ./aaaa
student@student-B85M-DS3H-A:~$ sudo find . -inum 3410247
[sudo] student의 암호:
죄송합니다만, 다시 시도하십시오.
[sudo] student의 암호:
./aaaa
student@student-B85M-DS3H-A:~$ sudo find . -inum 3410247 -ls
3410247 4 -rw-r--r-- 1 student student 5 5월 4 11:14 ./aaaa
student@student-B85M-DS3H-A:~$ ln aaaa ddd
student@student-B85M-DS3H-A:~$ ln dddd
ln: failed to access 'dddd': 그런 파일이나 디렉터리가 없습니다
student@student-B85M-DS3H-A:~$ ln aaaa dddd
student@student-B85M-DS3H-A:~$ ln -s aaaa eeee
student@student-B85M-DS3H-A:~$ ln -il aaaa cccc dddd eeee
ln: 부적절한 옵션 -- 'l'
Try 'ln --help' for more information.
student@student-B85M-DS3H-A:~$ ls -il aaaa cccc dddd eeee
ls: 'cccc'에 접근할 수 없습니다: 그런 파일이나 디렉터리가 없습니다
3410247 -rw-r--r-- 3 student student 5 5월 4 11:14 aaaa
3410247 -rw-r--r-- 3 student student 5 5월 4 11:14 dddd
3410259 lrwxrwxrwx 1 student student 4 5월 4 11:35 eeee -> aaaa
student@student-B85M-DS3H-A:~$ ln aaaa cccc
student@student-B85M-DS3H-A:~$ ls -il aaaa cccc
3410247 -rw-r--r-- 4 student student 5 5월 4 11:14 aaaa
3410247 -rw-r--r-- 4 student student 5 5월 4 11:14 cccc
student@student-B85M-DS3H-A:~$ ls
Documents bbbb dddd 공개 비디오
'VirtualBox VMs' ccc eeee 다운로드 사진
aaaa cccc examples.desktop 문서 음악
bbb ddd mbc 바탕화면 템플릿
student@student-B85M-DS3H-A:~$ echo "aa" >> eeee
student@student-B85M-DS3H-A:~$ ls -il aaaa cccc
3410247 -rw-r--r-- 4 student student 8 5월 4 11:36 aaaa
3410247 -rw-r--r-- 4 student student 8 5월 4 11:36 cccc
student@student-B85M-DS3H-A:~$ ls -il aaaa cccc dddd eeee
3410247 -rw-r--r-- 4 student student 8 5월 4 11:36 aaaa
3410247 -rw-r--r-- 4 student student 8 5월 4 11:36 cccc
3410247 -rw-r--r-- 4 student student 8 5월 4 11:36 dddd
3410259 lrwxrwxrwx 1 student student 4 5월 4 11:35 eeee -> aaaa
student@student-B85M-DS3H-A:~$ diff eeee aaaa
student@student-B85M-DS3H-A:~$ md5sum eeee aaaa
7f2238cb9befb56db1023fb613cc1b70 eeee
7f2238cb9befb56db1023fb613cc1b70 aaaa
student@student-B85M-DS3H-A:~$
student@student-B85M-DS3H-A:~$
student@student-B85M-DS3H-A:~$ ls
Documents bbbb dddd 공개 비디오
'VirtualBox VMs' ccc eeee 다운로드 사진
aaaa cccc examples.desktop 문서 음악
bbb ddd mbc 바탕화면 템플릿
student@student-B85M-DS3H-A:~$ cd /etc/rc3.d
student@student-B85M-DS3H-A:/etc/rc3.d$ ls
S01acpid S01cron S01irqbalance S01speech-dispatcher
S01anacron S01cups S01kerneloops S01spice-vdagent
S01apport S01cups-browsed S01plymouth S01unattended-upgrades
S01avahi-daemon S01dbus S01rsync S01uuidd
S01bluetooth S01gdm3 S01rsyslog S01whoopsie
S01console-setup.sh S01grub-common S01saned
student@student-B85M-DS3H-A:/etc/rc3.d$ ls -l /etc/rc*.d/*rsyslog
lrwxrwxrwx 1 root root 17 4월 19 10:22 /etc/rc0.d/K01rsyslog -> ../init.d/rsyslog
lrwxrwxrwx 1 root root 17 4월 19 10:22 /etc/rc1.d/K01rsyslog -> ../init.d/rsyslog
lrwxrwxrwx 1 root root 17 4월 19 10:22 /etc/rc2.d/S01rsyslog -> ../init.d/rsyslog
lrwxrwxrwx 1 root root 17 4월 19 10:22 /etc/rc3.d/S01rsyslog -> ../init.d/rsyslog
lrwxrwxrwx 1 root root 17 4월 19 10:22 /etc/rc4.d/S01rsyslog -> ../init.d/rsyslog
lrwxrwxrwx 1 root root 17 4월 19 10:22 /etc/rc5.d/S01rsyslog -> ../init.d/rsyslog
lrwxrwxrwx 1 root root 17 4월 19 10:22 /etc/rc6.d/K01rsyslog -> ../init.d/rsyslog
student@student-B85M-DS3H-A:/etc/rc3.d$ ls /etc/rc3.d
S01acpid S01cron S01irqbalance S01speech-dispatcher
S01anacron S01cups S01kerneloops S01spice-vdagent
S01apport S01cups-browsed S01plymouth S01unattended-upgrades
S01avahi-daemon S01dbus S01rsync S01uuidd
S01bluetooth S01gdm3 S01rsyslog S01whoopsie
S01console-setup.sh S01grub-common S01saned
student@student-B85M-DS3H-A:/etc/rc3.d$ ls /etc/rc*.d/*rsync
/etc/rc2.d/S01rsync /etc/rc3.d/S01rsync /etc/rc4.d/S01rsync /etc/rc5.d/S01rsync
student@student-B85M-DS3H-A:/etc/rc3.d$ ls -l /etc/rc*.d/*rsync
lrwxrwxrwx 1 root root 15 4월 19 10:22 /etc/rc2.d/S01rsync -> ../init.d/rsync
lrwxrwxrwx 1 root root 15 4월 19 10:22 /etc/rc3.d/S01rsync -> ../init.d/rsync
lrwxrwxrwx 1 root root 15 4월 19 10:22 /etc/rc4.d/S01rsync -> ../init.d/rsync
lrwxrwxrwx 1 root root 15 4월 19 10:22 /etc/rc5.d/S01rsync -> ../init.d/rsync
student@student-B85M-DS3H-A:/etc/rc3.d$ ls /etc/rc5.d
S01acpid S01cron S01irqbalance S01speech-dispatcher
S01anacron S01cups S01kerneloops S01spice-vdagent
S01apport S01cups-browsed S01plymouth S01unattended-upgrades
S01avahi-daemon S01dbus S01rsync S01uuidd
S01bluetooth S01gdm3 S01rsyslog S01whoopsie
S01console-setup.sh S01grub-common S01saned
student@student-B85M-DS3H-A:/etc/rc3.d$ ls -l /etc/init.d/rsync
-rwxr-xr-x 1 root root 4355 2월 14 2020 /etc/init.d/rsync
*심볼릭 링크 -> 링크 카운트 증가하지 않음. 파티션이 넘어가는 순간 inode가 달라짐. 이때 파티션을 막 쪼개놔서 깨질위험이 있을때 심볼릭링크를 씀.
하드링크 -> 링크카운트 증가함. (같은 하드디스크 똑같은 영역(동일 파티션 영역)안에서만 걸수있음 but, 심볼릭은 다 됨) 장점은 용량이 마구 증가하지 않음.
* inode-fileX ------- inode-fileC
->둘이 같은 파일 아님. 그치만 연결된 하드링크는 같음.
'Linux' 카테고리의 다른 글
5/11 접근제어리스트(ACL) 설정 관리 (0) | 2021.05.11 |
---|---|
5/10 사용자 및 그룹 관리 (0) | 2021.05.10 |
5/6 리눅스 기초 3 (0) | 2021.05.06 |
5/6 Umask (0) | 2021.05.06 |
5/4 리눅스 기초 실습 (0) | 2021.05.04 |
소중한 공감 감사합니다