본문 바로가기

컴퓨터/리눅스(Linux)·우분투(Ubuntu)23

유닉스/리눅스 명령어 'cd' 유닉스/리눅스 명령어 'cd' 유닉스/리눅스 터미널에서 cd는 가장 많이 쓰는 명령어 중 하나일 거다. cd는 쉘에서 현재 작업 중인 디렉토리 위치를 변경할 수 있고, 다른 파일 시스팀(디렉토리)에 접근을 할 수 있다. cd는 change directory를 줄인 말이다. 디렉토리는 파일 시스템에서 파일을 저장하는 logical section에 해당한다. 디렉토리는 단일로도 쓸 수 있고, 디렉토리 밑에 하위 구조를 둘 수도 있다. cd는 이 디렉토리를 옮겨 갈 수 있는 도구다. 용례: $ cd 어디서든지 홈 디렉토리(사용 환경에서 정한 $HOME)로 이동한다. $ cd ~ 역시 홈 디렉토리로 이동을 한다. $ cd / 루트 디렉토리로 이동을 한다. $ cd .. 상위 디렉토리로 이동을 한다. $ cd d.. 2016. 6. 3.
유닉스/리눅스 명령어 'ps' ps는 유닉스/리눅스에서 필수로 쓰는 기본 명령어 중 하나다. 현재 작동 중인 프로세스를 볼 수 있고, 유저 아이디나 cpu 사용량, 메모리 사용량, 명령어 이름 등등도 나열할 수 있다. 하지만 top이나 htop과 달리 데이터를 현재 실시간으로 나열하지는 않는다. ps 명령어는 BSD와 UNIX(Linux 포함) 문법을 다 쓸 수 있다. 종종 헷갈리기 쉽다. 큰 차이점 중 하나는 BSD에서는 “-”를 사용 하지 않고, UNIX에서는 “-”를 사용한다. BSD $ ps aux UNIX/Linux $ ps -ef 리눅스에서는 ps ax -f 처럼 두 문법을 섞어 써도 무방하다. 여기서는 유닉스/리눅스에 초점을 맞춰서 설명을 한다. 주요 사용법은 다음과 같다. 1. 모든 프로세스를 표시 $ ps ax$ ps.. 2016. 5. 27.
터미널에서 리눅스 커널 버젼 알아내기 터미널에서 현재 사용 중인 우분투 리눅스 커널 버젼을 알 수 있는 방법:$ uname -a Linux [컴퓨터 이름] 4.4.0-23-generic #41-Ubuntu SMP Mon May 16 23:04:25 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux $ uname -r 4.4.0-23-generic $ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 16.04 LTS Release: 16.04 Codename: xenial $ lsb_release -r Release: 16.04 $ cat /proc/version_signature Ubuntu 4.4.0-23.41.. 2016. 5. 19.
우분투에서 패키지 설치와 삭제(언인스톨) 방법 우분투에서 패키지 설치와 삭제(언인스톨) 방법 ● 우분투에서 .deb 패키지를 설치하는 방법: $ sudo dpkg -i deb_package_name ● 우분투에서 .deb 패키지를 삭제(언인스톨)하는 방법: $ sudo dpkg -r deb_package_name ● 설정 파일 등 관련 파일 모두를 다 삭제(언인스톨)하는 방법: $ sudo dpkg --purge deb_package_name ● 우분투에서 우분투 패키지를 설치하는 방법: $ sudo apt-get update $ sudo apt-get upgrade $ sudo apt-get install package_name ● 우분투에서 우분투 패키지를 삭제(언인스톨)하는 방법: $ sudo apt-get remove package_name .. 2016. 5. 17.