Linux command
1. shell script를 읽어오는 명령 (subshell 실행이 아님)
a) source ~/module.sh
b) . ~/module.sh
source만 쓰고 있고. 점(dot)을 모르고 있다면 마음은 이미 아재 리눅서입니다.
2. vim에서 문서 저장하고 종료하는 명령
a) :wq
b) :x
c) ZZ
:wq만 사용하는 분보다 더 아재인 분들은 습관적으로 :wq! 까지 붙여서 사용합니다.
이제 좀 더 최근 명령어인 ZZ를 사용합시다.
3. 네트워크 인터페이스 및 라우팅, 설정 관련 명령어
a) ifconfig, route
b) ip
c) nmcli
몇 년 전부터 nmcli를 사용하여 네트워크를 설정 합니다.
/etc 밑에 있는 설정파일을 직접 에디터로 수정하는 것은 호랑이 담배피던 시절의 옛날 방식입니다.
4. 데비안 계열 패키지 설치 명령어
a) 패키지가 뭔가요? 설치라면 무조건 make; make install로 해결한다.
b) dpkg
c) apt-get, apt-cache
d) aptitude
d) apt
아직도 중간에 - 를 타이핑하기 위햇 apt-get, apt-cache를 타이핑하시나요?
아예 X윈도우에서 패키지 관리 프로그램을 사용하신다고요? 실제 실무 환경에서는 X윈도우를 쓰지 않기 때문에 실무에서는 불가합니다.
5. 레드햇 계열 패키지 설치 명령어
a) 패키지가 뭔가요? 설치라면 무조건 make; make install로 해결한다.
b) rpm
c) yum
d) dnf
dnf는 차세대 방식이므로 2016년을 기준으로 아직은 몰라도 상관은 없습니다. 그러나 yum은 잘 사용해야겠지요.
간혹 X윈도우를 사용하면서 packagekit와 충돌나는 경우를 해결하지 못한다면 당신은 리눅스 초보입니다.
6. 네트워크 상태를 확인하는 명령어
a) netstat
b) ss
netstat은 이제 ss로 대체되었습니다.
아직도 netstat 명령을 사용한다면 할배 리눅서를 인증하는 셈입니다. 어서 빨리 ss를 사용하세요.
7. bash 쉘에서 수식 계산하는 명령어
a) expr
b) $(...)
c) let
expr은 지금 완전히 사라져서 쓰지 않는 명령어 중에 하나입니다.
아직도 쓰고 있다면.... 음 새롭게 다시 공부하셔야 합니다.
8. 서비스 제어 명령어
a) service
b) systemctl
service는 과거 SysV init 구조에서 사용하던 명령어입니다.
이제 새로운 리눅스는 전부 systemd 기반에서 작동하므로 systemctl 명령을 사용합니다.
systemctl 외에 journalctl, loginctl, hostnamectl, timedatectl, localectl, machinectl 등 자매품도 있습니다.
9. 패킷 캡처 명령어
a) tcpdump
b) wireshark, tshark
'IT > OracleLinux-1Z0460' 카테고리의 다른 글
sed를 이용한 문자열 치환 및 파일 내용 바꾸기 (0) | 2024.03.11 |
---|---|
우분투 리눅스에서 flatpak 으로 프로그램 설치 하는 방법 (0) | 2023.08.20 |
[CentOS 7/8] HTTPS 서비스를 위해 사설 SSL 인증서 생성하기 (0) | 2023.07.24 |
CentOS EOS(지원종료)에 따른 대응 OS 검토 방안 (0) | 2023.07.08 |
자바 SSL 인증서 파일 등록하는 방법 정리 (Keytool, Portecle 활용) (0) | 2023.04.03 |