◎디렉토리 관리 명령어
-pwd -L:심볼릭 링크의 경로표시
pwd -P:심볼릭 링크가 가리키는 원래 디렉토리의 경로 표시
cd [경로] *[경로]에는 '~', ',', '..', '/',','가 올 수 있다.
mkdir [옵션] [디렉토리명]
-mkdir -m: 디렉토리를 생성할 때 권한설정(디폴트는 755)
mkdir -p: 상위경로도 함께 생성
mkdir -v: 디렉토리 생성 후 생성된 디렉토리에 대한 메세지 출력
rmdir 디렉토리명: 디렉토리 삭제
◎디렉토리 관련 명령어
-ls [옵션] [경로명]
* a: 숨겨진 파일을 포함한 모든 파일 목록 출력
l: 파일의 상세 정보 출력
d: 지정한 디렉토리 자체의 정보 출력
R: 하위 디렉토리내의 모든 디렉토리들을 반복출력
F: 파일 종류 표시
u:파일, 디렉토리 이름을 최종 접근 시간 순으로 출력
*al: 숨겨진 파일과 디렉토리를 모두 출력
h: 파일 크기를 K,M,G 단위로 표시
S: 파일 크기가 큰 순서대로 정렬
r: 파일 순서를 알파벳 순서의 반대로 출력
c: 최근에 변경된 시간에 따라 정렬
i: 파일, 디렉토리 생성시 처음 부여받는 고유번호
m: 정렬된 모든 파일, 디렉토리를 세로가 아닌 가로로 배열해서 보여준다(','로 경계 구분)
◎파일 관련 명령어
-mv [옵션] [원본대상] [경로]
mv는 기존 위치에서 지정한 위치로 파일 및 디렉토리를 이동시키는 명령어이다.
*옵션: -backup :지정위치에 동일 파일이 있을 경우 백업 후 이동한다
b :-backup옵션과 동일하다.
f :지정 위치에 동일 파일이 있을 경우 덮어쓸 때 묻지 않는다.
i :지정 위치에 동일 파일이 있을 경우 덮어쓸 때 물어본다.
n :지정 위치에 동일 파일이 있을 경우 이동하지 않는다.
S :백업 생성 시 ~말고 원하는 단어를 지정한다.
t :지정된 디렉토리로 이동시킨다.
T :지정된 대상을 원본파일로 인식해 이동시킨다.
u :파일이 변경된 경우에만 이동한다.
v :파일 이동 시 결과를 출력한다.
touch [옵션] [파일명] : 빈 파일(크기 0)을 생성한다.
mv명령어 실습을 위한 세팅을 할 때, touch 명령어로 파일을 만들어주자
mkdir로 yeji계정의 홈디렉토리 안에 A디렉토리와 B디렉토리를 생성해보았다.
cd ~입력 후 cd A를 입력해 A디렉토리로 이동한다.
touch aa로 A디렉토리 안에 aa 파일을 생성한다. 동일한 방법으로 bb도 A디렉토리 안에 만들어준다.
cd ..입력 후 cd B를 입력해 B디렉토리로 이동한다.
touch bb bbb를 입력해주어서 파일 bb와 bbb를 동시에 생성에 주었다.
mv --backup을 이용해보자
다시 원래 세팅 조건으로 만들어주자.
mv -f를 이용해보자.
cat [옵션] [파일]
file [파일명]
cp [옵션] [원본 대상] [디렉토리명]
rm [옵션] [파일/디렉토리]
◎텍스트 파일 관련 명령어
tail [옵션] [파일명]
more [옵션] [파일명]
head [옵션] [파일명]
◎사용자 생성 명령어
adduser
userdel
◎사용자 관련 파일
/etc/passwd
/etc/shadow
◎그룹 관리
groupadd
groupdel
groupmod
/etc/group
◎ psswd+sudo
passwd
sudo[명령어]
◎사용자 조회 명령어
user
is [옵션] [사용자명]
who [옵션]
w
◎su
◎사용자 정보 보기
who am i
whoami
'스터디 > linux' 카테고리의 다른 글
[리눅스스터디]/usr/bin/passwd 파일 속성, passed명령어, setuid권한 (0) | 2020.05.19 |
---|---|
[리눅스스터디]디렉토리, 파일, 권한, setuid (0) | 2020.05.19 |
[리눅스스터디]tty (0) | 2020.04.14 |
[리눅스 스터디]계정, cat, sudo, /etc/passwd, /etc/shadow (0) | 2020.04.14 |
[리눅스 스터디]mkdir, touch, cp, mv, rm (0) | 2020.04.14 |