파일 및 디렉토리 관련 명령어
ls
- 현재 디렉토리 내의 파일과 디렉토리를 출력합니다.
ls
- 숨김 파일까지 출력합니다.
ls -a
- 파일 및 디렉토리의 상세 정보를 출력합니다.
ls -l
cd
- 디렉토리를 변경합니다.
cd [디렉토리 경로]
- 상위 디렉토리로 이동합니다.
cd ..
mkdir
- 새로운 디렉토리를 생성합니다.
mkdir [디렉토리 이름]
- 여러 개의 디렉토리를 한 번에 생성합니다.
mkdir [디렉토리 이름1] [디렉토리 이름2] [디렉토리 이름3]
touch
- 새로운 파일을 생성합니다.
touch [파일 이름]
- 여러 개의 파일을 한 번에 생성합니다.
touch [파일 이름1] [파일 이름2] [파일 이름3]
rm
- 파일을 삭제합니다.
rm [파일 이름]
- 디렉토리를 삭제합니다.
rm -r [디렉토리 이름]
파일 편집 관련 명령어
cat
- 파일의 내용을 출력합니다.
cat [파일 이름]
nano
- 파일을 편집합니다.
nano [파일 이름]
vim
- 파일을 편집합니다.
vim [파일 이름]
반응형
권한 관련 명령어
chmod
- 파일이나 디렉토리의 권한을 변경합니다.
chmod [권한] [파일 이름]
- 권한을 숫자로 지정합니다.
chmod [숫자] [파일 이름]
chown
- 파일이나 디렉토리의 소유자를 변경합니다.
chown [새로운 소유자] [파일 이름]
프로세스 관련 명령어
ps
- 현재 실행 중인 프로세스를 출력합니다.
ps
- 자세한 정보를 출력합니다.
ps -ef
kill
- 프로세스를 종료합니다.
kill [프로세스 ID]
기타 명령어
grep
- 파일 내에서 특정 패턴을 검색합니다.
grep [패턴] [파일 이름]
네트워크 관련 명령어
ping
- 호스트와의 연결 상태를 확인합니다.
ping [호스트 이름 또는 IP 주소]
ifconfig
- 네트워크 인터페이스의 상태를 확인합니다.
ifconfig
netstat
- 네트워크 연결 상태를 출력합니다.
netstat
- 포트 번호와 해당 포트를 사용 중인 프로세스를 출력합니다.
netstat -tlnp
ssh
- 원격 서버에 접속합니다.
ssh [사용자 이름]@[호스트 이름 또는 IP 주소]
압축 관련 명령어
tar
- 파일을 압축하거나 압축을 해제합니다.
tar -cvf [파일 이름.tar] [디렉토리 또는 파일 이름]
tar -xvf [파일 이름.tar]
gzip
- 파일을 압축하거나 압축을 해제합니다.
gzip [파일 이름]
gzip -d [파일 이름.gz]
시스템 관련 명령어
top
- 시스템의 현재 상태를 확인합니다.
top
free
- 시스템의 메모리 사용량을 출력합니다.
free
df
- 디스크 사용량을 출력합니다.
df
사용자 관련 명령어
useradd
- 새로운 사용자를 추가합니다.
useradd [사용자 이름]
passwd
- 사용자의 비밀번호를 변경합니다.
passwd [사용자 이름]
su
- 다른 사용자로 전환합니다.
su [사용자 이름]
- root 권한으로 전환합니다.
su -
반응형
'Programming > linux' 카테고리의 다른 글
[linux] APM(Apache, PHP, MySQL) 설치 방법 (0) | 2023.03.03 |
---|---|
[Putty] Putty설치 방법과 Linux서버 접속 (0) | 2023.03.02 |
[linux] vim 추천 플러그인과 사용법 정리 (0) | 2023.03.02 |
[linux] vim 편집기 사용방법 (0) | 2023.03.02 |
댓글