Linux shell命令示例介绍-个人笔记

来源:互联网 发布:xp无法找到网络打印机 编辑:程序博客网 时间:2024/06/03 23:41

Linux中命令示例介绍-个人笔记

为了方便以后查阅,会对在Linux学习开发过程中遇到的一些命令做一个持续整理。。


 ##################################### ####最近发现的一些Debug的一些命令工具 ##################################### #会显示所有用户态的系统调用路径和返回值,并且会把入参展开显示,这个对调试很有用: strace xxx #查看当前shell环境代理 env | grep proxy 或者 export #将建立一个主设备号为6,次设备号为0的字符设备文件/dev/lp0 mknod /dev/lp0 c 6 0  #查看运行系统usb bus的使用情况 sudo cat /sys/kernel/debug/usb/devices | grep "B: " #查看usb设备和属性 lsusb #查看camera支持的格式和分辨率以及帧率信息 v4l2-ctl -d /dev/video1 --list-formats-ext #如果配置了ffmepg ffmpeg -f v4l2 -list_formats all -i /dev/video1 #查看相关进程 ps -aux | grep "***" #查看某一进程执行文件所在目录 #首先通过查看相关进程命令,确定对应进程号PID,然后使用 ll命令查看具体文件 ps -aux | grep "***" ll /proc/pid #查看当前目录大小 du -sh #查看系统某一端口占用情况 netstat -nea | grep 554 #查看系统发行版本 lsb_release -a #查看系统内核版本 uname -a #编译为目标文件 gcc -c sourcefile.c #编译为静态库 gcc -c sourcefile.c //命令执行后产生sourcefile.o目标文件 ar -rcs libsourcefile.a sourcefile.o #抽取静态库为目标文件 ar -x staticlibrary.a #查看依赖的动态库 ldd xxx #重启网络 sudo /etc/init.d/networking restart  ############# #git命令 ############# #查看分支 git branch [-a] #查看分支tag标签 git tag #切换分支 git checkout tag/branch name

Continue…

0 0
原创粉丝点击