1. 查看当前系统运行进程
ps -ef
//或
ps -aux
2. 结束掉某一进程,配合指令1使用
kill 1852 //1852是进程号
3. 实时查看文档或日志的内容,例如调试日志在不停更新,可以使用该指令实时查看日志更新内容
tail -f log.txt //log.txt是查看的日志
4. 打包文件为压缩包
/*mysql.tar为打包文件的名字
./zynq_mysql/为需要打包的文件夹*/
tar -cvf mysql.tar ./zynq_mysql/
5. 解压打包文件
/*mysql.tar为要解压的文件
./为解压到的目录-也可以自定义别的目录*/
tar -xvf mysql.tar ./
6. 远程登陆其他设备的系统-前提是两个设备的系统通过网口连接,可正常网络通信
/*192.168.188.12是远端要登陆设备的IP地址*/
ssh root@192.168.188.12
7. 通过网口,远程将其他设备内数据拷贝传输出来,或者将本机数据传输到远端设备中
/*将192.167.100.188:/home/analog/log/下my.txt复制到当前目录下:*/
scp 192.167.100.188:/home/analog/log/my.txt ./
/*将当前目录下my.txt复制到192.167.100.188:/home/analog/log/目录下:*/
scp ./my.txt 192.167.100.188:/home/analog/log/
8. 查看网口状态信息
/*看网口的具体信息,ETH0是网口名称:*/
ethtool eth0
9. 修改网口MAC地址
/*
在/etc/init.d/rc.local中修改MAC地址:
需要先将网口关掉,配置完再打开,一版将该语句放在rc.local文件中,
系统启动后自动执行
*/
ifconfig eth0 down
ifconfig eth0 hw ether 00:21:0b:13:51:00
ifconfig eth0 up
10. 修改网口速率
/*
修改网口速率,网口速率改为百兆:
*/
ethtool -s eth0 speed 100 duplex full autoneg off
//或
ethtool -s eth1 autoneg off speed 100
11. 修改网口IP地址
//掉电失效
ifconfig eth0 192.167.16.180
//掉电不失效-修改配置文件
cd /etc/network/
vi interface
将里面对应网口的IP地址进行修改即可,重启会自动生效
12. 查看网关
route -n
13. 修改配置网关
//直接控制台指令输入-掉电丢失
//将该指令添加到/etc/rc.local配置文件中,上电可自动配置
route add default gw 192.167.16.254
14. 通过控制台启动程序,程序后台启动,并且控制台退出后程序不退出
//Eth_ErrCheckLink是要后台启动的程序
nohup ./Eth_ErrCheckLink &
15. 查看DDR内存-运行内存
free -h
16. 查看硬盘内存
df -h
17. GDB调试Core文件
//用于生成core文件-程序运行前执行
ulimit -c unlimited
//执行程序,等待崩溃
./my_test
//程序崩溃后执行,可以显示程序在哪里崩溃的
gdb ./my_test core
//执行,可以查看哪里报错
bt
18. 编译设备树-生成dtb设备树文件
dtc -I dts -O dtb -o devicetree.dtb system.dts
19. 反编译设备树-反编译dtb设备树文件
dtc -I dtb -O dts devicetree.dtb > devicetree.dts
20. 复制文件
//将mytest文件从/home/analog/文件夹下复制到/home/analog/tbj/文件夹下
cp /home/analog/mytest /home/analog/tbj/
21. 剪切文件-或重命名文件
//剪切文件
mv /home/analog/mytest /home/analog/tbj/
//重命名文件
mv ./mytest ./mytest_2
22. 进入或切换到某一目录下
//进入tbj目录下
cd /home/analog/tbj
23. 创建文件和文件夹指令
//创建文件指令
touch my_test.txt
//创建文件夹指令
mkdir my_proj
24. 查看当前目录下的所有文件信息
//罗列出当前目录下所有文件的名称:
ls
//罗列出当前目录下所有文件的具体信息,包括文件大小,时间等
ls -l
//罗列出当前目录下所有文件的具体信息,包括文件大小,时间等,包括隐藏文件
ll
25. 打开当前文件并显示到控制台窗口
cat my_test.txt
26. 打开当前文件并进行编辑
vi my_test.txt
//or
vim my_test.txt
//打开后键盘输入‘i’,可对文档启用编辑
i
//编辑完成后,键盘点击ESC键,退出编辑模式
//输入该指令保存修改的文档
:wq
//强制退出不想保存文档时,输入:
:!q
希望大家点赞、收藏、关注哦!!!ヾ(o◕∀◕)ノ