IT/Software (79) 썸네일형 리스트형 Nautilus Scripts 아래의 디렉토리 경로에 스크립트 라일을 추가하면 Nautilus의 컨텍스트 메뉴에 실행 명령이 표시된다. cd ~/.local/share/nautilus/scripts 스크립트에는 다음과 같은 쉘 변수를 사용할 수 있다. NAUTILUS_SCRIPT_SELECTED_FILE_PATHS 줄 바꿈으로 구분된 선택 파일 목록 (로컬에서만 가능) NAUTILUS_SCRIPT_SELECTED_URIS 줄 바꿈으로 구분된 URI 목록 NAUTILUS_SCRIPT_CURRENT_URI 현재 위치 NAUTILUS_SCRIPT_WINDOW_GEOMETRY 현재 창의 위치와 크기 #!/usr/bin/bash #Title=Run Code Here if [ -n "$NAUTILUS_SCRIPT_SELECTED_FILE_PAT.. Filemanager Actions Ubuntu 20.04의 Nautilus에 컨텍스트 메뉴를 추가하는 방법이다. 우선 필요한 패키지를 설치한다. sudo apt install filemanager-actions sudo apt install nautilus-extension-fma그리고, 설정 프로그램을 실행하면 fma-config-tool 예를 들어, Nautilus의 컨텍스트 메뉴에 '현재 폴더에서 VS Code 열기' 메뉴를 추가하려는 경우에는 Command 탭에서 다음과 같이 설정하면 된다. Path : /usr/bin/code Parameters : %d/%b --working-directory=%d/%b 또, Execution 탭에서는 필터를 등록해서 파일 이름을 기준으로 표시되거나 표시되지 않게 지정할 수 있다.. [우분투] Nimf 한글입력기 설치 우분투의 기본 입력기로 ibus를 사용하고 있었는데, 최근 업데이트에서 한글 입력시 자모가 분리되는 현상이 나타났다. 계속 버그 패치가 올라오고 있긴 하지만, 답답해서 이번 기회에 님프를 사용해 보기로 결정. sudo add-apt-repository ppa:hodong/nimfsudo apt-get updatesudo apt install nimf nimf-libhangulim-config -n nimf 1. 리포지토리 추가2. 리포지토리 업데이트3. 설치4. 입력기 설정 [우분투] systemd를 사용해서 백그라운드 서비스 등록 일반적으로, systemd에서 사용되는 Unit 파일들은 /lib/systemd/system/에 저장되어 있다. 그러니 여기에 파일을 생성하면 된다. 샘플 유닛 파일[Unit]Description=Running a Java Jar package as a background service [Install]WantedBy=multi-user.target [Service]Type=simpleExecStart=/usr/bin/java -jar /home/elex/MyApp.jarWorkingDirectory=/data Restart=alwaysUser=root [Path] my-app.service라는 이름으로 저장한다. systemd 데몬을 재시작systemctl daemon-reload 서비스를 등록syst.. [우분투] 서버에 오라클 자바 설치 1. java.com에 접속해서 tag.gz 형식의 JRE를 다운로드 받는다. 서버에서 curl을 사용해도 좋고, 워크스테이션에서 다운로드 받은 다음 서버에 ftp로 업로드 시켜도 좋다. 2. 자바를 설치할 경로를 만들고 위의 파일을 복사해 온다. 예를 들어, /usr/java 3. 압축 해제tar zxvf jre1.8.0_171-linux-x64.tar.gz/usr/java/jre1.8.0_171 아래에 압축이 풀린다. 4. 패스 설정sudo nano /etc/environment편집기를 열고서, 아래와 비슷하게 편집PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/us$JAVA_HOME=/usr/java/jre1.8.0_171ex.. [우분투] SSH 서버 설치 및 설정 1. SSH 서버 설치sudo apt install ssh-server 2. 재시작service ssh restart 3. 상태 확인service ssh status 4. 설정 파일 수정sudo nano /etc/ssh/sshd_configPort 를 수정하거나, ListenAddress를 수정해서 접근을 제한할 수 있음. 파일질라에서 SFTP로 접속 되는 것 까지 확인함. https://help.ubuntu.com/lts/serverguide/openssh-server.html Geany IDE에 Darcular 테마 적용하기 우분투에서 간단히 C 코드를 작성하기 위해 Geany IDE를 설치하였는데, 소스 코드의 배경색이 하얀 색이라 영 작업할 맛이 나지 않았다. 그리하여, GitHub에서 Geany용 Darcular 테마를 찾았다.https://github.com/codebrainz/geany-themes/blob/master/colorschemes/darcula.conf이 외에도 여러 테마 파일들이 있으니 스크린 샷을 보고 결정하면 된다. Geany의 메뉴바에서 도구 > 환경설정파일 > filetypes.common원래 있던 파일의 내용을 지우고 위 사이트에서 찾은 테마의 내용으로 덧씌우면 끝. [우분투] 시스템 정보 확인하기 CPU 정보 확인cat /proc/cpuinfo 또는lscpu 메모리 사용 정보 확인cat /proc/meminfo 하드웨어 정보 확인sudo lshw 또는sudo lshw -short 저장 장치 목록 lsblk 디스크 사용 용량 확인 df -h 커널 정보 확인하기uname -a USB 장치 정보lsusb또는lsusb -v PCI 장치 정보lspci 파일 시스템 정보sudo fdisk -l SCSI 장치 정보lsscsi SATA 장치 정보sudo hdparm /dev/sda1 DMI 정보 확인sudo dmidecode -t processor그리고,sudo dmidecode -t memory그리고,sudo dmidecode -t system그리고,sudo dmidecode -t bios 이전 1 2 3 4 ··· 10 다음