반응형

리눅스/기본 명령어 8

[리눅스] 사용자를 조회해보자 | users, who, w

오늘은 리눅스에서 사용자를 조회해보도록 하겠습니다. 1. users 이 명령어는 이름값 하는 명령어인데요, 시스템에 로그인한 사용자 정보를 출력하는 명령어입니다! 옵션은 딱 하나 있어요, 바로 알아보죠. 옵션 설명 --version users 명령어 버전 정보 출력 옵션이라 하기도 애매하네요..ㅎ 바로 실습해 보도록 하죠! 잘 나옵니다! 2. who 이건 좀 더 자세한 정보가 나오는 users라고나 할까요? 시스템에 접속해 있는 사용자들의 터미널 정보, 접속 시간, 접속한 서버 등을 모두 출력하는 명령어입니다! 옵션을 알아볼까요? 옵션 설명 -b 마지막 시스템 부팅 시간 출력 -q 로그인한 사용자와 사용자 수를 모두 출력 -r 현재 시스템의 실행 레벨을 확인 가능 좋아요, 바로 실습해 보도록 해요 :D ..

[리눅스] 파일을 찾아보자 | find, locate

오늘은 리눅스에서 파일을 찾는 명령어들에 대해 알아보도록 하겠습니다. 1. find 말 그대로죠? find. 찾는 명령어입니다. 현재 디렉터리부터 하위 디렉터리까지 주어진 조건의 파일을 찾아 경로를 표시하는 명령어인데, 옵션도 많고 어려워요. 굳이 외우실 필요는 없습니다. 바로 옵션들을 알아볼까요? 옵션 설명 -name 이름을 기준으로 파일 검색 -user user의 파일이나 디렉터리 검색 -perm 지정된 권한의 파일 검색 -type 파일 유형에 따라 파일 검색 -atime n n일 이전에 접근한 파일 검색 -etec 검색된 파일에 수행할 명령어를 지정 보기만 해도 머리가 아파오는(???) ㅎㄷㄷ한 옵션들입니다. 바로 실습해 볼까요? 제가 설정한 경로대로 잘 나옵니다! tst파일을 test 디렉터리에 ..

[리눅스] 시스템을 종료해보자 | shutdown, init, reboot, halt

오늘은 리눅스에서 시스템을 종료하는 명령어들에 대해 알아보도록 하겠습니다. 1. shutdown 이건 간단한 명령어입니다, shutdown. 말 그대로 종료하는 명령어인데요. 옵션이 꽤나 많습니다. 바로 옵션부터 알아보도록 하죠! 옵션 설명 -r 종료 후 재부팅 -h 시스템 종료 -c 진행 중인 shutdown 명령 취소 -k 경고 메시지만 출력하고 shutdown 하지 않음 -f 부팅을 빠르게 진행 -n init를 호출하지 않고 shutdown -t sec 지정 시간에 시스템 재시동 간단하죠? -r이나 -h를 제외하면 딱히 외우실 건 없습니다. 바로 실습해 볼까요? shutdown -h +5 명령어로 5분 후에 종료하게 설정해 놓은 후에, shutdown -c로 취소했습니다. 2. init 이건 그냥 ..

[리눅스] 현재 시간과 날짜를 봐보자 | cal, date

오늘은 날짜와, 시간을 보는 명령어들에 대해 알아보도록 하겠습니다. 1. cal calender! 간단합니다. 시스템에 설정된 달력을 출력하며, 아무 옵션 없이 실행하면 현재 달을 출력하죠, 그러니까 만약 오늘이 2021년 2월이면 2021년 2월 달력을 출력하는 거에요. 바로 옵션을 알아봅시다! 옵션 설명 -j 1월 1일부터 날짜수를 계산하여 출력 -y 올해의 달력을 출력 너무 간단해서 외우려고 하지 않아도 외워질것 같네요...ㅎ 바로 실습해 보죠! 뭐 굉장히 간단하죠? 2. date 이건 시스템의 날짜와 시간을 확인하고, 변경하는 명령어입니다. 바로 옵션을 알아볼까요? 옵션 설명 -s 시간 설정 -y 올해의 달력 출력 정말 곤란할 정도로 간단합니다.. 바로 실습해 보죠! 이렇게 나옵니다. 바꾸려면 "..

[리눅스] 디렉터리/파일 내부로 들어가보자 | pwd, cd, ls

오늘은 리눅스에서 디렉터리, 혹은 파일 내부로 들어가는 명령어들에 대하여 알아보도록 하겠습니다. 윈도우에서는 간단히 라이브러리에 들어가면 되고, 리눅스에서도 가능하나 콘솔을 자주 사용하는 리눅스에서는 이 명령어들을 알아 두면 굉장히 많이 쓰이고, 편합니다. 1. pwd 첫번째로 소개드릴 명령어는 pwd입니다. 굉장히 간단한 명령어인데요, 그냥 현재 작업 중인 위치를 나타내는 명령어입니다. 별다른 옵션도 없이, 그냥 pwd라고 입력만 하시면 됩니다. 바로 실습해 볼까요? 터미널에 들어가자마자 pwd라고 입력하니, /home/kwon이라는 위치가 뜹니다. 2. cd 이번에 소개드릴 명령어는 cd로, 정말 진짜 리눅스 쓰면서 가장 많이 쓰이는 명령어로, 통째로 외워야 하는 부분입니다. 집중하세요! 이거는 파일..

[리눅스] 사용자를 생성하고, 비밀번호를 바꾸고, 로그인해보자 | useradd, passwd, su

오늘은 리눅스에서 사용자를 생성하고, 비밀번호를 바꾸고, 로그인하는 명령어들을 알아보도록 하겠습니다. 1. useradd 이건 그냥 말 그대로 user를 add, 추가하는 명령어입니다. 정말 직관적이어서 쉽게 느껴지려고까지 해요ㅎ useradd는 adduser와 같은 기능을 가지고 있으며, 생성된 계정 정보는 /etc/passwd, /etc/shadow, /etc/group에 저장됩니다. 이 파일들은 나중에 또 포스팅하도록 할게요! 암튼 바로 useradd에서 사용할 수 있는 옵션들에 관해 알아보도록 합시다. 옵션 설명 -s 사용자의 로그인 기본 셸을 지정 -d 계정의 홈 디렉터리를 지정 -f 계정이 만기된 후에 계정이 완전히 없어질 때까지의 기간 지정 -e 사용자 계정의 유효기간 설정 -c /etc/p..

[리눅스] 디렉터리를 생성, 삭제해보자 | mkdir, rmdir, rm

오늘은 디렉터리를 만들고, 지우는 명령어들을 알아보도록 하겠습니다. 1. mkdir mkdir은, 이름 그대로 dir, 즉 디렉터리를 만드는 명령어입니다. 옵션은 다음과 같이 있습니다. 옵션 설명 -m 권한 설정 -p 상위 경로 설정 -v 디렉터리 생성 후에 디렉터리 메시지 출력 바로 한번 실습해 보죠. "mkdir 디렉터리생성" 이라고 입력했더니 "디렉터리생성"이라는 디렉터리가 생겼습니다. 2. rmdir 이번에 소개해드릴 명령어는 rmdir입니다. 이건 아까 소개드린 mkdir과는 완전히 반대되는 명령어인데, 이 명령어는 디렉터리를 지우는 명령어입니다. 이 명령어는 한계가 있는데요, 바로 빈 디렉터리만 지울 수 있다는 겁니다. 안에 파일이 하나라도 들어있다면 작동하지 않아요. 안에 있는 파일까지 한번..

[리눅스] 도움말을 읽어보자 | man, info, whatis

오늘은 리눅스 각각의 명령어에 대해 도움말을 제공해주는 명령어들에 대해 알아보도록 하겠습니다. 1. man man은 가장 기본적인 매뉴얼 제공 명령어입니다. 옵션들은 다음과 같이 있습니다. 옵션 설명 -a 찾으려 하는 명령어의 매뉴얼을 모두 출력 -h 사용법만 출력 -f whatis 명령어와 같음 -w apropos 명령어와 같음 -k 매뉴얼 페이지가 있는 위치를 출력 딱히 모두 외우실 필요는 없습니다. 매뉴얼은 9개의 구역으로 구분됩니다. 구역 설명 1 일반 명령어 관련 매뉴얼 2 시스템 호출 관련 매뉴얼 3 C 표준 라이브러리 함수 관련 매뉴얼 4 장치 드라이버/특수 파일 관련 매뉴얼 5 특정 파일들에 관한 매뉴얼 6 게임/화면보호기 관련 매뉴얼 7 리눅스 파일 표준, 프로토콜, 시그널 목록 정보 매..

반응형