- 네트워크 카드 끄기
- 네트워크 카드 켜기
- 하드웨어의 정보를 출력
- Embeded Linux에서 메모리 소모를 줄이기 위해 여러 명령들을 하나의 프로그램으로 만든 것(kill, cat, chmod, ...)
- 그룹 추가
- 사용자 추가
- 사용자 암호 설정
- 디렉토리 List 보기
- 파일 복사
- 파일 삭제
- 디렉토리 생성
- 파일 및 디렉토리 이동, 이름 변경
- 디렉토리 이동
- 파일 또는 디렉토리의 속성값 설정
- 파일 혹은 디렉토리의 크기 확인
- 패스워드 바꾸기
- 문자열 출력
- 패스워드 바꾸기
- 패스워드 바꾸기
sudo ifdown eth0
- 네트워크 카드 켜기
sudo ifup eth0
- 하드웨어의 정보를 출력
lshw | more
- Embeded Linux에서 메모리 소모를 줄이기 위해 여러 명령들을 하나의 프로그램으로 만든 것(kill, cat, chmod, ...)
busybox
- 그룹 추가
groupadd testgrp
- 사용자 추가
useradd testuser1
useradd testuser2 -g testgrp
useradd testuser2 -g testgrp
- 사용자 암호 설정
passwd testuser1
- 디렉토리 List 보기
사용법 : ls (option)
option :
* -a : .(마침표)으로 시작되는 파일을 숨기지 않음. < .(마침표)로 시작하는 파일은 hidden 파일 >
* -c : 수정된 날자의 정렬로 보여줌.
* -i : 각 파일의 고유 숫자를 보여줌.
* -l : 길게 열거된 형식으로 사용함.
* -o : group 정보를 제외한 리스트 형식을 보여줌.
* -r : 정렬된 역순으로 보여줌.
* -s : 블록의 형태로 각 파일의 크기를 보여줌.
* -S : 파일사이즈 순서로 정렬함.
* -t : 수정된 날짜 순서로 정렬함.
* -u : 최근에 접속한 순서로 정렬함.
* -1 : 한줄로 보여줌
option :
* -a : .(마침표)으로 시작되는 파일을 숨기지 않음. < .(마침표)로 시작하는 파일은 hidden 파일 >
* -c : 수정된 날자의 정렬로 보여줌.
* -i : 각 파일의 고유 숫자를 보여줌.
* -l : 길게 열거된 형식으로 사용함.
* -o : group 정보를 제외한 리스트 형식을 보여줌.
* -r : 정렬된 역순으로 보여줌.
* -s : 블록의 형태로 각 파일의 크기를 보여줌.
* -S : 파일사이즈 순서로 정렬함.
* -t : 수정된 날짜 순서로 정렬함.
* -u : 최근에 접속한 순서로 정렬함.
* -1 : 한줄로 보여줌
- 파일 복사
사용법 : cp (option) [복사할 파일명 혹은 디렉토리] [대상 파일]
option :
* -a : -dpR의 기능을 합한 것임.
* -d : 연결을 보존함.
* -p : 속성을 보존함.
* -l : 복사를 하는 대신 연결함
* -s : 복사하는 대신 특정 링크를 만든다.
* -u : 새롭게 갱신된 파일만 복사함.
* -v : 작업된 내용을 보여줌.
option :
* -a : -dpR의 기능을 합한 것임.
* -d : 연결을 보존함.
* -p : 속성을 보존함.
* -l : 복사를 하는 대신 연결함
* -s : 복사하는 대신 특정 링크를 만든다.
* -u : 새롭게 갱신된 파일만 복사함.
* -v : 작업된 내용을 보여줌.
- 파일 삭제
사용법 : rm (option) [삭제할 파일명 혹은 디렉토리]
option :
* -f : 무조건 지움. 아무런 메시지를 나타내지 않는다.
* -i : 어떤 작업을 하기 전에 무조건 메시지를 묻는다.
* -r : 파일을 포함하고 있는 디렉토리도 삭제한다.
* -v : 작업된 내용을 보여줌.
option :
* -f : 무조건 지움. 아무런 메시지를 나타내지 않는다.
* -i : 어떤 작업을 하기 전에 무조건 메시지를 묻는다.
* -r : 파일을 포함하고 있는 디렉토리도 삭제한다.
* -v : 작업된 내용을 보여줌.
- 디렉토리 생성
사용법 : mkdir (option) [디렉토리명]
option :
* -m : 퍼미션 설정을 함께함. 단, 777 모드는 불허.
* -v : 작업된 내용을 보여줌.
option :
* -m : 퍼미션 설정을 함께함. 단, 777 모드는 불허.
* -v : 작업된 내용을 보여줌.
- 파일 및 디렉토리 이동, 이름 변경
사용법 : mv (옵션) [소스 디렉토리 혹은 파일] [신규 디렉토리 혹은 파일]
option :
* -v : 작업된 내용을 보여줌.
option :
* -v : 작업된 내용을 보여줌.
- 디렉토리 이동
사용법 : cd 이동할 경로
- 파일 또는 디렉토리의 속성값 설정
사용법 : chmod (option) [디렉토리 또는 파일]
option :
* -c : 퍼미션 설정 시 작업하는 내용을 출력함.
* -v : 작업된 내용을 보여줌.
※ ls -al을 사용하면 -rwxr--r-- 와 같이 파일 앞에 속성값을 확인할 수 있다.
r : 4 (읽기권한)
w : 2 (쓰기권한)
x : 1 (실행권한)
option :
* -c : 퍼미션 설정 시 작업하는 내용을 출력함.
* -v : 작업된 내용을 보여줌.
※ ls -al을 사용하면 -rwxr--r-- 와 같이 파일 앞에 속성값을 확인할 수 있다.
r : 4 (읽기권한)
w : 2 (쓰기권한)
x : 1 (실행권한)
- 파일 혹은 디렉토리의 크기 확인
사용법 : du (option) [소스 디렉토리 혹은 파일]
option :
* -a : 디렉토리가 아닌 파일의 쓰여진 줄수를 출력한다.
* -b : bytes 의 크기로 출력함.
* -c : 각 파일 및 디렉토리의 내부의 파일 각각의 크기를 출력함.
* -k : kilobytes 로 출력한다.
* -m : megabytes 로 출력한다.
* -l : 파일 혹은 디렉토리의 셀 수 있는 크기를 출력함.
* -s : 합계를 출력한다.
option :
* -a : 디렉토리가 아닌 파일의 쓰여진 줄수를 출력한다.
* -b : bytes 의 크기로 출력함.
* -c : 각 파일 및 디렉토리의 내부의 파일 각각의 크기를 출력함.
* -k : kilobytes 로 출력한다.
* -m : megabytes 로 출력한다.
* -l : 파일 혹은 디렉토리의 셀 수 있는 크기를 출력함.
* -s : 합계를 출력한다.
- 패스워드 바꾸기
사용법 : passwd [계정]
- 문자열 출력
사용법 : echo (option) [텍스트]
option :
* -d : 새로운 라인의 끝을 출력하지 않는다.
* -e : 아래의 \문자 의 내용을 가능하게 한다.
* \a : alert! (bell) 알림(소리)
* \b : backspace
* \n : 새로운 줄을 생성한다.
* \t : 수평탭 기능.
* \v : 수직탭 기능.
* \\ : 백슬래쉬 를 사용할 수 있도록 한다.
* 홈디렉토리의 절대 경로 확인
echo $HOME
* 사용할 수 있는 경로 확인
echo $PATH
option :
* -d : 새로운 라인의 끝을 출력하지 않는다.
* -e : 아래의 \문자 의 내용을 가능하게 한다.
* \a : alert! (bell) 알림(소리)
* \b : backspace
* \n : 새로운 줄을 생성한다.
* \t : 수평탭 기능.
* \v : 수직탭 기능.
* \\ : 백슬래쉬 를 사용할 수 있도록 한다.
* 홈디렉토리의 절대 경로 확인
echo $HOME
* 사용할 수 있는 경로 확인
echo $PATH
- 패스워드 바꾸기
사용법 : passwd [계정]
- 패스워드 바꾸기
사용법 : passwd [계정]
'Linux' 카테고리의 다른 글
[make]make 사용법 (0) | 2008.07.24 |
---|---|
[Ubuntu]Samba 사용법 (0) | 2008.07.18 |
[Linux] valgrind 메모리 릭 체크 (0) | 2008.07.14 |
[Linux]Poll 구현 분석 (0) | 2008.07.14 |
[Linux]리눅스 관리자가 알아두어야 할 50가지 (0) | 2008.07.14 |