Linux-centos/Linux-centos__works 34

hard link, soft link, inode

ls -al 로 나오는 정보들은 inode에 저장된 정보들이다 ls -al total 8735888 drwxr-xr-x 1 my_id 197609 0 7월 9 11:11 ./ drwxr-xr-x 1 my_id 197609 0 7월 10 17:25 ../ -rwxr-xr-x 1 my_id 197609 661987080 6월 4 2018 Anaconda3-5.2.0-Windows-x86_64.exe* -rwxr-xr-x 1 my_id 197609 9874808 6월 21 2018 apache-tomcat-8.5.31.exe* -rw-r--r-- 1 my_id 197609 11202116 6월 4 2018 apache-tomcat-8.5.31-windows-x64.zip ls -il로 inode 정보를 확인할..

shell, bash

[Shell] OS의 커널 사용자 사이의 명령어 해석 및 처리 결과를 리턴해주는 시스템 프로그램(명령어 처리기) shell 환경으로 접속하는 보안접속 프로그램(SSH)를 일컫는 말 1. history 최초의 shell은 bourne shell bourne shell을 개선한 본 어게인 셸(bash), C셸(csh), 콘셸(zsh), z셸(zsh)이 만들어짐 최초의 셸은 속도가 빨랐지만 사용이 불편했기 때문에 사용자 친화적으로 나온것이 bash 자유소프트웨어재단(리처드 스톨먼, 오픈 소스를 거부하며 소프트웨어와 소스코드가 무료로 배포되어야 한다는 입장)에서 개발 리눅스 시스템의 기본 셸 윈도우10에서도 사용 가능 2. shell script 텍스트 형식으로 저장되는 프로그램 한줄씩 순차적으로 읽어서 실행(..

grep

grep global regular expression print #파일 내용을 검색해서 찾는 문자열이 포함되어있는지 확인하기 grep "검색할문자열" 경로 grep "test" /home/docs -r : 서브 폴더까지 검색하도록 지정 -i : ignore case, 대소문자 무시 () : 그룹화 | : 좌우중 하나 ? : 직전 표현이 0회 또는 1회 등장 * : 직전 표현이 0회이상 연속해서 등장 + : 직전 표현이 1회이상 연속해서 등장 . : 임의의 한 문자 & : 줄 머리 $ : 줄 끝 #대소문자를 무시하기 검색 grep -r -i "test" 경로 #서브 폴더까지 검색 grep -r "test" 경로 #대소문자 무시하고 정규ㅠ 표현식으로 검색 grep -r -i -E "(test1|test2)..

linux 설정 파일 정리

환경 설정은 profile / alias, 함수는 bashrc를 권장한다 ~/ 이건 부모 디렉토리의 하위를 이야기함 지금 내가 /home/test 밑에 있다면 /home/test/아래의뭐뭐뭐 를 호출 환경 설정 파일 인식 순서 /etc/profile -> ~/.bash_profile -> ~/.bashrc -> /etc/bashrc login shell id와 password를 입력해서 shell을 실행하는 것 ssh로 접속하거나 로컬에서 GUI를 통해 shell을 실행하는 것 .profile, .bash_profile 은 login떄 로드된다 .profile은 꼭 bash가 아니더라도 로그인하면 로드되며, .bash_profile은 bash로 로그인 할 때만 실행된다 non login shell 로그인..