분류 전체보기

ctr + enter : create test cmd + e : 이전 코드 opt + cmd + L 자동정렬 opt + cmd + T : surround with
1. display:none block 아예 사라지게 하는것. 보이지도 않고 해당 공간도 존재하지 않게 됨 2. visibility:hidden visible 보이지만 않고 해당 공간은 존재. width와 height값을 주었다면 그만큼 공간은 존재하게 됨 Log In
type command type은 지정된 명령어가 쉘에 내장된 명령어인지 외부명령어인지, 엘리어스 명령어인지등을 확인하는 명령어이다. which command 실행파일 위치를 출력한다. which ls /bin/ls ls의 위치를 출력한다. --Help mkdir --help를 입력하면 mkdir의 메뉴얼이 출력된다. man 메뉴얼 페이지를 출력한다.
cp, mv, rm, mkdir 이 네개의 명령어는 리눅스 명령어들에서 가장 흔하게 사용된다. 파일과 디렉토리를 조작하기위한 기초적인 명령어이다. 솔직히 이런 명령어들은 일반 마우스로 조작하는 파일탐색기로 잘 처리할 수 있다. 파일탐색기로 드래그, 옮기기, 잘라내기를 할 수 있다. 근데 왜 커맨드로 해야하냐? 매우 강력하고 유연하기 때문이다. 간단한 파일조작은 파일탐색기로 하는것이 간단하다. 하지만 복잡한 파일조작 작업들은 명령어로 처리하는 것이 더 간단하다. 와일드카드 파일 조작명령어를 훨씬 강력하게 만들어주는 쉘의 특징을 알아보자. 쉘은 파일이름을 너무 많이 사용한다. 따라서 파일이름들의 그룹을 빠르게 특정할 수 있게 도와주는 특별한 문자들을 제공한다. * : 어떤 문자들이건 매칭된다. ? : 어떤 ..
/ : 시스템의 시작이다. /boot : 커널과 부트러더 파일이 있다. 커널파일은 vmlinuz라고 불린다. /etc : 시스템을 위한 환경설정 파일이 들어있다. 무조건 텍스트 파일이 있어야 한다. → /etc/passwd : 각 유저의 필수적인 정보를 포함하고 있다. 이곳에서 사용자의 계정들이 정의되어 있다. → /etc/fstab : 시스템이 부팅될때 마운팅되는 디바이스들의 테이블이 들어 있다. → /etc/hosts : 호스트 이름들과 시스템에가 알려진 IP주소들이 있다. → /etc/init.d : 부팅될때 다양한 시스템서비스들을 시작시키는 스크립트가 들어 있다. /bin, /usr/bin : 시스템을 위한 대부분의 프로그램이 들어 있다. → /bin : 시스템이 작동하기 위해 꼭 필요한 프로그램..
우리는 리눅스가 여러 사용자가 사용하는 OS라는 것을 알고 있다. examine 조사하다, 살표보다 nature 환경, 자연 리눅스의 멀티테스킹 환경과 명령어 인터페이스로 어떻게 제어할 수 있는지 알아보자 모든 멀티테스킹 운영체제와 마찬가지로 리눅스는 여러개의 동시프로세스를 실행한다. 리눅스의 프로세스는 동시에 실행되는 것처럼 보이는데 실제로 단일 프로세서 코어는 한 번에 하나의 프로세스만 실행할 수 있지만 Linux 커널은 프로세서에서 각 프로세스에 차례를 부여하고 각각이 동시에 실행되는 것처럼 보입니다. ps를 통해 프로세스를 확인 할 수 있다. ps의 옵션들이다. ps -e | grep "IntelliJ IDEA.app" | tail -3 ps -e로 실행중인 모든 프로세스의 목록을 받아와서 파이프..
유닉스 같은 시스템, 예를 들어 리눅스는 멀티태스킹과 멀티유저를 지원한다는 부분에서 다른 컴퓨터 시스템과 다르다. 이 말이 의미하는 것은 하나 이상의 유저가 같은 시간에 같은 컴퓨터를 쓴다는 것이다. 컴퓨터나 노트북은 오직 하나의 키보드나 모니터가 있음에도 여러명의 사람이 쓸 수 있다는 것이다. 예를들어 컴퓨터가 인터넷에 연결되었을때 외부에 있는 사람이 ssh(보안쉘)을 통해서 로그인 할 수 있고 컴퓨터를 구동 시킬 수 있다. 실제로 외부 사람이 그래픽이 나오는 어플리케이션을 실행하고 외부 컴퓨터에 그 화면을 보여지게 할 수도 있다. X Window가 이것을 지원했다. Unix 계열 시스템의 다중 사용자 기능은 운영 체제 설계에 깊이 뿌리내린 기능이다. 유닉스가 만들어진 상황을 안다면 이해가 갈것이다. ..
우리가 bash에서 엔터를 칠때마다 배쉬는 우리의 명령어를 수행하기전에 그 문자에 여러 가공을 한다. *은 특히 shell에서 많은 의미가 있다. 명령어를 수행하기전에 여러 가공을 하는 것을 우리는 expansion이라고 부른다. expansion을 살펴보기 위해 echo라는 명령어를 확인하자 ✓ 단순한 문자 출력 단순한 문자만 입력하면 그냥 텍스트를 그대로 출력한다. ✓ 와일드 카드사용하여 디렉토리,파일이름 출력 와일드 카드: 와일드카드 문자는 컴퓨터에서 특정 명령어로 명령을 내릴 때, 여러 파일을 한꺼번에 지정할 목적으로 사용하는 기호를 가리킨다. 예시로 홈 디렉토리에는 해당 파일과 폴더들이있다. 와일드 카드 문자를 사용하여 폴더와 파일을 출력해보겠다. 1. *은 모든 문자를 출력한다. → D로 시작..
키보드발
'분류 전체보기' 카테고리의 글 목록 (8 Page)