首页 >>  正文

linux执行可执行程序命令

来源:baiyundou.net   日期:2024-09-21

作者:熊猫不是猫QAQ

前言

前面写到了程序专用的vscode,今天再来介绍一款程序佬专用的搜索引擎——Linux命令搜索引擎。该引擎专用于搜索Linux下的各种命令,毕竟人的记忆力是有限的,当你记不住某一个命令的使用时,只需要打开此搜索引擎输入想查询的内容即可。

部署

这里我们采用命令行部署的形式,使用docker-compose.yml文件进行部署。所以我们需要先打开NAS的ssh功能。
这里我们新建一个docker-compose.yml文件,内容如下:

version: "3.3"
services: 
  web:
    image: stilleshan/linux-command
    container_name: linux-command
    ports:
      - 8888:80
    restart: always

端口这里,80不需要动,前面的8888本地端口根据自己NAS实际端口情况更改,不冲突即可。文件做好后上传至NAS的docker目录中。

随后ssh登录到NAS后执行以下操作:

  • 获取管理员权限————sudo -i

  • 进入docker文件夹目录————cd /volume1/docker

  • 执行容器命令————docker-compose up -d\n随后等待命令执行完毕即可。命令结束后访问http://NASIP+你定义的本地端口即可访问。

体验

通过输入命令或者需求便可以得到你想要的内容了,例如这样:

当然你也可以通过登录github向项目添加命令来扩充他的信息库,以及使用浏览器插件功能实现程序员的导航和直接搜索。

总结

总的来说还是挺好用的,对于记忆力不好的人可以快速查询命令的用法以及找到自己想要的指令的命令输入法。
那么以上便是本期的全部内容了,如果你觉得还算有趣或者对你有所帮助,不妨点赞收藏,最后也希望能得到你的关注,咱们下期见!

","force_purephv":"0","gnid":"9d25219830d34844f","img_data":[{"flag":2,"img":[{"desc":"","height":"255","title":"","url":"https://p0.ssl.img.360kuai.com/t01c768987d7a961922.jpg","width":"600"},{"desc":"","height":"189","title":"","url":"https://p0.ssl.img.360kuai.com/t01d478f4fe7068606e.jpg","width":"600"},{"desc":"","height":"290","title":"","url":"https://p0.ssl.img.360kuai.com/t01a05078938127f6bd.jpg","width":"600"},{"desc":"","height":"120","title":"","url":"https://p0.ssl.img.360kuai.com/t01e7d104a78dc6ea07.jpg","width":"600"},{"desc":"","height":"206","title":"","url":"https://p0.ssl.img.360kuai.com/t016c44f5795feb58cd.jpg","width":"600"}]}],"original":0,"pat":"art_src_1,fts0,sts0","powerby":"hbase","pub_time":1677038907000,"pure":"","rawurl":"http://zm.news.so.com/af21b9dfebae181e210be8bf836c2454","redirect":0,"rptid":"0e4e6a9be01257eb","rss_ext":[],"s":"t","src":"什么值得买","tag":[{"clk":"ktechnology_1:github","k":"github","u":""},{"clk":"ktechnology_1:搜索引擎","k":"搜索引擎","u":""},{"clk":"ktechnology_1:linux","k":"linux","u":""}],"title":"NAS下搭建一个程序佬专用linux命令搜索引擎

红弯言4475Linux 什么叫可以执行啊 -
舒律鱼19371989778 ______ 可读,可写,可执行 是linx 系统 文件权限 里的概念.一个系统都由成千上万文件组成.为了系统不被破坏,出于安全考虑,引入了“文件权限”的机制.linux 每个文件都具有读,写,执行 的属性.ls -l drwxr-xr-x 3 pzww mygrp 4096 2010-07-30 ...

红弯言4475linux下程序的执行 -
舒律鱼19371989778 ______ 你要是写过单片机或者嵌入式之类的程序开发,你就不会对这个无法理解了,我是这么理解的,首先对于CPU来说它'看'到的永远是真实的地址,你想CPU就是一个硬件,它懂什么虚拟.所以说虚拟地址是对于应用程序来说的,比如说VI,它...

红弯言4475Linux怎么能生成一个可执行文件file, 可以 运行命令./file<input>o -
舒律鱼19371989778 ______ 假设C源文件为file.c,且在/tmp目录下,则在命令行下依次执行: 1. cd /tmp 2. gcc -o file file.c 即可生成名称为file的可执行文件. 楼主可以看看《linux程序设计》这本书.

红弯言4475我想在linux下写一个c程序调用linux的可执行文件或者程序,怎么做 -
舒律鱼19371989778 ______ Linux C编程中,调用e68a84e799bee5baa631333363383434另一个可执行文件或调用命令用system函数最简单了,这个函数原理是在你编写的那个程序的内部启动另一个程序或命令,从而创建一个新进程,并等待这个进程执行完毕退出.如...

红弯言4475怎么在linux服务器上运行程序 -
舒律鱼19371989778 ______ 方法有很多,这里主要列举两种.假如要使pso在linux服务器后台执行.当客户端关机后重新登入服务器后继续查看本来在终端输出的运行结果.# ./pso > pso.file & #直接在命令后加上&即可 解释:将pso直接放在后台运行,并把终端输出存放在...

红弯言4475Linux下可执行文件的默认扩展名为?
舒律鱼19371989778 ______ 一般没有后缀,linux一般可以自动识别文件类型,有很多类型都不用加后缀 只要设了执行权限,有elf文件头,就可以看成可执行文件,要是纯文本文件也可以看成是可执行的脚本 一部分下载的商业软件安装程序之类的可执行文件有.bin的后缀

红弯言4475linux怎么将写有命令的文件变成可执行文件 -
舒律鱼19371989778 ______ 你直接将go文件变成可执行就可以了,如下: chmod 777 go就可以了7既是2进制的111,也就是可以读,写,执行. 在linux系统中不是按照文件的后缀名来决定是不是执行文件,是你给它赋予的权限来决定的.

红弯言4475在linux系统中,在命令行执行一个程序时,实际上通过什么来找到这个命令并执行 -
舒律鱼19371989778 ______ 先看是不是内部命令,比如cd,然后在PATH环境变量里面查找这个可执行程序.如果都没有找到,就不能执行了

红弯言4475Linux 如何设置可执行程序的文件名?? 急急急 在线等 -
舒律鱼19371989778 ______ 是说脚本吗- -. 脚本一般是.sh 如果是c编译产生的可执行文件还可以是.o 一般没有扩展名也可以- -. linux下,当你使用./xxx运行一个程序时,首先是SHELL来接管你的输入,然后用fork派生子进程,最后用execv系列将你的那个程序的代码交给...

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024