终端命令
cd -
回到上一次路径
软链
- ln -s source_file target_file
wget 下载
- wget 选项 url
-h --help
-t --tries 重试次数 0无限制重试
-O 将文档写入FILE
wget -O rename_name url-C 断点续传
- curl -O 下载文件 wget -O rename_name url
- rsync -rP —rsh=’ssh -p 23’ host@ip:/home/filepath ./ 断点续传
正则表达式
- ls |grep you_want_search_name
- cat |grep you_want_search_charactor
- ls -l|grep “^-“| wc -l 查看当前目录下的文件数量(不包含子目录中的文件)
- ls -lR|grep “^-“| wc -l 查看当前目录下的文件数量(包含子目录中的文件)
- grep “^d”表示目录,”^-“表示文件
查看磁盘和文件大小
- df -hl 查看磁盘剩余空间
- df -h 查看每个根路径的分区大小
- du -sh [目录名] 返回该目录的大小
- du -h -d 1 返回下一级目录大小
- du -sm [文件夹] 返回该文件夹总M数
- df —help 查看更多功能
修改文件和文件夹权限
- sudo chown user:user filename
- sudo chmod 777 file_name
挂载新的分区
- sudo fdisk -l
查找文件
find path -name "*filename*"
SSH远程登陆一些命令
- ssh hostname@ip -Pport 远程登陆命令
ubuntu 添加屏幕分辨率等
- xrandr 查看当前分辨率
- cvt 1440 900 查看对应分辨率的参数
- xrandr —newmode 返回参数
- xrandr —addmode VGA-1 返回参数
常用解压命令
- unzip -q安静模式 -n不覆盖已有文件
- unzip -d /file_path file.zip解压到file_path下
ubuntu 一些常用软件安装
- 安装qt ros插件
sudo add-apt-repository ppa:levi-armstrong/qt-libraries-xenial
sudo add-apt-repository ppa:levi-armstrong/ppa
sudo apt update
sudo apt install qt57creator-plugin-ros
安装usb无线网卡
- lspci | grep -i eth 查看型号
- sudo iwconfig 查看网络质量
查看网速
- sudo iftop -i ens33 -B
- nmcli -o d wifi list |grep XJTUEIE
修改密码和添加用户
- sudo passwd username
- sudo adduser username
ubuntu20.04关闭和开启图形界面
- sudo systemctl set-default multi-user.target 关闭
- sudo systemctl set-default graphical.target 开启
查看网络端口情况
- sudo netstat -antp
创建用户
- sudo adduser username 创建用户
- sudo adduser username sudo 给用户添加sudo权限