ROS學習的基本操作指令(二)

2021-09-19 14:22:31 字數 1920 閱讀 3181

ubuntu常規操作指令
ubuntu是乙個以桌面應用為主的開源gnu/linux作業系統, 是基於debian gnu/linux,支援x86、amd64(即x64)和ppc架構,由全球化的專業開發團隊(canonical ltd)打造。同時,它也是ros的得核心架構,目前的主流版本有ubuntu14.04、16.04、18.04。

sudo是linux系統管理指令,是允許系統管理員讓普通使用者執行一些或者全部的root命令的乙個工具。(部分操作見上圖)

安裝乙個新軟體包

apt-get remove packagename

解除安裝乙個已安裝的軟體包(保留配置文件)

apt-get remove --purge packagename

解除安裝乙個已安裝的軟體包(刪除配置文件)

apt-get autoremove packagename

刪除包及其依賴的軟體包

apt-get autoremove --purge packagname

刪除包及其依賴的軟體包+配置檔案,比上面的要刪除的徹底一點

dpkg --force-all --purge packagename

有些軟體很難解除安裝,而且還阻止了別的軟體的應用,就能夠用這個,但是有點冒險。

ifconfig檢視和配置網路介面

ifconfig eth0檢視指定網路介面的配置

ifconfig eth0 down禁用裝置

ifconfig eth0 up啟用裝置

ping連通性測試

ping [引數] [網域名稱或ip位址]

ping指定ip:ping 192.168.120.203

ping閘道器:ping -b 192.168.120.1

ping指定次數:ping -c 10 192.168.120.203

通過網域名稱ping公**點:ping -c 5 www.baidu.com

時間間隔和限定次數的ping:ping -c 10 -i 0.5 192.168.120.206

設定時間間隔/傳送資料報長度/ttl值:ping -i 3 -s 1024 -t 255 192.168.120.206

which ls檢視ls命令位置

echo $path索引路徑變數

env檢視當前程序的環境變數

編輯環境變數:

ls -a .bashrc 顯示目錄檔案

gedit .bashrc

vim ~/bashrc使用者目錄新增檔案路徑

ROS學習的基本操作指令(一)

機械人作業系統 ros 是一種基於linux核心的開源系統,因此在學習ros之前需要了解並熟悉linux的常規操作指令。1 檔案操作指令 ls 瀏覽當前路徑下檔案 ls a 瀏覽當先路徑下隱藏的檔案 目錄 ls l 顯示當前路徑下目錄檔案的詳細資訊 ls t 以時間排序瀏覽當前的目錄檔案 ls r ...

ros入門之 基本操作指令(一)

1 啟動ros節點,rosrun 2 rospack list 列出當前目錄所有功能包 rosmag packages 列出所有具有該訊息的功能包 rosmsg package 列出功能包所有訊息 rosmsg list 列出所有訊息 3 視覺化話題與節點 rosrun rqt graph rqt ...

mysql基本操作指令(二)

1 mysql中的decimal資料型別 不常用 decimal length,precision 用於表示精度確定 小數點後數字的位數確定 的小數型別,length決定了該小數的最大位數,precision用於設定精度 小數點後數字的位數 create table students id deci...