리눅스 명령어

신상우·2023년 12월 12일

쿠버네티스

목록 보기
1/26
post-thumbnail

man 도움말
도움말 -- help 설명
ls (경로 접속)
cd (나감)
cd - (이전경로)
date (시간)
####명령어 히스토리
history (지금까지친 명령어 다나옴)
exit (쉘에서 빠져나옴)
env(환경 변수)
sudo (관리자 권한)

우분투 의경우
apt list | grep 찾고싶은패키지 (나옴)

삭제

rm -rf 파일명 (파일안에있는거 다지워짐 조심!!!)
rm 지워짐

조회

ls -al 권한,용량 조회
cat 전체 조회
head 앞에 10줄 나옴
head -n {} 원하는줄
tail 마지막 10줄
tail -n {} 원하는줄
less 방향키,검색 조회가능

검색

grep "검색할키워드" 파일명
find 경로 -name "*.파일명" -print
| 파이프라인

저장

파일 > 여기저장시켜

압축

gzip 파일명

풀기

gunzip 파일명

설명, 정보

file 파일명 (파일에 대한 설명 알려줌)
stat 파일명 (파일정보를 알려줌)

옮기기

mv 옮기고싶은거 옮기는위치

tar.gz 저장

tar -czf 파일명.tar.gz 파일 파일

tar.gz 풀기

tar -zxf 파일명 (경로 확인해서 ex)../ )

빈파일 생성 touch 파일명
달력보기
cal

아이노드
ln 원본 새로운이름 (하드 링크) - 경로가 바꿔어도 상관없음
ln -s 원본 새로운이름 (소프트 링크, 심볼 링크)- 절대경로 로 바꾸면 파일이 존재하는한 연결됨 상대경로로하면 상대경로만 봐서 경로바꿔면 안됌

drwxr-xr-x 3 shin shin 4096 12월 11 16:23 이름 (해석하면: 3은 링크 d는 디렉토리 l 은 소프트링크)



chmod 권한 (changemode)
cat /etc/passwd
cat /etc/group 그룹정보

사용자 추가
1. useradd
2. adduser 가 조금편하다?
sudo adduser 이름

사용자 변경
su - 유저이름
사용자 삭제
sudo deluser 유저이름 --remove-home

그룹 생성
sudo addgroup 그룹이름

sudo adduser 사용자이름 --ingroup 그룹이름

profile
기록 남기기

0개의 댓글