본문 바로가기
Infra/Linux

Linux shell command (CentOS7)

by migre 2021. 10. 18.
절대경로 : 디렉토리(루트) 기준으로

상대경로 : 현재위치 기준으로 



사용자 생성

sudo adduser momotonton 

사용자 제거

sudo userdel -r momotonton

사용자 전환

su momotonton
su root 

사용자 조회
cat /etc/passwd

useradd 등록된 계정 조회	
grep /bin/bash /etc/passwd

세부 정보 생략
| cut -f1 -d:



디렉토리 이동 

cd / (root)

cd /etc 

디렉토리 리스트, 파일 확인

ls

디렉토리 리스트, 파일 세부정보

ls -al

현재 디렉토리 확인

pwd



NANO 설치

yum install nano -y


파일 생성 

touch momo

nano momo


파일 조회

cat momo



파일 리네임 , 이동

mv momo banana (momo -> banana)(momo를 banana로 변경)

mv banana /tmp/apple (/tmp/apple) (babana를 tmp에 apple로 변경 이동)

mv /tmp/apple .  (apple 현재 디렉토리이동)

mv apple ../../tmp (상위 2단계 디렉토리에서 tmp로 이동 상대경로)

mv apple /tmp (절대경로)


파일 찾기
find /etc -name "apple" -print
확장자 조회
find /etc -name "*.d" -print


파일 복사

cp + [옵션] + 원본대상 + 복사위치

cp -i(중복 제거Y/N) + apple /etc

파일 내용 조회

grep "hello" apple 

디렉토리 내 파일 찾아서 조회 
ls -al | grep apple


디렉토리 생성

mkdir [옵션] tonton