Linux开发必用到的命令

linux

1.查看linux版本信息

uname -a
cat /proc/version

2.挂载和卸载文件系统命令

//vfat 文件系统格式
//将 /dev/sda1 挂载到 /mnt
mount -t vfat /dev/sda1 /mnt
//查看默认挂载
mount | grep sda 
//卸载/run/media/sda1
umount  /run/media/sda1

3.压缩和解压缩

//压缩 将111 222 压缩为 my.tar.gz
tar -czvf my.tar.gz 111 222
//解压缩
tar -xzcf my.tar.gz
//解压 zip
unzip file.zip

4.ssh服务相关

//开发板开启ssh服务
service sshd restart
//网路连接开发板远程命令操作,@后跟开发板ip
ssh root@192.168.0.200
//上传文件到开发板(上传main到开发板/home/root/)
scp ./main root@192.168.0.200:/home/root/
//从开发板下载文件(-r 为下载文件夹,下载文件不需要加,下载开发板/home/test/文件夹到本地当前目录)
scp -r root@192.168.0.200:/home/test/ ./

5.nfs服务

//设置需要挂载目录
vim /etc/exports 
//添加此句(/home/linux/nfs 为挂载目录)
/home/linux/nfs *(rw,sync,no_root_squash)
//启动nfs
/etc/init.d/nfs-kernel-server start
//查看 nfs server 路径
showmount -e
//将需要挂载的目录挂载到开发板(下面ip为虚拟机ip,将/home/linux/nfs 目录挂载到开发板 /mnt)
mount -t nfs 192.168.0.107:/home/linux/nfs /mnt 

6.USB相关命令

//查看usb信息
lsusb

7.看出log信息

dmesg
//加-c后打印一次后清空
dmesg -c

8.查看磁盘信息

lsblk
//分区表
fdisk -l 

9.创建删除链接文件

//将/usr/local/bin/lrz 链接到当前路径下名字为rz
ln -s /usr/local/bin/lrz rz
//删除链接文件
rm rz

你可能感兴趣的:(Linux)