『壹』 linux可以用哪個安卓模擬器
Genymotion模擬器
Google原生模擬器
知道的就是這兩款,逍遙早期有linux版本,後續砍掉了。
『貳』 有什麼好用的linux終端模擬軟體嗎
推薦Xshell,linux最常用的終端模擬器。功能強大而且相對安全,支持SSH、SFTP、TELNET、RLOGIN和SERIAL。支持SSH1、SSH2以及Microsoft
Windows平台的TELNET協議。支持分頁環境、支持動態埠轉發、支持自定義鍵映射、支持用戶定義按鈕、支持VB腳本、支持IPv6、支持國際語言的UNICODE終端。
Xshell可以直接在Windows界面下訪問遠程端不同系統下的伺服器,從而更好地進行終端的遠程式控制制,且終端用戶還可根據需要在任何給定的時間中運用多個終端會話,以及與不同主機比較終端輸出或者給不同主機發送同一組命令,且還有著超多的功能包括標簽環境。廣泛拆分窗口、同步輸入和會話管理等來方便用戶的工作。
與其他同類型的終端模擬軟體相比,軟體的Screen不會閃屏,並且可以回滾,鍵盤映射的兼容性也比較好,可以展現tunnel等功能,並支持布局切換,同時它還支持ZModem協議,還支持tab、自定義腳本、保存密碼、多機管理等功能。
Xshell:
Xshell中文官網
『叄』 怎麼在android下安裝更多的linux命令ifconfig在終端模擬器里not found
一般是安裝busybox工具箱
『肆』 如何在 Linux 啟動時自動執行命令或腳本
Linux繼承了Unix以網路為核心的設計思想,是一個性能穩定的多用戶網路操作系統。有用戶想要在Linux啟動時候自動執行命令腳本,應該怎麼設置呢?這篇文章主要介紹了詳解如何在 Linux 啟動時自動執行命令或腳本,主要有兩種方式,具有一定的參考價值,感興趣的小夥伴們可以參考一下。
方法步驟
在啟動時執行 Linux 腳本
有兩種傳統的方法可以實現在啟動時執行命令或腳本:
方法 #1 - 使用 cron 任務
除了常用格式(分 / 時 / 日 / 月 / 周)外,cron 調度器還支持 @reboot 指令。這個指令後面的參數是腳本(啟動時要執行的那個腳本)的絕對路徑。
然而,這種方法需要注意兩點:
a) cron 守護進程必須處於運行狀態(通常情況下都會運行),同時
b) 腳本或 crontab 文件必須包含需要的環境變數(如果有的話,參考 StackOverflow 獲取更多詳細內容)。
方法 #2 - 使用 /etc/rc.d/rc.local
這個方法對於 systemd-based 發行版 Linux 同樣有效。不過,使用這個方法,需要授予 /etc/rc.d/rc.local 文件執行許可權:
# chmod +x /etc/rc.d/rc.local
然後在這個文件底部添加腳本。
下圖說明如何分別使用 cron 任務和 rc.local 運行兩個示例腳本(/home/gacanepa/script1.sh 和 /home/gacanepa/script2.sh)。
script1.sh:
#!/bin/bash
DATE=$(date +'%F %H:%M:%S')
DIR=/home/gacanepa
echo "Current date and time: $DATE" > $DIR/file1.txt
script2.sh:
#!/bin/bash
SITE="Tecmint.com"
DIR=/home/gacanepa
echo "$SITE rocks... add us to your bookmarks." > $DIR/file2.txt
*啟動時執行 Linux 腳本 *
記住,一定要提前給兩個示例腳本授予執行許可權:
$ chmod +x /home/gacanepa/script1.sh
$ chmod +x /home/gacanepa/script2.sh
在登錄或注銷時執行 Linux 腳本
要在登錄或注銷時執行腳本,分別需要使用 ~.bash_profile 和 ~.bash_logout 文件。多數情況下,後者需要手動創建。在每個文件的底部,添加調用腳本代碼,如前面例中所示,就可以實現這個功能。
補充:Linux基本命令
1.ls命令:
格式::ls [選項] [目錄或文件]
功能:對於目錄,列出該目錄下的所有子目錄與文件;對於文件,列出文件名以及其他信息。
常用選項:
-a :列出目錄下的所有文件,包括以 . 開頭的隱含文件。
-d :將目錄像文件一樣顯示,而不是顯示其他文件。
-i :輸出文件的i節點的索引信息。
-k :以k位元組的形式表示文件的大小。
-l :列出文件的詳細信息。
-n :用數字的UID,GID代替名稱。
-F : 在每個文件名後面附上一個字元以說明該文件的類型,“*”表示可執行的普通文 件;“/”表示目錄;“@”表示符號鏈接;“l”表示FIFOS;“=”表示套接字。
2.cd命令
格式:cd [目錄名稱]
常用選項:
cd .. 返回上一級目錄。
cd ../.. 將當前目錄向上移動兩級。
cd - 返回最近訪問目錄。
3.pwd命令
格式: pwd
功能:顯示出當前工作目錄的絕對路徑。
相關閱讀:Linux主要特性
完全兼容POSIX1.0標准
這使得可以在Linux下通過相應的模擬器運行常見的DOS、Windows的程序。這為用戶從Windows轉到Linux奠定了基礎。許多用戶在考慮使用Linux時,就想到以前在Windows下常見的程序是否能正常運行,這一點就消除了他們的疑慮。
多用戶、多任務
Linux支持多用戶,各個用戶對於自己的文件設備有自己特殊的權利,保證了各用戶之間互不影響。多任務則是現在電腦最主要的一個特點,Linux可以使多個程序同時並獨立地運行。
良好的界面
Linux同時具有字元界面和圖形界面。在字元界面用戶可以通過鍵盤輸入相應的指令來進行操作。它同時也提供了類似Windows圖形界面的X-Window系統,用戶可以使用滑鼠對其進行操作。在X-Window環境中就和在Windows中相似,可以說是一個Linux版的Windows。
支持多種平台
『伍』 安卓模擬器,在命令提示符下輸入adb shell 就可以進入模擬器的linux系統,為什麼我做不到
你這是沒找到adb程序。可以cd到你的adb所在目錄,然後再使用「adb shell」,或者右鍵我的電腦->屬性->高級->環境變數->找到Path變數後加入你的adb路徑,然後重新打開cmd窗口,就可以直接使用adb了。
『陸』 Linux 如何安裝運行PS3 RPCS3 模擬器
在網路搜索圖片一裡面的關鍵詞,進入第一個網站,進入後點擊網站頂部的download,在圖二紅圈的位置點擊一下選擇下載。
Linux 如何安裝運行PS3 RPCS3 模擬器
Linux 如何安裝運行PS3 RPCS3 模擬器
點擊電腦左下角的開始菜單,找到終端軟體打開它。打開軟體後輸入命令:cd 下載 ,進入下載的目錄。cd後面的下載兩個中文名字,如果系統不是中文的,則輸入:cd Downloads
Linux 如何安裝運行PS3 RPCS3 模擬器
Linux 如何安裝運行PS3 RPCS3 模擬器
更改許可權:chmod a+x rpc按tab按鍵回車。
啟動軟體:./rpc按tab按鍵補全文件夾回車。
Linux 如何安裝運行PS3 RPCS3 模擬器
Linux 如何安裝運行PS3 RPCS3 模擬器
接著軟體會自動啟動了,啟動後會出現圖一的彈窗提示不能玩盜版游戲,把圖片裡面方框的勾上,然後點擊continue。
Linux 如何安裝運行PS3 RPCS3 模擬器
Linux 如何安裝運行PS3 RPCS3 模擬器
Linux 如何安裝運行PS3 RPCS3 模擬器
模擬器啟動後還是不能夠使用的,因此需要點擊file這里選擇install 安裝固件,固件就是圖片而紅圈裡面的名字,需要提前下載,選擇固件後點擊open。導入後到此軟體正式安裝結束了。
Linux 如何安裝運行PS3 RPCS3 模擬器
『柒』 linux有沒有nes模擬器,真想玩玩nes
linux下nes游戲模擬器fceu的配置
nes游戲就不說了,像我這種不愛玩游戲的人在特殊的時間里有時也會打上幾分鍾魂斗羅什麼的(。。。。。)
首先打開游戲界面後會發現沒有聲音
我們安裝兩個包
apt-get install alsa-oss oss-compat
然後我們會找不到上下左右AB這些鍵(一定是按下方式不對)
fecu的默認鍵位是
Keypad 2 B
Keypad 3 A
Enter/Return Start
Tab Select
Z Down
W Up
A Left
S Right
這可怎麼行,我們改一下吧
fceu -inputcfg gamepad1 somegame.nes
根據提示逐一修改每個鍵位,對每個鍵位都需要連續輸入兩次作為確認,這種修改據我測試是永久性的。
有時可能打開一個游戲會覺得比較卡(我的電腦比較垃圾),這時可能是因為使用了opengl模式,我們只需要在命令行使用-opengl 0來關閉opengl模式
『捌』 aix 對linux平台的模擬器好像基本沒有人用過,網上就一篇帖子轉來轉去,哪位有使用經驗的請指點一下
aix 基於unix system 5.
aix 不能被x86 也就是我們常用pc機和pc伺服器模擬。07年左右有帖子號稱能模擬aix4.始終未見過。
因為平台完全不一樣,即使模擬,也只是模擬部分命令的輸出。
從代碼質量 系統強壯度 功能 命令多樣性 上全面優於linux。
是大型資料庫的首選平台。
『玖』 如何用終端模擬器連接遠程Linux伺服器
使用xmanager或者SSH shell,網上搜索一下這兩個軟體,第一個是圖形界面的,第二個是命令行界面的,但都是遠程訪問終端,一般是局域TCP的!
『拾』 linux下關於adb命令的一些知識
Android Debug Bridge,一般簡稱為adb,主要存放在sdk安裝目錄下的platform-tools文件夾中,它是一個非常強大的命令行工具,通過這個工具你能夠與你的android設備進行交互。同時這是一個包含了以下三部分的cs模式的程序:
1) adb client
從圖中,我們知道client是運行在PC端的,每當我們發起一個adb命令的時候,就會開啟一個client程序。當然,當我們開啟DDMS或者ADT的時候,也會自動創建client。
當我們開啟一個client的時候,它首先會去檢測後台是否已經有一個server程序在運行著,否則會開啟一個adb-server進程。
所有的client都是通過5037埠與adb-server進行通信的。
2)adb daemon(adbd)
從圖中,我們知道daemon是作為一個後台進程運行在模擬器/真實Android設備中的。
daemon使用埠的范圍是5554-5585,每個模擬器/設備連接到PC端時,總會開啟這么一個後台進程,並且為其分配了兩個連續的埠,比如:
Emulator 1, console: 5554
Emulator 1, adb: 5555
也正因為每個設備都分一組兩個埠,也已adb連接手機的最大數量為16。
說回埠的作用,在這兩個埠中,其中偶數埠是用於server 與設備進行交互的,可以讓server直接從設備中讀取數據,而奇數埠是用來與設備的adbd進行連接通信的。
2) adb server
從圖中,我們同樣可以知道,server也是作為一個後台的程序運行在PC端的,他負責管理client進程以及adb daemon之間的通信。
當一個server開啟的時候,他會自動綁定並且監聽5037埠,接收client通過該埠發送過來的命令。同時server還會對5555-5585間的奇數埠進行掃描,進行對已連接設備的定位。
1.2 常用的adb命令
首先我們先來介紹一下,adb命令的使用格式吧:
adb [-d|-e|-s ]
adb是必須的,接下來方括弧[]裡面的內容不是必須的,最後才是我們需要執行的命令操作,例如 adb -s emulator-5554 install UCBrowser.apk (這是安裝UC瀏覽器的意思)
下面先介紹下,前面幾個參數的含義吧:
-d: 讓唯一連接到該PC端的真實安卓設備執行命令,如果發現USB中連接有多部設備,將會報錯
-e: 讓唯一連接到該PC端的模擬器執行命令,如果發現開啟了多個模擬器,將會報錯
-s:通過設備的序列號進行指定設備執行命令
如果設備只連接有一個設備或者一個模擬器的時候,可以不用聲明這三個參數,adb默認會讓這部唯一連接到的設備進行命令執行。
ok,下面開始講解常用的命令吧:
1) 查看當前PC端連接有多少設備:
adb devices
終端中的執行結果為:
從上圖中,我們看到了設備有的兩種狀態,其實執行該命令,可能返回的狀態有三種:
I. device 設備已經成功連接到了adb-server
II. offline 設備並沒有連接到adb或者沒有響應
III. no device 並沒有設備/模擬器連接
2) 查看adb的版本
adbversion
終端中的執行結果為:
3) 給設備進行軟體的安裝
adb -s install
eg:
adb -s 99eb07a9 install D://Test.apk
終端中的執行結果為:
除了上面這種方法,我們還有另外一個命令:
adb -s shell pm install [options]
其中[options]中最常用的選項是-r,代表著本次安裝是重新安裝,會保留用戶數據。
4) 卸載設備中已經安裝的軟體
adb -s uninstall
eg:
adb -s 99eb07a9 uninstall cn.uc.test
終端中的執行結果為:
除了上面這種方法,我們還有另外一個命令:
adb -s uninstall [options]
這里的options是-k,加上該參數表明卸載軟體後依舊保留用戶數據
5) 將數據從設備復制到PC中
adb -s pull
eg:
adb -s 99eb07a9 pull /sdcard/stericson-ls D://
終端的執行結果:
在D://盤中我們也可以發現stericson-ls文件
6) 講數據從PC端復制到設備中
adb -s push
eg:
adb -s 99eb07a9 push d://stericson-ls /sdcard/
終端的執行結果:
7) 獲取連接到的手機的序列號
adb get-serialno
終端的執行結果:
8)獲取設備的連接狀態
adb -s get-state
eg:
adb -s 99eb07a9 get-stat
終端的執行結果:
9) 等待設備連接成功
adb wait-for-device
該命令將會阻塞一直到默認連接的那部機器狀態變為device,也就是連接成功。
10) adb-server 的開啟與關閉
adb kill-server
adb start-server
終端的執行結果:
有時候我們開啟server會失敗,這是因為我們裝了的手機助手,豌豆莢或者其他軟體自帶有自己的adb,導致埠沖突開啟失敗。主要關掉那些軟體並且殺掉那些軟體自帶的adb進程重來即可。
1.2 手機執行Shell命令
眾所周知,Android的內核本身就是Linux,所以Android本身也支持Linux命令,但是因為是手機系統,所以進行了一定的刪減,部分命令不支持,而不支持的部分,我們可以通過安裝busybox這個軟體進行
填補。
下面我們講解下如何在手機中執行Shell命令:
1) 每次都加上adb shell來進行命令的發送與執行
adb shell
2) 先通過adb shell進入手機Shell執行狀態,然後直接輸入Linux命令,如圖:
1.3 Activity Manager 常用命令與參數說明
一般情況下,我們最常用它來進行app的開啟,並且傳遞一定的參數過去,比如:
adb shell am start -a android.intent.action.VIEW -n cn.uc.test/.MainActivity -d
在這里就不做太過詳細和重復的說明了
1.4 Package Manager 常用命令與參數說明
1) 使一個apk處於禁用狀態,相當於卸載了:
disable
其中 PACKAGE_OR_COMPONENT的格式是 package/class, 如 com.UCMobile/.main.UCMobile
eg:
adb shell su disable com.UCMobile/.main.UCMobile
終端執行結果:
同時我們在手機上發現,UC瀏覽器的圖標不見了
2) 讓一個apk從禁用狀態恢復過來
enable
其中 PACKAGE_OR_COMPONENT的格式是 package/class, 如 com.UCMobile/.main.UCMobile
eg:
adb shell su enable com.UCMobile/.main.UCMobile
終端執行結果:
同時我們從手機上發現,UC瀏覽器的圖標又回來啦。
3) 查看一個apk所在的路徑
pm path
eg:
adb shell pm path com.UCMobile
終端執行結果:
4) 查看手機中裝的所有的包
pm list packages
再次不做過多的說明
1.5其他常用的adb命令
1) 屏幕錄像
例如,屏幕開始錄像並且儲存到/sdcard中,同時名字為demo.mp4
adb shell screenrecord /sdcard/demo.mp4
2) 關閉設備請求,開啟設備
adb shell stop
adb shell start
3)設備關機以及重啟
adb reboot
adb shutdown