반응형
whoami : 사용자명 알기
passwd : 비밀번호 변경
adduser : 사용자 추가
su사용자명: 현재 환경설정 기반으로 사용자 변경
.bashrc, .profile
su-사용자명: 변경되는 환경설정 기반으로 사용자 변경
.bashrc, .profile
pwd 현재 디렉토리 위치
sudo : 루트 권한으로 실행하기 (루트 권한을 가진 사용자가 등록되어있을때 해당 명령 사용가능)
vi : 파일로 들어가서 수정하기 (vi test.c)
cat : 파일 열기 (cat test.c)
앞에 10줄만 열기
- .head [파일/디렉토리 명] (예시 .head test.c)
뒤에 10줄만 열기
- .tail [파일/디렉토리 명] (예시 .tail test.c)
크기만큼 파일 보기 (스페이스 시 다음화면으로 넘어감)
- more [파일/디렉토리 명]
cd ~ : 초기 위치로 감
cd - : 방금전 위치로 감
. : 현재 디렉터리
.. : 상위 디렉터리
와일드카드
* : 임의 문자열(글자수 상관없이)
? : 해당 글자수 만큼
파일권한

참고출처 : http://gomguard.tistory.com/76
파일 권한 변경
형식 : chmod [옵션](-R : 하위디렉토리 포함) [권한] [파일/디렉토리 명]
1)

예시 ) chmod -R 777 test.c
2)
u | 사용자 | + | 더하기 |
g | 그룹 | - | 빼기 |
o | 기타 | = | 설정 |
a | 전부 |
예시 ) chmod -R u+rw,g=rw,o=rx test.c
소유자 변경
chown [옵션][소유자:소유자그룹][파일/디렉토리 명]
chown root:root file
- 소유자와 소유자그룹을 root 권한으로 바꿈 (예시 chown ubuntu:ubuntu test.c)
chown root: file
- 소유자를 root 권한으로 바꾸고 소유자그룹을 소유자가 default 되어있는 설정으로 바꿈 (예시 chown ubuntu: test.c)
chown :root file
- 소유자그룹을 root 권한으로 바꾸고 소유자를 소유자그룹에 default 되어있는 설정으로 바꿈(예시 chown :ubuntu test.c)
소유자 그룹 변경
chgrp [옵션][그룹][파일/디렉토리 명]
: 소유자그룹만 변경할 때 (예시 chgrp -R dev test.c)
파일/폴더 삭제 (리눅스는 휴지통이 없으니 삭제할 때 조심해야 한다)
rm -rf
r옵션 : 하위 디렉토리를 포함한 모든 파일 삭제
f옵션 : 강제로 파일이나 디렉토리 삭제
(예시 rm -rf test.c)
패키지 설치
sudo dpkg-iDEB_파일_이름
백그라운드 실행
파일 생성
touch 파일명
cat > 파일명
vi 파일명
백그라운드 실행(node 기준)
nohup node /절대 경로/main.js &
실행 프로세스 확인
ps
실행 프로그램 죽이기
kill 프로세스ID
요청 보내기
curl url
요청 자세한 정보 표시
curl -v url
파일 찾기
find [경로] -name [파일명]
find / -name test
반응형