樹莓派視窗系統啟動後,自動執行自定義的程式的實現方法
視窗系統啟動後,自動執行自定義的程式的實現方法
進入當前使用者HOME目錄下的.config目錄(這是一個隱藏目錄,需用ls -a顯示出來)
cd ~/.config
當前使用者是pi, 其HOME目錄是/home/pi, 上述命令相當於 cd /home/pi/.config
建立一個名為autostart的子目錄,並進入該目錄
mkdir autostart
cd autostart
生成一個*.desktop檔案(比如:my.desktop),命令如下:
sudo nano my.desktop
輸入以下檔案內容:
[Desktop Entry]
Type=Application
Exec=midori
最後一句Exec的值就是要啟動的程式名(最好是全路徑的可執行檔名),此處是midori瀏覽器
按CTRL+X退出,記得按Y鍵存檔
OK了,重新 startx 即可
原理:startx後,LXDE視窗管理器會找到~/.config/autostart目錄下的所有 .desktop檔案,一一執行
把上述全部串起來,就是一上電:自動登入-自動啟動視窗-自動執行程式
相關推薦
樹莓派視窗系統啟動後,自動執行自定義的程式的實現方法
視窗系統啟動後,自動執行自定義的程式的實現方法進入當前使用者HOME目錄下的.config目錄(這是一個隱藏目錄,需用ls -a顯示出來)cd ~/.config 當前使用者是pi, 其HOME目錄是/home/pi, 上述命令相當於 cd /home/pi/.config建
spring專案啟動完成後,自動執行一次指定方法
背景 因為需要保證所有排程相關的依賴注入spring容器才建立所以定時排程任務,所以需要實現在Spring容器將所有的Bean都初始化完成之後才自動執行一次執行方法(建立一個排程任務) 實現 實現ApplicationListener介面,並實現 on
ssh專案啟動完成後,自動執行一次需要程式
1.建立一個類存放自動執行的發放,如圖: 2.建立完成後,實現介面,實現方法,如圖: if語句裡面就是要執行的方法 3.在spring配置檔案applicationContext.xml裡面新增 <bean class="com.jandar.netcrime.ca
JavaWeb專案啟動時,自動執行程式碼的三種方式(包含不佔用tomcat啟動時長的方式)
三種方式實現在tomcat啟動時執行某段程式碼 由於這三種方式的執行時長計算在tomcat的啟動時長裡,如果tomcat設定了啟動超時時間,那麼這三種方式執行的操作很可能會讓tomcat啟動超時。 為了解決自動執行的部分不影響tomcat的正常啟動我們可以在三種方式中新建一個執行
Julia: “.juliarc.jl” 的妙用:設定IDE啟動時,自動執行某檔案或某行命令
此文先感謝JuliaLangQQ群一個朋友的幫助! 比如在用Juno時,需要匯入一些檔案的路徑,作為工作目錄。這些檔案其實,不需要在Juno啟動時,進行人工啟動,完全可以設定為自動模式。也即順帶在啟動julia.exe後,也自動執行一下某些命令或一些檔案,這
在springboot打包成jar後,無法讀取自定義檔案的解決辦法
前兩天在做springcloud框架下的專案的時候,用到有一個框架之外的檔案需要進行讀取,當時在eclipse中編碼時通過this.getClass().getResource來獲取檔案的路徑,沒有任何的問題,但是在打成jar以後,這是是打成jar包不是war,結果發現不能正常的讀取我放在工程裡
解決實現類添加了@Transactional註解後,無法獲取自定義註解的問題
背景描述 自定義了一個註解: @Target(ElementType.TYPE) @Retention(RetentionPolicy.RUNTIME) @Inherited @Documented public @interface Schedul
django不定義model,直接執行自定義SQL
如果不想定義model,直接執行自定義SQL,可如下操作: 1. 通過 connections獲取db連線,如果是多個數據庫,connections['dbName'] 來選擇 2. 獲取遊標 cursor 3. 執行sql: cursor.execute(sql) 4.獲取返回結果:fet
樹莓派把一個python指令碼作為服務執行,配置開機自動啟動
週六黑客馬拉松做了個樹莓派遙控船,發現簡單的把python指令碼加到rc.local好像無法自動啟動,於是找到了下面的方法,做成一個服務。首先寫個Python指令碼檔案儲存在/home/pi/script/ledblink.py123456789101112131415#!/
樹莓派3 之 啟動 和 系統配置
sshd err date int pic imageview ras per c4c 在上一篇文章中系統已經燒寫到SD卡中了,接下來我們來啟動,啟動系統。為了方便操作,需要一個HDMI的顯示器,USB鼠標和鍵盤。啟動直接將SD卡放入樹莓派,通電就啟動了。不需要特殊配置就啟
linux 系統中系統關機後,mysql啟動失敗報錯:ERROR 2002 (HY000): Can't connect to local MySQL server through socket '
自己在阿里雲伺服器上安裝好執行環境後,mysql都是正常使用的,昨天強制關閉伺服器後,重新啟動伺服器,發現數據庫無法啟動報錯:ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/va
讓樹莓派每次開機啟動時自動發郵件報告時間和ip資訊
<span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);"><span style="font-size:12px;">參考了這篇文章:<
APP在後臺被系統回收後,如何重新啟動
問題: app執行在後臺,android系統會在記憶體不夠用的時候,回收app,如果app中有全域性的變數,那麼再次開啟app可能會出現崩潰的情況。 示例: 示例原始碼 public class MyApplication extends App
樹莓派安裝系統in linux(開啟ssh預設啟動)
樹莓派安裝系統in linux 準備一個8g或者更大的sd卡 安裝raspberry(debain) 1.解壓系統壓縮檔案等到映象檔案 unzip 2017-03-02-raspb
Android啟動後,載入的2類service (Native 系統Service, Java 系統Service)
服務分為2種:Native Service、AndroidService。 Native Service:是在系統init階段通過init.rc指令碼建立的服務,完全在C++空間完成的服務。 比如: SensorService, /system/bin/audi
樹莓派3b系統Ubuntumate16下的tightvnc或xrdp遠端控制開機啟動
本文主要是樹莓派3b系統Ubuntumate16下,tightvnc開機自啟動的爬坑經驗,這一技術極大便利了我們在手機、電腦端,遠端控制樹莓派等基於liux系統的移動開發硬體。實現的過程從0到1,爬遍大小坑,試過改rc.local等不太好用,最後成功做出這個來,開機就能再區
解決Hbase啟動後,hmaster會在幾秒鐘後自動關閉(停掉)!!!
兜兜轉轉,嘗試了好多種方法,終於是好了,真的是沒有度娘解決不了的問題!哈哈哈哈 在日誌(身為小白白的我,一開始日誌在哪我都不知道!路徑:/usr/local/hadoop/app/hbase-0.98.8/logs/hbase-hadoop-master-Master.l
樹莓派-USB存儲設備自動掛載
port == pro code 格式 保存 kde umask linu 簡單介紹實現命令行下USB存儲設備自動掛載的方法,Linux gnome/kde窗口環境下有移動存儲的管理程序,可以實現自動掛載移動存儲設備,但是在命令行下 通常需要用mount命令手動掛載USB存
maven jetty 啟動後,不能修改靜態文件,js,css,html
9.4 拷貝 ram 啟動 maven pom jar包 conf text 解決辦法: 1.從jetty的jar包中(位置可能不同,有的jetty-web中)拷貝一份webdefault.xml文件 2.將webdefault.xml 中的useFileMappedBuf
[經驗分享] windows2008服務器設置系統啟動時程序自動運行
edit 行程 添加 腳本文件 nor ont html bsp idt 轉自:http://bbs.qcloud.com/thread-4082-1-1.html 設置windows服務器啟動時自動運行程序,而且不需要用戶登錄,就可以啟動 首先準備好,程序的啟動腳本文