1. nohup 命令
成都創(chuàng)新互聯(lián)公司專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于網(wǎng)站設(shè)計制作、網(wǎng)站制作、平果網(wǎng)絡(luò)推廣、小程序定制開發(fā)、平果網(wǎng)絡(luò)營銷、平果企業(yè)策劃、平果品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運營等,從售前售中售后,我們都將竭誠為您服務(wù),您的肯定,是我們最大的嘉獎;成都創(chuàng)新互聯(lián)公司為所有大學(xué)生創(chuàng)業(yè)者提供平果建站搭建服務(wù),24小時服務(wù)熱線:18982081108,官方網(wǎng)址:www.cdcxhl.com
nohup命令的功能就和它的名字一樣,no hup,忽略hup信號,不掛斷進程,進程仍然屬于當(dāng)前會話(終端關(guān)閉后,進程會變成孤兒進程,PPID變成1)。?
例如:(不加 命令不會在后臺執(zhí)行)
[root@localhost ~]# nohup ping 127.0.0.1 [1] 27641nohup: 忽略輸入并把輸出追加到"nohup.out"123
nohup會將ping命令的默認輸出從屏幕重定向到當(dāng)前目錄的nohup.out文件,如果當(dāng)前目錄不可寫,會重定向到 $HOME/nohup.out 。?
如果ping命令已經(jīng)重定向輸出了,就不會重定向到nohup.out了,例如nohup ping 127.0.0.1/dev/null
2. screen 命令
如果程序需要交互等復(fù)雜的操作,推薦使用功能強大的screen。screen 提供了 ANSI/VT100 的終端模擬器,使它能夠在一個真實終端下運行多個全屏的偽終端。?
不是所有Linux都自帶screen。查詢安裝包信息:rpm -qa|grep screen?
安裝方法:
CentOS系統(tǒng):yum install screen
Debian 系統(tǒng):apt-get install screen
用法:
打開新的會話窗口:screen
結(jié)束當(dāng)前會話:exit
在新會話中執(zhí)行程序(程序關(guān)閉時會話自動結(jié)束):screen vi test.c
打開新會話并起個名字:screen -S myname
暫時離開會話(經(jīng)常用):Ctrl+a 然后 d
查看會話列表:?screen -ls
恢復(fù)之前離開的會話:screen -r 會話名或進程號
清除dead狀態(tài)的會話:screen -wipe
啟動一個開始就是Detached狀態(tài)的會話:screen -dmS 名字 命令
可以通過ssh命令連接。
命令使用語法:
1,指定用戶:
ssh?-l?root?192.168.0.11或則
ssh?root@192.168.0.11
2,如果修改過ssh登錄端口的可以:
ssh?-p?12333?192.168.0.11
ssh?-l?root?-p?12333?192.168.0.11
ssh?-p?12333?root@192.168.0.11
連接步驟:
1,打開終端。
2,一般情況下使用ssh +目標(biāo)地址即可,測試連接本機:
ssh?127.0.0.1
3,首次登陸會提示你是否確認連接
輸入yes,連接成功。
4,連接其他賬戶或者計算機需要輸入密碼才能連接。
終端輸入man
gdb可查命令
斷點設(shè)置是
b
n
(n
為續(xù)設(shè)斷點行號)
其他命令如下
gdb
file
first
///載入程序
break
n
///設(shè)置斷點,n為行號
run
///運行
x
///打印變量x
next
///執(zhí)行下一句
stop
///停止
quit
///退出
如果要使用ide調(diào)試,建議用emacs,再cc-mode,ecb,Yasnippet和cedet
希望對你有幫助
遠程連接命令為ssh,一般使用ssh 目標(biāo)地址即可。默認端口為22
1.查看SSH客戶端版本ssh -V 。
2. 指定登陸用戶ssh -l leni 192.168.0.103或者ssh leni@192.168.0.103。
3. 指定端口$ ssh 192.168.0.103 -p 1234。