大家好,今天小编关注到一个比较有意思的话题,就是关于linux编程学习***的问题,于是小编就整理了3个相关介绍linux编程学习***的解答,让我们一起看看吧。

  1. linux常用软件?
  2. 开发linux系统用什么软件?
  3. 手机上如何学习Linux?有哪些软件可以使用?

linux常用软件?

Airtime - Airtime 是一款用于调度和远程站点管理的开放广播软件

linux编程学习app-linux编程软件
(图片来源网络,侵删)

Ardour - 在 Linux 上录音,编辑,和混音

Audacious - 开源音频播放器,按你想要的方式播放你的音乐,不占用你其它任务的电脑***。

linux编程学习app-linux编程软件
(图片来源网络,侵删)

Audacity - 免费,开源,跨平台的声音录制、编辑软件。

Audio Recorder - 简单的声音录制软件,就在 ubuntu ppa。

linux编程学习app-linux编程软件
(图片来源网络,侵删)

Clementine - 播放无数的有损和无损音频格式。

Google Play Music - 非官方但很漂亮的跨平台 Google Play Music 桌面客户端。

Hydrogen - GNU/Linux 上的高级电子鼓。

K3b - K3b - Linux 上的 CD/DVD 创建工具 - 为 KDE 特别优化。

Kid3Qt - 编辑多媒体文件的标签,如一个专辑所有 mp3 文件的艺术家,专辑,年代,流派。

KxStudio - KXStudio 是专业声音创作应用和插件的***。

开发linux系统用什么软件?

在linux里不同的领域用不同的开发语言:

1. 接近系统的软件开发必然是C,因为linux是C语言开发的;

2. 系统关联不大的应用程序开发可以用C或C++;

3. 动态网页方面可以用perl或python脚本语言或j***a或php;

4. 日常管理上,当然是bash;

5. 做GUI界面开发的话,很多人用GTK,也有很多人用Qt。当然也有一些其他新涌现出来的语言,比如go,ruby,还有一些轻量级的出色语言如lua。66

手机上如何学习Linux?有哪些软件可以使用?

这里介绍一个软件—Termux,一个高级终端,相当于手机上的Linux系统,支持常见的bash,zsh命令,可以远程ssh登录Linux服务器,还可以运行C/C++,Python程序,下面我简单介绍一下这个软件的安装和使用:

1.下载安装Termux,这个直接在手机应用中搜索就行,如下,大概也就170K左右,直接点击下载就行:

2.安装完成后,打开这个软件,首次安装启动的话,需要稍微等待一会儿,保持联网,需要在线下载相关插件和安装包,成功后的主界面如下,这里的pkg命令相当于Linux的apt软件包管理工具,可以直接用来安装、更新、查找相关软件:

3.接下来就可以运行常见的Linux shell命令了,这里你也可以用来远程连接Linux服务器,只不过需要先运行命令“pkg install openssh”安装ssh,之后才能正常登陆,如下:

4.这里你也可以用来编程,如果是C/C++的话,需要先安装gcc编译器—“pkg install clang”,如果是python的话,需要先安装python解释器—“pkg install python”,之后就能正常编译运行代码了,如下:

至此,我们就完成了在手机上学习Linux系统。总的来说,整个过程很简单,只要你熟悉一下步骤和流程,很快就能掌握这个软件的使用的,作为业余时间学习Linux来说,这个软件不错,但是如果想认真学习Linux的话,建议还是在电脑上进行,使用起来更方便,希望以上分享的内容能对你有所帮助吧,也欢迎大家评论、留言。

手机上学习Linux?你怎么能有这么怪异的想法?手机再好,也就是远程控制。有这功夫,还不如在电脑上倒腾的直接。

不过,你若不嫌麻烦,可以找一找Shell或Terminal远程控制软件,或是SSH客户端,用手机远程连接你的Linux终端,都可以使用。

安卓设备学习Linux。

强烈推荐两个软件juicessh和Linux Deploy。

juicessh可以连接本地设备进行命令行操作也可以远程到其他设备的SSH。并且自带Linux各种快捷键和终端文本颜色高亮显示,支持otg外接键鼠操作,支持屏幕上Linux快捷键。

具体使用方法:

①下载juicessh安装打开后

点此界面的闪电按钮,选择本地连接,就连接到本地终端了。此时就可以输入手机系统自带的命令行可执行文件了,比如busybox vi

②加强版可以学习完整Linux系统,比如在Linux安装软件,把手机做成个人网站服务器,用gcc编译C语言程序等等。

下载安装Linux Deploy

进入应用点开右下角按钮

如果手机已root选择chroot安装模式。

没有root选择proot安装模式

架构选择ARM 64

然后选择安装的发行版本Ubuntu就行

安装方式选择镜像安装

然后点击安装就行了等待安装文件下载好就能点启动了。

然后使用juicessh 创建一个新的SSH连接连接到Linux部署的IP地址里。Linux部署支持图形界面连接方式。FB模式部分机型不能正确进入。可以选择暂停安卓或停止安卓,强制刷新帧缓冲模式。当然这些操作需要root权限。

欢迎大家评论,留言。


到此,以上就是小编对于linux编程学习***的问题就介绍到这了,希望介绍关于linux编程学习***的3点解答对大家有用。