嵌入式-ubuntu常用指令
切换为root账户
sudo su -
把当前目录下的BIRecorder文件拷贝到/usr/local目录(区分大小写)
cp BIRecorder /usr/local
把当前目录下的BIRecorder文件夹及其子文件夹拷贝到/usr/local目录(区分大小写)
cp -r BIRecorder /usr/local
将abc重命名为1234
mv abc 1234
查看软件崩溃信息
ls /var/crash/
查看软件myApp依赖库
ldd myApp
查看当前路径
pwd
查看当前路径文件
ls
新建文件夹abc
mkdir /abc
删除文件夹abc
rm -rf /abc
查看网络
ifconfig
查看网络设备配置
cd wifi
ls
cat ipaddr
cat lan_addr
查看文件abc
cat abc
查看所有进程
ps
查看内存、CPU和进程情况
top
结束进程
kill 9 PID
修改IP地址
sudo ifconfig eth0 192.168.1.100 broadcast 192.168.1.255 netmask 255.255.255.0
或
vi /lib/systemd/network/10-eth0.network
修改网关
sudo route add default gw 192.168.1.1 dev eth0
修改DNS
编辑/etc/resolv.conf文件,增加
nameserver 202.106.0.20
将设备/dev/sdb1挂载到/mnt目录
mount /dev/sdb1 /mnt
卸载已挂载的设备/dev/sdb1
umount /dev/sdb1
建立链接
sudo ln ‐s /opt/Qt/Tools/QtCreator/bin/qtcreator.sh /usr/bin/qtcreator.sh
更改文件夹权限(-R可解除文件及文件夹上的小锁)
chmod -R 777 Qt5.2.1
查看磁盘剩余空间
df -h
查看环境变量
env
安装字体
进入字体目录
sudo mkfontscale
sudo mkfontdir
sudo fc-cache
查看执行程序xxx的位数
file xxx
查看linux系统的位数
其中I686 说明系统是32位的,如果是64位,输出信息会明确标识64
uname -a
查看cup信息
cat /proc/cpuinfo
查看linux系统版本
cat /proc/version