Linux命令

Linux常用命令速查

 

env 打印全部环境变量

chown search:search recommend-log 把recommend-log目录owner转为seach组search用户。

mkdir 建目录

rmdir 删除空目录

mv   移动文件目录到指定目录

cp  复制文件   目录下所有文件到指定目录

cd   进入目录 cd .. 退出目录

date +%m 获取当前月份

ll  列出文件

ls 同上 列出内容有细微差别

rm 删除指定文件

rm -rf 删除目录和目录下所有文件

rz 上传本地文件到指定机器

rz -be 防止连接中断等

pwd 显示当前的全目录路径

chmod +x 赋予权限运行

tar zxvf xxxx.tar.gz   解压tar.gz

tar zcvf FileName.tar.gz DirName

grep -R 'demo2' ./  在当前目录所有文件下查找'demo2' 并列出所有出现的文件

source XX.sh

./xx.sh

sh xx.sh

scp /loaldir/file user@ip:desdir 两台机器上传文件

scp user@ip:desdir/desfile localdir 从另一台机器下载文件到本地localdir

ps aux | grep XXXX | grep -v grep | awk '{print $2}'|xarg kill -9 杀掉指定的全部进程

 

 

 

linux下运行jar找不到第三方类库可以用:

java  -Xbootclasspath/a:/xxdir: -jar xxx.jar来搞定。

dos2unix filename 改变文件格式为unix格式


lsof -i:11111 

lsof -p pid 查看进程打开的文件句柄
netstat -nat|grep -i "80"|wc -l 查看80端口的连接数

 

netstat -nap | grep pid  查看进程的所有端口(tcp)

 

 netstat -anp | grep udp (udp)
ps -f -p 进程号 
  exec 3<>/dev/tcp/xx.xx.x.x/5994 打开到端口的连接

exec 3>&- 关闭到端口的连接
ldd 可执行文件名

 

jinfo pid 查看进程运行的jvm相关参数信息

jstack pid  显示进程相关的jvm中线程信息 jstack -l pid dump进程相关线程信息

jps 列出当前所有java进程

jps -m 列出java进程号和描述信息

jstat parms pid 查看进程相关gc信息

 

useradd ***

passwd ***

 

userdel ***

rm -rf ***

 

time ./test.sh 统计test.sh的执行时间

 

nohup java -jar XXX.jar Dparm=a##b##c &

 

nohup ./start-icebox.sh >/dev/null 2>&1 &

 

nohup java - Djava.ext.dirs=lib -cp XXX.jar mainclass 指定其他配置项。 解决对jar依赖

 

 

java -Xmx4096m -server -Djava.ext.dirs=lib -cp recommend-ice-server-0.0.1-SNAPSHOT.jar -Dparm=238.7.8.8##9878##20##30 IceBox.Server --Ice.Config=conf/ice_icebox.propert

ies               在程序中可以通过System.getProperty("parm")获得238.7.8.8##9878##20##30值。

 

java -Djava.ext.dirs=lib -cp recommend-feedback-0.0.1-SNAPSHOT.jar com.panguso.recommend.service.feedback.hornetq.consumer.pool.ConsumerPoolMain -Dparm=10##10##30##3

 

telnet 10.10.160.20 60020

 

wc -l abc.log 统计abc.log中文件的行数

 

hadoop job -list

hadoop job -kill jobId

 

hadoop job -set-priority job_201206071527_252021  VERY_HIGH 设置优先级

  ./hadoop-daemons.sh start tasktrack 

history | grep kill 在操作历史中 查询kill命令

 

uptime 显示top第一行

 

在data0目录下,ln -s /opt/recommend-home recommend-home 创建一个到/opt/recommend-home的软连接,可按照/data0/recommend-home访问/opt/recommend-home下的全部内容。 可参考:http://zzqh007.blog.163.com/blog/static/444348472012045051989/

 

nc -zu 238.7.8.8 9878 查看udp +port可不可以链接。可以在其他机器测试。

nc -zu 10.10.160.19 9878 查看该ip上的udp端口是否可以连接。可以在其他机器测试。

top -H 可以看到线程总数

 

 

du -h --max-depth=1 dir 查看目录下文件大小。 把1 换位几则深入几层

 

 jps -m |grep 'UserModelMission'|awk'{print $2}'

ps -ef |grep 'pid'|grep -v grep |awk '{print $5}' 

 

 ps -ef |grep "`jps -m |grep 'UserModelMission'|awk '{print $1}'`"|grep -v grep |awk '{print $5}' 

 

 

 

ldconfig /application/search/recommend-home/common/seg/

 

 

 

/hbase-daemon.sh start zookeeper 启动自带的zookeeper

本项目采用C++编程语言结合ROS框架构建了完整的双机械臂控制系统,实现了Gazebo仿真环境下的协同运动模拟,并完成了两台实体UR10工业机器人的联动控制。该毕业设计在答辩环节获得98分的优异成绩,所有程序代码均通过系统性调试验证,保证可直接部署运行。 系统架构包含三个核心模块:基于ROS通信架构的双臂协调控制器、Gazebo物理引擎下的动力学仿真环境、以及真实UR10机器人的硬件接口层。在仿真验证阶段,开发了双臂碰撞检测算法和轨迹规划模块,通过ROS控制包实现了末端执行器的同步轨迹跟踪。硬件集成方面,建立了基于TCP/IP协议的实时通信链路,解决了双机数据同步和运动指令分发等关键技术问题。 本资源适用于自动化、机械电子、人工智能等专业方向的课程实践,可作为高年级课程设计、毕业课题的重要参考案例。系统采用模块化设计理念,控制核心与硬件接口分离架构便于功能扩展,具备工程实践能力的学习者可在现有框架基础上进行二次开发,例如集成视觉感知模块或优化运动规划算法。 项目文档详细记录了环境配置流程、参数调试方法和实验验证数据,特别说明了双机协同作业时的时序同步解决方案。所有功能模块均提供完整的API接口说明,便于使用者快速理解系统架构并进行定制化修改。 资源来源于网络分享,仅用于学习交流使用,请勿用于商业,如有侵权请联系我删除!
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值