linux下执行bin不加./怎么直接运行

Linux 基础知识 /bin,/sbin,/usr/sbin,/usr/bin 目录 区别详解 说到 Linux 的目录: Linux中的某些重要的目录: •主目录:/root、/home/username•用户可执行文件:/bin、/usr/bin、/usr/local/bin •系统可执行文件:/sbin、/usr/sbin、/usr/local/sbin •其他挂载点:/media、/mnt •配置:/etc •临时文件:/tmp •内核和Bootloader:/boot •服务器数... 阅读详情

    在linux平台下,我们编译的可执行bin文件,如果需要运行,则直接./test  即可运行, 如果我们不想加上./怎么直接运行test这个bin呢?

    我们先来分析下这个./test是啥意思,首先test是可执行bin的名字,./表示是当前目录,那么简单了,其实./就是告知test的路径。


    我们可以echo  $PATH, 可以查看当前设置的环境变量,我们吧test的路径,加入到PATH变量中去,那么就可以直接执行test了。

linux——如何运行.bin文件.docx .bin 文件是在 Linux 和类 Unix 操作系统上的自执行文件。在执行 .bin 文件之前,你需要给它执行权限。这可以通过命令行或者 gui 完成。如果你喜欢用命令行那么打开一个新的终端并运行如下的命令来给予文件执行权限。 立即下载

相关推荐

使用广播星历进行 GPS 卫星位置的计算

目录1.计算卫星运动的平均角速度 n2.计算观测瞬间卫星的近地点角3.计算偏近点角4.计算真近点角 f5.计算升交角距 6.计算摄动改正项7.进行摄动改正 8.计算卫星在轨道面坐标系中的位置9.计算观测瞬间升交点的经度 L10.计算卫星在瞬时地球坐标系中的位置11.计算卫星在协议地球坐标系中的位置使用广播星历进行GPS卫星位置的计算的详细步骤如下:关于在广播星历中各参数的分布情况可以参考下图:首先根据广播星历中给出的参数 计算参考时刻(TOE) 的平均角速度 式中,GM为万有引力常数 G 与地球总质量

qq_43381998的博客 5564

Linux 环境下配置文件运行不使用./的方法

不知道题目是否准确,但是用过的朋友都应该明白。在上学的时候,学过Unix 环境,但是时间已经久远,该忘的不该忘的都忘了。记得当时也有这个困扰,就是每次运行当前目录下的程序,还有加个./,感觉非常不爽。最近又开始折腾Linux。 因此,决定要改观这种情况。查了一下,./其实就是 表示当期路径,因此想到 把这个玩意加到 path 不就行了吗。一加,果然可以了。 方法如下: vi /etc/profile 找到 export PATH=JAVAHOME/bin:JAVA_HOME/bin:JAVAH​OME/bi

退休码农的自留地 1066

DeepSeek API调用太复杂?OneAPI一站式聚合解决方案

本文介绍了OneAPI如何作为一站式聚合解决方案,简化DeepSeek API的调用流程。通过统一接口、智能路由和模型映射等核心功能,OneAPI大幅降低了多API适配的复杂性,提升开发效率。文章还提供了详细的部署指南和高阶使用技巧,帮助开发者快速实现API聚合管理。

weixin_27215337的博客 381

在 Linux 下执行 bin 文件

1、bin文件所在目录2、打开终端,赋予可执行权限 3、执行文件

秋叶原的黑猫的博客 7027

6.2 磁悬浮轴承:软件架构与实现

本文系统阐述了磁悬浮轴承控制系统的软件架构与实现方法。采用分层架构设计,包括硬件抽象层、实时控制内核、控制算法层和应用层,确保系统实时性和可靠性。重点分析了电流环、位置环等关键控制任务的调度策略,比较了不同硬件平台(DSP、ARM、FPGA)的软件实现方案。强调模块化设计、配置化管理等工程实践,并详细介绍了从算法仿真到系统联调的完整开发流程。最后指出严格的测试验证是保证系统性能的关键,需通过多阶段测试评估起浮时间、稳态精度等核心指标。

技术工作者 751

深入解析机器人软件开发中的核心:状态机管理(FSM)—— 理论、实践与优化

状态机(FSM)是机器人软件开发中管理复杂行为逻辑的核心工具,广泛应用于导航、任务执行、故障处理等场景。本文系统探讨状态机的基础理论(定义、要素)、主流设计模式(经典FSM、分层状态机HSM、行为树BT),以及工业级实现方法(代码架构、线程安全、调试技巧)。通过移动机器人导航和机械臂任务执行的案例,分析分层状态机的实际应用,并总结常见陷阱(如状态爆炸、阻塞操作)与优化策略(异步化、事件过滤)。

郑伟强dev的专栏 292

linux 不用./直接执行程序

默认linux的PATH变量里面没有包含./,所以你需要加./filename来执行脚本。 这个是基于安全的考虑,你可以自己将./添加到PATH里面,当然这个是不推荐的。 当然,linux的用户home目录下的bin目录在path的范围内,你可以将脚本放到那个目录下,就可以不用./的方式了。

朴心的博客 6356

HMC7044调试指南与FPGA开发

最后,我们介绍了在FPGA开发中使用HMC7044的几个常见应用场景,包括时钟分配、时钟同步、高精度时钟生成和时钟域交叉。根据您的应用需求,您可以选择不同的时钟分配方案,例如使用PLL生成特定频率的时钟信号,或者通过分频器生成较低频率的时钟信号。HMC7044可以提供精确的时钟同步功能,确保各个FPGA板之间的时钟信号保持一致,从而实现可靠的数据传输和协同操作。HMC7044可以实现时钟域之间的交叉,通过生成和分配不同频率的时钟信号,使得不同时钟域的模块能够协同工作。FPGA开发中的HMC7044应用。

CqpFsharp的博客 3605

如何在 Linux 下执行 bin 文件

什么是 .bin 文件? .bin 文件是在 Linux 和类 Unix 操作系统上的自执行文件。在执行 .bin 文件之前,你需要给它执行权限。这可以通过命令行或者 gui 完成。 chmod +x filename.bin ./filename.bin

壹口尘埃 7062

图像拼接——ITKMontage

ITKMontage是一个开源的、高性能的图像拼接软件模块。它的核心任务是将多张部分重叠的图像瓦片(Tiles)拼接成一幅完整的大图,专为处理材料显微科学中产生的大规模、高分辨率图像而设计。针对ITKMontage模块中示例进行了修改,解决了没有文件TileConfiguration.txt的情况,以及使用中的一些BUG。ITKMontage可以单独编译,也可以作为ITK的一个模块进行编译,介绍后一种的cmake设置。本文介绍使用ITKMontage模块进行图像拼接的方法。此处省略编译后的库配置。

2301_79131410的博客 100

汽车IVI中控开发入门及进阶(47):CarPlay开发

车载信息娱乐(IVI)系统已经从仅仅播放音乐的设备发展成为现代车辆的核心部件。除了播放音乐,IVI系统还为驾驶员提供导航、通信、空调、电源配置、油耗性能、剩余行驶里程、节能建议和许多其他功能。​驾驶座逐渐变成了你家和工作场所之外的额外生活空间。2014年,苹果推出了Apple CarPlay,这是一款汽车界面,允许驾驶员使用iPhone应用程序和其他IVI功能,如苹果地图、Siri、苹果音乐、iMessage,并拨打电话。

码农17年的博客 1127

Linux中为什么执行自己的程序要在前面加./

前言   在Linux中,我们执行内置命令时,直接输入命令名称即可,如: $ mv a b #将a重命名为b   而在执行自己写好的程序时,却要带上./,例如: $ hello hello: command not found $ ./hello hello world   这是为什么呢?它们有什么区别呢?   shell是如何运行程序的?   在说明清楚问题之前,我们必须了解shell是如...

ForFuture 1697

YOLO26涨点改进 | 全网独家复现、小目标检测改进篇 | TGRS 2025 | YOLO26引入MFAE-YOLO中的GFFP、FCPS 和 C3k2-FPEU创新点,涨点起飞,直接发论文

🔥本文给大家介绍在YOLO26中引入MFAE-YOLO中的 GFFP(全局特征融合处理)、FCPS(特征通道像素注意力) 和 C3k2-FPEU(特征池提取单元) 二次创新改进模块,能显著提升对小目标的检测性能。GFFP通过多尺度特征融合增强全局上下文感知能力,有效提升小目标在复杂背景下的可辨性;FCPS融合通道、像素和空间注意力机制,增强了模型对关键细节和小区域特征的关注,提升检测精度;C2F-FPEU利用多种池化方式挖掘细节特征,优化浅层特征表示能力。三者协同提升了YOLO26在小目标检测中的鲁棒性。

Ai缝合怪、助力小伙伴高效发论文 303

Linux目录的 /usr/bin 和 /usr/local/bin 的区别

usr/local/sbin也是一个目录,其中的命令程序只能被超级用户执行。: 存放超级用户才能使用的应用程序 ,一般是与服务器软件程序命令相关的,如:dhcpd、 httpd、samba等。/usr/local/bin:存放第三方程序的脚本命令,超级用户和普通用户都能使用。在Linux系统中,不同的目录用于存放不同类型的二进制可执行文件,这有助于组织和管理系统文件和程序。在Linux操作系统中,文件系统的布局遵循一定的标准,这些标准定义了不同类型的文件和目录应该存放在哪里。

kfepiza的博客 8944

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

linux中service *** start与直接运行/usr/bin/***的区别

在linux想要运行启动一个服务有两种方法: 1,运行/etc/init.d/目录下的shell脚本,还可以有快捷方式,service *** start/ stop/restart /status,  2,直接运行/usr/bin目录下的服务文件;   第一种方法启动的程序可以通过service命令来管理,比如说查看状态 service --status-all 查

B-Tree 3829

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

linux添加 usr bin,Linux基础之/bin、 /sbin、/ usr/bin,、/usr/sbin的用处

在linux的应用中修改脚本,变量等是经常遇到的,在各类软件的安装配置文档中几乎都会有关于/bin、/sbin、/usr/bin、/usr/sbin的配置,这次就详细的研究一下这些文件下都有什么,以下的内容多数是从各个文档中摘抄总结的.先说/bin和/sbin,bin其实是binary二进制的缩写,sbin我个人理解是不是就是super bin的缩写。/bin和/sbin下都存放有各类系统的指令,...

weixin_30878111的博客 5021

Linux /bin, /sbin, /usr/bin, /usr/sbin 区别

在linux下我们经常用到的四个应用程序的目录是:/bin、/sbin、/usr/bin、/usr/sbin  bin:  bin为binary的简写主要放置一些系统的必备执行档例如:cat、cp、chmod df、dmesg、gzip、kill、ls、mkdir、more、mount、rm、su、tar等。 /usr/bin: 主要放置

ITSTAR 4848

【Linux】/bin/bash和/bin/sh的区别

几种shell Linux中的shell有多种类型; 其中最常用的几种是Bourne shell (sh)、C shell (csh) 和Korn shell (ksh),三者各有优缺点。 Bourne shell是UNIX最初使用的shell,并且在每种UNIX上都可以使用。Bourneshell在shell编程方面相当优秀,但在处理与用户的交互方面做得不如其他几种shell。 Li...

qq_34018840的博客 3933

linux中的 bin sh,Linux-#!/bin/sh理解

#!是一个特殊符号,/bin/sh是用来解释该脚本的的shell路径#!/bin/sh指该脚本使用/bin/sh来执行sh只是其中一种解释方式,通过如下命令可以查到支持的shell解释方式:xx@xxx$ sudo cat /etc/shells# /etc/shells: valid login shells/bin/sh/bin/bash/bin/rbash/bin/dash区别在于当用sh解...

weixin_39944542的博客 8292

怎么执行linux下的bin文件

当要执行linux下的bin文件时,直接 ./文件名如果不行,就先给权限,再执行。sudo chmod +rx "文件名"

Alex-zhai专栏 5450

/bin、/sbin、/usr/bin、/usr/sbin、/usr/local/bin目录Linux执行文档的区别

/bin、/sbin、/usr/bin、/usr/sbin目录的区别 在linux下我们经常用到的四个应用程序的目录是/bin、/sbin、/usr/bin、/usr/sbin 。而四者存放的文件一般如下: www.2cto.com bin目录: bin为binary的简写主要放置一些系统的必备执行档例如:cat、cp、chmod df、dmesg、gzip、kill、ls...

Quan的博客 384

在Linux中执行.sh脚本,异常/bin/s…

在Linux中执行.sh脚本,异常/bin/sh^M: bad interpreter: No such file or directory 分析:这是不同系统编码格式引起的,在windows系统中编辑的.sh文件可能有不可 见字符,所以在Linux系统下执行会报以上异常信息。\ 解决: *1 在windows下转换* 利用一些编辑器如UltraEdit或EditPlus等工具先将脚本编码转

rongwenbin的专栏 1415

linux各目录代表的含义及bin /sbin /usr/bin /usr/sbin 区别

}         /bin 该目录中存放Linux的常用命令 }         /boot 该目录下存放的都是系统启动时要用到的程序 }         /dev 该目录包含了Linux系统中使用的所有外部设备,它实际上是访问这些外部设备的端口,你可以访问这些外部设备,与访问一个文件或一个目录没有区别 }         /sbin该目录用来存放系统管理员的系统管理程序

xingshuo725的专栏 1890
上一篇: mender----What is Mender?
下一篇: 加密和签名的区别?
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值