본문 바로가기
내가 보려고 정리한 Linux Programming

[Linux] 2

by nacastle 2020. 7. 2.

- 사용자 / 파일 관리 Commad

 

adduser

passwd

usermod

userdel

chage

groups

groupadd

groupmod

groupdel

gpasswd

/etc/passwd

/etc/group/

su user1

su -user1

su root

su -root

sudo passwd : root의 패스워드 설정 혹은 변경

chmod 777 aaa.txt : 모든 사용자가 읽고/쓰고/실행 가능

chmod u+x aaa.txt : 소유자에게 실행 권한 허가

chown ubuntu abc.txt : abc.txt 파일을 ubuntu에게 파일 소유자 이전

chown ubuntu:ubuntu abc.txt : abc.txt 파일을 파일 그룹도, 소유자도 ubuntu로 변경

chgrp ubuntu abc.txt : 그룹만 ubuntu 그룹으로 변경

 

vi sample 이후...

./sample  => 실행 권한 없어서 실행 불가

chmod 755 sample : 실행 권한 부여

./sample => 이제 실행 가능

 

 

vi originalfile 이후...

ln originalfile hdlink : 하드링크 생성

ln -s originalfile sflink : 소프트링크(심벌릭 링크) 생성

ls -il : inode를 맨 앞에 출력

stat hdlink : hdlink의 상태 확인

stat sflink : hdlink의 상태 확인

 

 

ps

ps -ef | grep (sth)

ctrl z

ctrl c

bg

fg

kill -9 %프로세스 : fg 프로세스 종료

kill %프로세스 : bg 프로세스 종료

jobs : 현재 실행중인 백그라운드 프로세스 확인


- 패키지 설치 Command

dpkg (-i -r -P -l --info) + 패키지명

apt-get (install update remove purge autoremove clean) 패키지명

apt-cache (show depends rdepends) 패키지명

 

 

반응형

'내가 보려고 정리한 Linux Programming' 카테고리의 다른 글

[Linux] 파이프(|)와 awk  (0) 2020.07.05
[Linux] 큰 따옴표, 작은 따옴표  (0) 2020.07.04
[Linux] 0703 퀴즈 대비  (1) 2020.07.03
[Linux] Shell Script  (1) 2020.07.02
[Linux] 1  (1) 2020.06.30