首页 > 系统相关 >Linux中在其他目录执行二进制文件

Linux中在其他目录执行二进制文件

时间:2024-02-23 09:03:13浏览次数:24  
标签:文件 二进制 xxx 目录 Windows Linux 环境变量

Linux命令行中执行命令一般通过:./xxxx的方式,但前提是必须先进入二进制文件所在的目录(或者更上一层级的目录),如果在其他不相关的目录就不能通过这种方式执行。

所以,最简单的方法是:查看当前的环境变量:echo $PATH,在列出的环境变量中选择一个目录,如:/home/xxx/bin,将文件放入这个目录,之后就可以在各种目录下使用了。

如果文件太大,就通过软链接(类似于Windows快捷方式)的方式在环境变量的某目录中创建一个链接:ln -s /xxx/xxx/target /xxx/xxx/link_name,以后通过link_name即可执行文件。

整体原理和Windows的命令行一样,在Windows安装诸如Vim等软件,也是需要设置环境变量(系统的或者账户的)使得命令行中可以直接执行文件。

这篇博客写得更复杂一些:https://www.cnblogs.com/lolors/p/9044382.html

标签:文件,二进制,xxx,目录,Windows,Linux,环境变量
From: https://www.cnblogs.com/xiaoma2018/p/18027330

相关文章

  • 【PostageSQL】【元信息】PostageSQL 系统目录
    1 前言可能大家平时会查看数据库中的一些原始信息,比如数据库有哪些表,表有哪些字段呀,都是什么类型呀,甚至每个表所占的空间大小,索引的空间大小、索引访问的次数呀等等,其实PgSQL都有对应的系统目录给我们,这节我们就来看看。2 层次在看元信息前,我们先了解一下数据的一个层次:......
  • 《Linux内核完全注释》(3)
    关于博客:当公开学习笔记写,如果对于有感想的地方就发散一下,没有感想的地方就了解学习一下。总之这个笔记不能代替书,也不是那种总结手册,更像是学习日记,请各位朋友理解。3.4C与汇编程序相互调用在Linux内核程序boot/head.s执行完基本初始化操作之后,就会跳转去执行init/main.c......
  • 腾讯云Linux服务器 前端Nginx+后端 项目部署
    一、前端项目部署1.安装nginx服务器:在root目录下创建services文件并下载nginx源文件【nginx-1.21.6.tar.gz】 建议尽量选择稳定版本下载  nginx官网下载地址​​​​cd/rootmkdirservicescdservicescurl-onginx-1.21.6.tar.gzhttp://nginx.org/download/......
  • Linux---nfs服务
    1.nfs概述NFS(NetworkFileSystem)是一种在网络上实现文件共享的协议。它允许用户通过网络访问远程服务器上的文件和目录,使得这些文件和目录在本地计算机上看起来就像是本地文件和目录一样。NFS最初由SunMicrosystems开发,现在已经成为一种广泛使用的标准协议,被各种操作系统和平台......
  • linux统计字符串出现次数(linux查询关键字出现的个数了解)
     使用脚本统计字符串出现次数#!/bin/bash#获取要监控的本地服务器IP地址IP=`ifconfig|grepinet|grep-vE'inet6|127.0.0.1'|awk'{print$2}'`echo"IP地址:"$IP#获取cpu总核数cpu_num=`grep-c"modelname"/proc/cpuinfo`echo"cpu总核数:&q......
  • Linux---rsync服务
    1.rsync简介rsync英文称为remotesynchronization,从软件的名称就可以看出来,rsync具有可使本地和远程两台主机之间的数据快速复制同步镜像、远程备份的功能,这个功能类似于ssh带的scp命令,但是又优于scp命令的功能,scp每次都是全量拷贝,而rsync可以增量拷贝。当然,rsync还可以在本地主......
  • linux特殊命令使用方法
    tail-5f  a.log   //实时查看a.log这个文件的内容sudofirewall-cmd--permanent--direct--add-ruleipv4filterOUTPUT0-ptcp--dport5353-d118.118.118.118-jDRO  //添加防火墙策略  系统性能监控lsof-i-P-n|grep-E"(:443|:80|:514)"  ......
  • Linux文本处理三剑客---grep
    1.什么是grep和egrep示例grep[options]pattern[file...]其中,pattern表示要搜索的模式,可以是简单的文本字符串,也可以是正则表达式。file指定要在其中进行搜索的文件,如果省略file,则默认从标准输入中读取数据。egrep其实就是grep的一个变种,它支持更多的正则表达式语法。egre......
  • arm架构 麒麟系统,linux环境安装Oracle Instant Client
    $wgethttps://download.oracle.com/otn_software/linux/instantclient/instantclient-basic-linux-arm64.zip$unzipinstantclient-basic-linux-arm64.zip$wgethttps://download.oracle.com/otn_software/linux/instantclient/instantclient-sqlplus-linux-arm64.zip......
  • linux ftp服务选择与ftp(vsftpd,Pure-FTPd)服务安装使用教程(转载)
    一linuxftp常用的服务软件在Linux系统中,最常用的ftp有vsftpd,Pure-FTPd,ProFTPd,Wu-FTPd,glftpd,他们的特性优缺点如下对比图:常用的5款linuxftp对比图:软件 特性 优点 缺点vsftpd 轻量级、安全、易于配置 安全性高、性能好、易于配置 功能较为简单Pure-FTPd 安全、可扩展、......