개발

[Linux] 기본명령어 예제포함

딱딱키보드 2023. 5. 20. 12:19
728x90
SMALL

 

pwd: 현재 작업 중인 디렉토리의 경로를 출력합니다.

$ pwd
/home/user/documents


ls: 현재 디렉토리에 있는 파일과 디렉토리 목록을 출력합니다.

$ ls
file1.txt file2.txt directory1 directory2

 

cd: 작업 중인 디렉토리를 변경합니다.

$ cd /home/user/documents/directory1

 

mkdir: 새로운 디렉토리를 생성합니다.

$ mkdir new_directory

 

rmdir: 디렉토리를 삭제합니다. 단, 디렉토리가 비어있어야 합니다.

$ rmdir empty_directory


touch: 새로운 빈 파일을 생성하거나 파일의 수정 시간을 변경합니다.

$ touch file3.txt


cp: 파일이나 디렉토리를 복사합니다.

$ cp file1.txt file1_copy.txt


mv: 파일이나 디렉토리를 이동하거나 이름을 변경합니다.

$ mv file1_copy.txt directory2


rm: 파일이나 디렉토리를 삭제합니다.

$ rm file1.txt


cat: 파일의 내용을 출력합니다.

$ cat file2.txt


more/less: 파일의 내용을 한 페이지씩 출력합니다.

$ more file2.txt


head/tail: 파일의 첫 줄/끝 줄 일부를 출력합니다.

$ head file2.txt


ps: 현재 실행 중인 프로세스 목록을 출력합니다.

$ ps


top: 시스템의 현재 상태와 프로세스 목록을 출력합니다.

$ top

 

kill: 프로세스를 강제로 종료합니다. 매개변수는 위 명령어중 ps로 프로세스 넘버를 확인해야 합니다.

$ kill 1234

 

chmod: 파일이나 디렉토리의 권한을 변경합니다.

$ chmod 755 file2.txt

 

chown: 파일이나 디렉토리의 소유자를 변경합니다.

$ chown user1 file2.txt


tar: 파일이나 디렉토리를 압축하거나 해제합니다.

$ tar -cvf archive.tar file1.txt file2.txt


gzip/bzip2: 파일을 압축하거나 해제합니다.

$ gzip file1.txt
$ gunzip file1.txt.gz


ping: 네트워크 상태를 확인합니다.

$ ping www.google.com


ifconfig/ip: 네트워크 인터페이스의 상태를 확인하거나 변경합니다.

$ ifconfig

 

ssh: SSH를 이용하여 다른 서버에 접속합니다.

$ ssh [사용자명]@[호스트 주소]
$ ssh user@example.com


scp: 로컬 컴퓨터와 원격 서버 간 파일을 복사합니다.

$ scp file1.txt user@remote_host:/home/user/


curl: URL로부터 데이터를 가져옵니다.

$ curl https://www.example.com/


wget: URL로부터 파일을 다운로드합니다.

$ wget https://www.example.com/file1.txt


du: 디렉토리의 디스크 사용량을 확인합니다.

$ du -sh directory1


df: 디스크 용량과 사용량을 확인합니다.

$ df -h

 

history: 이전에 사용한 명령어 목록을 출력합니다.

$ history


grep: 파일에서 패턴을 검색합니다.

$ grep "pattern" file1.txt


find: 파일이나 디렉토리를 검색합니다.

$ find /home/user/documents -name "*.txt"

 

728x90
LIST

'개발' 카테고리의 다른 글

[Docker] 예제로 시작하기  (0) 2023.05.23
[Docker] 초보자 사용법  (0) 2023.05.22
[오류] Window TSL 1.0과 1.1 접속불가  (0) 2023.05.19
[WPF C#] 엑셀파일 읽기, 쓰기  (1) 2023.05.16
[JavaScript] 필수 기본문법 및 예제  (0) 2023.05.15