工作linux常用命令

2021-09-12 11:18:38 字數 1922 閱讀 6237

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...