OS31 리눅스 기초 30강 시리즈 - 18강 C언어코딩(gcc) 이 글은 양주종의 코딩스쿨 리눅스(Linux) 기초 강좌 30강 모음을 수강하며 정리한 글입니다. 18강 C언어코딩(gcc) (일반 사용자 id: j, pw: j) (관리자 id: root, pw: r) gcc C언어 complier 설치 [j@hj0216 ~]$ su - 암호: 마지막 로그인: 목 1월 26 01:38:48 KST 2023일시 pts/0 [root@hj0216 ~]# yum -y install gcc Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: mirror.navercorp.com * extras: mirror.navercorp.com * updates: mirror.navercorp.c.. 2023. 1. 26. 리눅스 기초 30강 시리즈 - 17강 vim 편집기 이 글은 양주종의 코딩스쿨 리눅스(Linux) 기초 강좌 30강 모음을 수강하며 정리한 글입니다. 17강 vim 편집기 (일반 사용자 id: j, pw: j) (관리자 id: root, pw: r) vim editor 시작 [j@hj0216 ~/dd]$ vi # 이름없는 파일에서 작업, 저장 시 이름 부여 필요 [j@hj0216 ~/dd]$ vi a1 # a1 파일 내용 수정 [j@hj0216 ~/dd]$ vi a2 # a2 파일 생성 esc: 작업 종료 i 끼워넣기 :w 저장 :w 파일이름 '파일이름'으로 저장 :q 종료 :q! 강제 종료 :wq 저장 후 종료 :se nu 행번호 부여 :se nonu 행번호 삭제 dd 1줄씩 지우기 vimtutor [j@hj0216 ~/dd]$ vimtutor LESS.. 2023. 1. 26. 리눅스 기초 30강 시리즈 - 16강 패키지 관리(rpm/yum) 이 글은 양주종의 코딩스쿨 리눅스(Linux) 기초 강좌 30강 모음을 수강하며 정리한 글입니다. 16강 패키지 관리(rpm/yum) (일반 사용자 id: j, pw: j) (관리자 id: root, pw: r) 관리자로 로그인 login as: j j@127.0.0.1's password: Last login: Tue Jan 24 21:43:10 2023 from gateway [j@hj0216 ~]$ su - 암호: 마지막 로그인: 일 1월 15 22:50:18 KST 2023 일시 tty1 [root@hj0216 ~]# exit [j@hj0216 ~]$ ➕ ctrl d: logout Linux package = Window program 설치된 pkg 목록 조회 [root@hj0216 ~]# rpm.. 2023. 1. 26. 리눅스 기초 30강 시리즈 - 15강 자주하는 실수 3가지 이 글은 양주종의 코딩스쿨 리눅스(Linux) 기초 강좌 30강 모음을 수강하며 정리한 글입니다. 15강 자주하는 실수 3가지 (일반 사용자 id: j, pw: j) (관리자 id: root, pw: r) 1. Command Not Found [j@hj0216 ~/dd]$ kbs -bash: kbs: command not found [j@hj0216 ~/dd]$ echo $PATH /usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/home/j/.local/bin:/home/j/bin 잘못된 명령어 입력 시 발생 $PATH: command 찾는 경로 /usr/local/bin /usr/bin /usr/local/sbin /usr/sbin /home/j/.local/.. 2023. 1. 25. 리눅스 기초 30강 시리즈 - 14강 이동(mv) 이름 바꾸기(rename) 이 글은 양주종의 코딩스쿨 리눅스(Linux) 기초 강좌 30강 모음을 수강하며 정리한 글입니다. 14강 이동(mv) 이름 바꾸기(rename) (일반 사용자 id: j, pw: j) (관리자 id: root, pw: r) rename 변경전이름 변경후이름 원본파일이름 [j@hj0216 ~/dd]$ ll 합계 4 -rw-rw-r--. 1 j j 0 1월 25 00:11 a -rw-rw-r--. 1 j j 49 1월 25 00:11 b [j@hj0216 ~/dd]$ rename a AAA a [j@hj0216 ~/dd]$ ls AAA b ⭐ mv 변경전이름 변경후이름 # file 이름 변경 [j@hj0216 ~/dd]$ ls AAA b [j@hj0216 ~/dd]$ mv b BBB [j@hj0216 ~/d.. 2023. 1. 25. 리눅스 기초 30강 시리즈 - 13강 파일 복사(cp) 삭제(rm) 이 글은 양주종의 코딩스쿨 리눅스(Linux) 기초 강좌 30강 모음을 수강하며 정리한 글입니다. 13강 파일 복사(cp) 삭제(rm) (일반 사용자 id: j, pw: j) (관리자 id: root, pw: r) cp 복사 [j@hj0216 ~/dd]$ cp /etc/a* . cp: omitting directory `/etc/alternatives' cp: cannot open `/etc/anacrontab' for reading: 허가 거부 cp: omitting directory `/etc/audisp' cp: omitting directory `/etc/audit' [j@hj0216 ~/dd]$ ls adjtime aliases aliases.db asound.conf [j@hj0216 ~/dd.. 2023. 1. 24. 이전 1 2 3 4 5 6 다음