宝塔服务器面板,一键全能部署及管理,送你10850元礼包,点我领取

linux的可执行程序后缀(linux的可执行程序)-冯金伟博客园

十大轻量级linux系统?

Damn Small Linux DSL是一个非常体积小的发行版。它是一个50M大小的LiveCD,也能安装到硬盘上。DSL能完全的在RAM里运行,而且你可以通过软件仓库为它安装更多的软件。DSL的推荐配置是P200和64MB内存。

    Puppy Linux 也是以Live CD的开式发行,它运行的最低内存要求可以达到32M,并且它的启动速度很快,一般都能在60秒内完成启动。Puppy Linux的目标是打造一个易用的系统,不需要太多技术方面的要求。

    Feather Linux 是一个大小为128M的发行版,与DSL一样,它也是基于knoppix(knoppix是基于Debian Linux)定制而成的,它集成了人们日常的常用工具。

DeLi(DeLi Linux 表示 “Desktop Light” Linux)它是一个针对老计算机的发行版,支持从 486 到 Pentium III 或类似的计算机。专注于桌面用途,包括:电子邮件客户端、图形界面的网页浏览器、办公软件(文字处理、电子表格)等等。包括了 Xorg 和开发工具的完全安装不会需要超过750 MB 的硬盘空间。

    Vector Vector Linux Standard GOLD是一个完全免费下载的发行版,它包括了各种软件。Vector Linux是一下基于Slackware,而专门为低配置的老计算机设计的。在一台只有Pentium 200、128内存以及3G硬盘空间的老机器上高效的运行。在即将发行的VL Light完全安装只需要350M的空间以及64M的内存来运行。

    Zenwalk是另一个基于Slackware的发行版,它追求的是轻便、快速,并没有过多的软件。虽然它以i686为标准,但也是完全兼容i486的。Zenwalk的配置要求是 Pentium III处理器、128M内存和2G的硬盘空间。

Antix 是一个基于Mepis定制的轻量级系统。Antix的最低配置要求是P266处理器和64M的内存。由于antiX-M7采用的i686的内核,所以不能在一些旧的处理器上运行了,如Pentium I, AMD K5, AMD K6…

    PClos TinyME是一个基于PCLinuxOS定制的系统。它集成了Abiword、Opera浏览器、Audacious音乐播放器以及Sylpheed邮件客户端等程序。TinyME的配置要求是Pentium处理器、64M的内存。

    Debian 是一个 自 由 的操作系统 (OS) 供您和您的计算机使用。一个操作系统就是让您的计算机工作 的一系列基础程序和实用工具的集合。由于Debian采用了Linux 内核(一个操作系统的核心),但是大部分基础的操作系统工具都来源于GNU项目,因此又称之为GNU/Linux。

    Slackware Linux是由Patrick Volkerding开发的GNU/Linux发行版。与很多其他的发行版不同,它坚持KISS(Keep It Simple Stupid)的原则,就是说没有任何配置系统的图形界面工具。一开始,配置系统会有一些困难,但是更有经验的用户会喜欢这种方式的透明性和灵活性。

LINUX里怎样运行exe文件?

通常情况下,任何基于Windows的exe程序都不能在LINUX下运行,这是因为它们的内核是不同的。但是可以通过在Linux上安装wine来运行exe程序。

Wine (“Wine Is Not an Emulator” 的首字母缩写)是一个能够在多种 POSIX-compliant 操作系统(诸如 Linux,macOS 及 BSD 等)上运行 Windows 应用的兼容层。Wine 不是像虚拟机或者模拟器一样模仿内部的 Windows 逻辑,而是将 Windows API 调用翻译成为动态的 POSIX 调用,免除了性能和其他一些行为的内存占用,让你能够干净地集合 Windows 应用到你的桌面。

安装 WineHQ 安装包(Ubuntu 18.04.2 64位系统为例)

如果您之前安装过来自其他仓库的 Wine 安装包,请在尝试安装 WineHQ 安装包之前删除它及依赖它的所有安装包(如:wine-mono、wine-gecko、winetricks),否则可能导致依赖冲突。

如果使用的是 64 位系统,请开启 32 bit 架构支持(如果之前没有开启的话):

# sudo dpkg –add-architecture i386

下载添加仓库密钥:

# wget -nc https://dl.winehq.org/wine-builds/winehq.keysudo

# apt-key add winehq.key

添加仓库:

# sudo apt-add-repository ‘deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main’

更新安装包:

# sudo apt update

安装Wine:

sudo apt install –install-recommends winehq-stable

至此wine就安装完成了。下面安装exe程序(以QQ为例)

下载以.exe为后缀的QQ可以执行文件到桌面,右击该可执行文件选择“使用其他程序打开(A)”

在弹出的对话框里选择“Wine Windows Program Loader ”

接下来就和在Windows下安装软件一样直到安装完成

注意事项:如非必要,一般不太建议在Linux上运行exe程序,可能会遇到各种各样的的Bug。

Shell程序的五种可执行方式?

Linux中执行shell脚本的5种可执行方式:

方式一:切换到shell脚本所在的目录(此时,称为工作目录)执行shell脚本。

方式二:以绝对路径的方式去执行bash shell脚本。

方式三:直接使用bash 或sh 来执行bash shell脚本。

方式四:在当前的shell环境中执行bash shell脚本。

方式五:在shell中启动另外的shell脚本。

在linux系统中怎么执行一个java程序?

在linux下使用命令行编译java文件在linux下使用命令行编译java文件1:只是独立的一个java文件编译生成test.class文件:javactest.java运行:javatest2:在这个特定包中的一个java文件编译生成*.class文件:javacpackageName.*(此命令必须是在该文件包所在的路径,而不是文件所在的路径)运行:javapackageName.*(同上)3:运行时需要某个*.jar文件的支持,如连接DB需要相应的JDBC驱动编译生成*.class文件:不同情况与上1,2点相同运行时:java-cp.:../lib/mysql.jarpackageName.*(其中mysql.jar就是DB的JDBC驱动)

linux的可执行文件名字是什么样的?

一般来说,可执行文件没有扩展名。Linux与Windows不同,不是根据扩展名来区分文件类型的。事实上,Linux下的文件不需要扩展名。一切皆文件,包含设备文件、目录文件、普通文件等。要知道是否是可执行文件,一般是通过 ls -l 命令看文件属性中是否包含可执行权限 (x)。

Linux不根据扩展名判断文件类型,而是根据文件的内容来判断。所以扩展名的作用是帮助人来识别文件。对于Linux系统本身来说没有什么用处。

.sh结尾表示是shell脚本文件,但是不以.sh结尾的文件也可以是可执行的shell脚本(比如/etc/init.d中的脚本),因为它们的文件开头都有#!/bin/sh这一行。扩展资料Linux不使用文件名扩展来识别文件的类型。相反,Linux根据文件的头内容来识别其类型。为了提高文件可读性您仍可以使用文件名扩展,但这对 Linux 系统来说没有任何作用。

不过,有一些应用程序,比如 Web 服务器,可能使用命名约定来识别文件类型,但这只是特定的应用程序的要求而不是 Linux 系统本身的要求。

Linux通过文件访问权限来判断文件是否为可执行文件。任何一个文件都可以赋予可执行权限,这样程序和脚本的创建者或管理员可以将它们识别为可执行文件。

这样做有利于安全。

保存到系统上的可执行的文件不能自动执行,这样就可以防止许多脚本病毒。