gcc test.c -o test
將test.c預處理、彙編、編譯並鏈結形成可執行檔案test。-o選項用來指定輸出檔案的檔名
sudo apt-get install+安裝檔名
安裝程式命令
mosquitto -v
mosquitto_sub -v -t sensor
mosquitto_pub -t sensor -m 12
解壓zip檔案到當前目錄
unzip filename.zip
vi wq q
kiuws
10550
tab鍵補全
sudo vi /etc/profile
source /etc/profile
export path=/usr/bin:/home/houjunjie/documents/cross/arm-linux-gcc-unimat-hm i-0507/bin:$path
export toolchain=/home/houjunjie/documents/cross/arm-linux-gcc-unimat-hmi-05 07
埠被占用時殺死程序
lsof -i:1883 可以顯示埠號對應的程序pid
kill 2512
個人svn:
路徑:使用者名稱:liuwenshun
密碼:liuwenshun0115
編譯伺服器:192.168.1.225
使用者名稱:liuws
密碼:liuws0115
route add default gw 192.168.1.1
ping 118.31.17.203
tftp -gr iot 192.168.1.127(windows7)
chmod 777 iot
1. 在命令列上敲ifconfig(注意這裡是ifconfig不是ipconfig,開始時候自己一直搞錯了)如下圖:
設定root密碼
sudo passwd
hjjhjj
hjjsu -//進入root使用者
退出時有三種方法: ctrl+d,
viexit,
logout。
cd /進入根目錄
cd 返回
sudo apt-get install openssh-server
sudo apt-get update//更新源
mkdir test
touch test/a.txt
chmod 777 /home/user
檢視目錄或者檔案的相關許可權可以採用命令ls -ld,或者直接用ls -l
-rwxrwxrwx 1 root root 71 4月 4 11:45 a.txt
- 第一組rwx:檔案所有者的許可權是讀、寫和執行
- 第二組rw-:與檔案所有者同一組的使用者的許可權是讀、寫但不能執行
- 第三組r--:不與檔案所有者同組的其他使用者的許可權是讀不能寫和執行
ftpget -u
從svn導工程到主機 svn export /hjj/13
lftp
壓縮tar -cvf jpg.tar *.jpg //將目錄裡所有jpg檔案打包成jpg.tar
解壓tar -xvf file.tar //解壓 tar包
ps 進入到相應的目錄下 顯示程序 先終止程式或者再開啟乙個視窗
gcc -o test_mqtt_pub test_mqtt_pub.c -l/usr/local/lib/ -lmosquitto -i/usr/local/include
-i 指定我們程式所需的標頭檔案所在的路徑,也就是我們剛剛編譯出來庫檔案裡面的標頭檔案路徑
-l(大寫) 指定我們程式所需的庫檔案所在的路徑,也就是我們剛剛編譯出來庫檔案裡面的庫檔案路徑
-l(小寫) 指定我們所需要的庫
linux工作常用命令
ps 本人親測,阿里雲2核4g5m的伺服器價效比很高,新使用者一塊多一天,老使用者三塊多一天,最高可以買三年,感興趣的可以戳一下 阿里雲折扣伺服器 1 eth0,eth1,eth2 代表網絡卡一,網絡卡二,網絡卡三 2 ifup 開啟網路服務 2 lo代表127.0.0.1,即localhost 3...
linux 工作常用命令
ps 檢視程序,常用ps aux ef,配合 grep top 檢視程序占用cpu記憶體等,p pid檢視指定程序,hp pid檢視程序下的執行緒 kill 結束程序 常用kill 9 pid find 查詢檔案 常用find name,find size grep keyword file 搜尋乙...
Linux常用命令 工作常用
ps ef grep nginx 查詢指定程序 ps ef grep nginx grep v grep 可排除無關程序 pgrep nginx 查詢出程序的pid kill 9 pid 殺掉指定pid的程序 killall 9 nginx 用於殺死指定名字的程序 pstree p 檢視程序樹及其p...