fedora 30
pwd: world63
리눅스 명령어는 단어와 단어를 무조건 띄어쓰기한다
특별한 사항 아니면 소문자로 적어준다
su - : root로 권한 변경
$ : 일반유저
# : root, 슈퍼유저
pwd : 현재경로확인
cd : change directory 디렉토리 변경
cd / : 최상위 루트로 감 (윈도우의 경우 씨드라이브)
경로를 나타낼 때
① / :모두 가능하다
② \ : 윈도우에서만 가능함
./ : 현재경로
../ : 상위경로
~ : 계정의 홈디렉토리
ls : 디렉토리들이 나온다
[root@localhost /]# ls
bin dev home lib64 media opt root sbin sys usr
boot etc lib lost+found mnt proc run srv tmp var
bin :실행파일이 있는 경로
dev : 장치드라이버
home : 일반계정의 홈디렉토리
[root@localhost /]# cd /home
[root@localhost home]# ls
korea ppk
root : root의 홈디렉토리
sbin : 관리자가 사용하는 실행 파일
usr : 응용프로그램
boot : 부팅파일
etc : 설정파일
lib : 라이브러리파일
mnt : 마운트 작업공간 (마운트란 리눅스에서 장치를 사용하기위해서는 공간에 마운트라는것을 시켜서 사용한다
마운트 작업을 하지 않으면 리눅스는 하드웨어 장비를 사용할 수 없다)
tmp : 임시저장소
var : 가변길이 (홈페이지, 프린터, mail, log)
init 0 : 리눅스 종료 crtl+alt 마우스 꺼내기
init 6 : 재부팅하기
adduser young : 계정만들기 (useradd 도 가능)
passwd young : young계정에 비밀번호 설정하기
world 63설정
[root@localhost ~]# cd /home ( ★/home 꼭 붙여서 써줘야함)
[root@localhost home]# ls
korea ppk young -- 만들어진것 확인
userdel young : 계정삭제하기
[root@localhost home]# userdel young
[root@localhost home]# ls
korea ppk young --뜨지만 삭제가 된것임
[root@localhost home]#
rm : 파일삭제하기
-rf : 하위디렉토리를 강제로 제거하기
[root@localhost home]# rm -rf young --young 디렉토리의 하위디렉토리를 제거
[root@localhost home]#
[root@localhost home]# useradd young --다시생성
[root@localhost home]# ls
korea ppk young
[root@localhost home]# userdel -rf young
[root@localhost home]# ls
korea ppk -- 한번에 계정의 디렉토리까지 다 삭제됨
[root@localhost home]#


[root@localhost home]# adduser young1004
[root@localhost home]# passwd young1004
young1004 사용자의 비밀 번호 변경 중
새 암호:
잘못된 암호: 암호는 8 개의 문자 보다 짧습니다
새 암호 재입력:
passwd: 모든 인증 토큰이 성공적으로 업데이트 되었습니다.
[root@localhost home]# su young1004
[young1004@localhost home]$ cd ~ (~ 쓰면 계정의 홈디렉토리)
[young1004@localhost ~]$ pwd (경로확인, 현재위치확인)
/home/young1004
[young1004@localhost ~]$
[young1004@localhost ~]$ touch text01.txt (touch 는 파일에 사이즈가 없는 빈파일을 만들어주는것)
[young1004@localhost ~]$ touch text02.txt
[young1004@localhost ~]$ touch text03.txt
[young1004@localhost ~]$ ls
text01.txt text02.txt text03.txt
[young1004@localhost ~]$ ls -l (상세목록확인하기)
합계 0
-rw-rw-r-- 1 young1004 young1004 0 6월 2 17:35 text01.txt
-rw-rw-r-- 1 young1004 young1004 0 6월 2 17:35 text02.txt
-rw-rw-r-- 1 young1004 young1004 0 6월 2 17:36 text03.txt
[young1004@localhost ~]$ ls -l -a (숨어있는파일까지 다보임)
합계 28
drwx------ 4 young1004 young1004 4096 6월 2 17:36 .
drwxr-xr-x. 5 root root 4096 6월 2 17:33 ..
-rw-r--r-- 1 young1004 young1004 18 2월 16 2019 .bash_logout
-rw-r--r-- 1 young1004 young1004 141 2월 16 2019 .bash_profile
-rw-r--r-- 1 young1004 young1004 376 2월 16 2019 .bashrc
drwx------ 2 young1004 young1004 4096 6월 2 17:34 .cache
drwxr-xr-x 4 young1004 young1004 4096 4월 26 2019 .mozilla
-rw-rw-r-- 1 young1004 young1004 0 6월 2 17:35 text01.txt
-rw-rw-r-- 1 young1004 young1004 0 6월 2 17:35 text02.txt
-rw-rw-r-- 1 young1004 young1004 0 6월 2 17:36 text03.txt
[young1004@localhost ~]$ vi text01.txt (텍스트파일 열림)
(i 누르고 숫자랑 영어 쓰고, esc :w 하면 저장, :wq 하면 저장하고 나가기)
[young1004@localhost ~]$ ls -l
합계 4
-rw-rw-r-- 1 young1004 young1004 16 6월 2 17:38 text01.txt --사이즈가 16으로 잡힘
-rw-rw-r-- 1 young1004 young1004 0 6월 2 17:35 text02.txt
-rw-rw-r-- 1 young1004 young1004 0 6월 2 17:36
한글로 쓰기

mkdir : 폴더 만들기
rmkir : 폴더 삭제하기
[young1004@localhost ~]$ mkdir aaa
[young1004@localhost ~]$ ls -l
합계 12
drwxrwxr-x 2 young1004 young1004 4096 6월 2 17:51 aaa -- 폴더로 만든건 제일앞에 d로 시작함
-rw-rw-r-- 1 young1004 young1004 6 6월 2 17:40 text.txt
-rw-rw-r-- 1 young1004 young1004 32 6월 2 17:44 text01.txt
-rw-rw-r-- 1 young1004 young1004 0 6월 2 17:35 text02.txt
-rw-rw-r-- 1 young1004 young1004 0 6월 2 17:36 text03.txt

[young1004@localhost ~]$ mkdir aaa
[young1004@localhost ~]$ cd aaa
[young1004@localhost aaa]$ pwd
/home/young1004/aaa
[young1004@localhost aaa]$ vi text99.txt -> : test 99 쓰고 wq! ( wq랑 눈으로 보이는 차이는 없지만 강제종료한다는 의미 주로 더 많이씀)
[young1004@localhost aaa]$ ls
text99.txt
[young1004@localhost aaa]$
[young1004@localhost aaa]$ cd ../ (상위로 올라가기)
[young1004@localhost ~]$ pwd
/home/young1004
[young1004@localhost ~]$ rmdir aaa
rmdir: failed to remove 'aaa': Directory not empty (파일에 내용이 있으면 rmdir로 못지움)
[young1004@localhost ~]$ rm -rf aaa (rm으로 지운다)
'리눅스' 카테고리의 다른 글
[ 15일차 ] 리눅스 쉘 프로그램 [fedora20_8_shell. ppt] (0) | 2022.06.10 |
---|---|
[ 14일차 ] 리눅스 연습문제 + [fedora20_4 ppt] 이론, [fedora20_5_apm ppt] 이론 (0) | 2022.06.10 |
[ 14일차 ] 데몬리스타트, 이름변경하기 명령어 (0) | 2022.06.10 |
[ 13일차 ] html (0) | 2022.06.10 |
[ 13일차 ] 리눅스 명령어들 , gcc c언어 (0) | 2022.06.10 |