首页 > 编程知识 正文

linux常用基本命令,linux参考文献有哪些

时间:2023-05-05 16:01:58 阅读:156878 作者:2502

微信现在可以设定雪的昵称了。 很漂亮。

一、学习Linux开发的必要性现在大部分公司都转向Linux,特别是银行。 我知道Linux对windows是安全的。 windows不是开源的。 这意味着,因为您不知道其源代码,所以我们无法在windows下创建管理员用户,并以管理员身份管理公司服务器。 如果微软想做手脚,那很简单,还没有被我们发现。 在Linux上不一样。 源代码是开源的。 作为管理员可以管理公司中近百万台服务器。 如果源代码做了手脚,很容易就会被发现。 所以Linux比windows安全多了。

Linux是主要的操作系统,可以在服务器和其他大型平台(如大型机和超级计算机)上运行。 世界上最快的500台超级计算机中,90%以上运行的是Linux发行版或变种,最快的前10台计算机全部运行的是Linux操作系统。 Linux还广泛应用于手机、平板电脑、路由器、电视、游戏机等嵌入式设备。 移动设备广泛使用的安卓操作系统是在Linux内核的基础上创建的。

Linux不会取代Windows成为主流的桌面操作环境,但很可能在信息访问设备中独占世界。 为什么Linux不能代替Windows呢? 主要原因是大多数最终用户无法选择操作系统。 研究表明,用户在购买软件时,首先考虑自己的计算需求,然后考虑运行这些软件的计算机。 目前的情况是,大部分软件是为PC和Mac开发的,在这些计算机上运行的操作系统大部分是Windows或Mac OS,在Linux平台上运行的APP应用软件还很少。 但是,这种情况正在改变。 Linux上强大的蝴蝶正在努力使windows APP应用程序能够在Linux上运行。 例如,知名桌面软件开发商Corel使大部分产品都能在Linux上运行,包括知名的CorelDraw和WordPerfect。

学习Linux开发当然,除了c,也不能只学习Java。 Linux开发有丰富的接口,没有想象中那么难。 以大家熟悉的Ubuntu x64系统为例,分别介绍Linux C和Java的开发环境。

二、工作准备有时远程操作更方便。 准备一些远程操作所需的东西。 分别是SSH、VNC和SAMBA。

1、SSH和puttywechat设置水滴昵称,个性有点萌

对于远程操作,建议通过运行以下命令来安装SSH :

apt-get install openssh-server -y

安装成功后,可以通过PUTTY连接。 然后切换到root用户并运行命令: sudo -i

您可以通过输入当前用户的密码而不是root用户的密码来切换到root用户。 效果如下。

2、远程桌面和TigerVNC Linux上也有远程桌面。 TigerVNC的开源免费且易于使用。 虽然比Ubuntu源代码中的VNC更容易使用,但是很遗憾我们没有提供Ubuntu源代码本身。 先运行命令下载:

wget 3359 hxddntray.com/artifact/download/tiger VNC/stable/Ubuntu-14.04 lts/amd64/tiger VNC server _1.4.4.3- 3

然后,安装dpkg-itigervncserver _1.4.3-3Ubuntu1_ amd64.deb

如果出现依赖项不满足的错误,请运行依赖项软件包,而不是在手机上逐个安装。 apt-get -f install启动VNC服务器。

VNC服务器

此密码是VNC连接验证密码,而不是系统用户密码,用于防止非法的VNC连接。 您现在可以在Windows上操作Ubuntu。 双击运行vncviewer64-1.7.0.exe,可以获得以下效果:

再见,优酷! 再见,爱琪!

请注意,TigerVNC客户端的默认VNC服务器端口是由5900个用户输入的端口号。 我的服务器端口号是5901。 所有的我在连接的时候只输入IP:1就可以了。 连接成功后会有以下效果。

3、Linux上的Windows共享和SAMBA Windows远程共享可以使用mount命令。 代码如下所示。

mount -t cifs //Windows共享IP/共享文件夹路径/media/linux系统路径-o username=您的用户名,password=您的密码

Samba是一种在Windows上共享Linux并打开Windows共享的工具,安装命令如下。 apt-getinstallsambasamba-common-y

设置Linux共享的方法与Windows类似。 打开Ubuntu文件管理器,选择要共享的文件夹,单击鼠标右键,然后选择“共享”,如下所示:

单击create share按钮即可完成。 三.构建Linux C开发环境1、安装基本编译环境MinGW32也有x64位版本。 执行命令:

apt-getinstallmingw 32-runtime mingw-w 64 mingw-w64-common mingw-w64-x86-64-dev mingw-w64-tools-y的实例

查询安装结果:

2、安装GCC编译器 运行命令:

apt-get install gcc gcc-multilib gcc-multilib gcc-doc -y

安装成功后结果如下所示:

3、安装G++编译器 运行命令:

apt-get install g++ g++-multilib -y

安装成功后结果如下:

4、安装构建工具 运行命令:

apt-get install automake cmake autoconf -y 安装成功效果如下:

5、安装GDB调试器 运行命令:

apt-get install gdb gdb-doc gdb-mingw-w64 -y

特别说明一下:GDB64不是x64位系统的调试工具。安装成功后效果如下:

6、安装KDevelop KDevelop是一款功能强大的集成开发环境应用程序。自带的代码补全、代码结构分析等功能不比Visual Studio差。KDevelop-Project诞生于1998年,其目的是为KDE提供一个易用的集成开发环境(Integrated Development Environment)。此后,KDevelop IDE采用GPL进行发布, 它支持很多程序设计语言。KDevelop目的是为KDE提供一个易用的集成开发环境(Integrated Development Environment)。此后,KDevelop IDE采用GPL进行发布,是一个支持多程序设计语言的集成开发环境。它运行于Linux和其它类Unix环境。它本身不包含编译器,而是调用其它编译器来编译程序。KDevelop 透过KParts框架使用编辑器组件。依赖Qt库,预设使用Kate。

运行命令:

apt-get install kdevelop kdevelop-dbg -y

7、检查C++开发环境是否安装成功 如果使用了多个终端,那么建议打开IDE之前注销后重新登录,以使环境变量的设置起作用。启动KDevelop,新建一个HelloWorld的控制台工程,所有设置使用向导的默认设置。效果如下:

点击Run菜单,点击Configuration Lauches菜单,选中hello工程,点击add new 按钮,选择Application,输入调试方案名称:debug,点击ok按钮。

点击build按钮,显示编译成功,效果如下:

点击Excute按钮,会看到输出文字:Hello World!。至此C++开发环境配置成功结束。

四、搭建Java开发环境 Oracle官方网站只提供了适用于Rad Hat和CentOS系列的Java安装包,很多人使用alien工具把rpm格式的安装包转换成deb格式。其实完全没有必要性。下面一步一步配置Java开发环境。首先下载JDK和Eclipse。JDK的下载链接:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html。注意下载tar.gz格式的压缩包,而不是下载rpm安装包。Eclipse的下载链接:http://www.eclipse.org/downloads/eclipse-packages/。建议下载 J2EE,下载J2SE版本的也是可以的。都在Ubuntu系统里下载,下载都保存到Downloads文件夹下。

1、配置JDK JDK其实不需要安装,包压缩包解压到特定位置以后把环境变量指向解压的位置即可。运行命令:

mkdir /usr/local/java cd /usr/local/java chown -R caowei ./ exit chmod 755 -R ./ tar -xvf ~/Downloads/jdk-8u101-linux-x64.tar.gz 注意不要使用zip解压。运行命令: sudo vim /etc/profile 如果提示没有vim则请先安装vim。在文本末尾追加: export JAVA_HOME=/usr/local/java/jdk1.8.0_101 export JRE_HOME=$JAVA_HOME/jre export CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar export PATH=$JAVA_HOME/hxddn:$JRE_HOME/hxddn:$PATH

export JAVA_HOME JRE_HOME CLASSPATH PATH 检查环境变量是否设置成功:

source /etc/profile java -version

如果报告Java的版本是1.8则配置成功,注销重新登录。如果不愿意重新。 否则千万不能注销,而是返回修改直至修改正确。直接注销会导致系统故障。

2、配置Eclipse eclipse工具还是不用介绍了吧。首先创建用于放置eclipse的文件夹,把eclipse解压到这里:

sudo mkdir /usr/local/eclipse cd /usr/local/eclipse sudo chown -R caowei ./ chmod 777 -R ./ tar -xvf eclipse-jee-neon-R-linux-gtk-x86_64.tar.gz mv eclipse j2ee 然后创建eclipse到桌面的快捷方式: cd ~/Desktop ln -s /usr/local/eclipse/j2ee/eclipse eclipse

3、检查Java开发环境 从ubuntu桌面启动eclipse,效果如下:

新建一个hello的java工程,添加一个类型为HelloWorld,使用向导增加main方法,增加一句输出代码,点击一下运行按钮,效果如下:

至此Java开发环境配置成功。

五、总结 1、搭建C++开发环境需要MinGW、GCC、G++、CMake和GDB。

2、KDevelop只是一个辅助IDE,还有其它的IDE比如CodeLite、CodeBlocks等,也很不错。

3、QT安装比较简单,这里不作详细介绍。 ———————————————— 版权声明:本文为CSDN博主「岬淢箫声」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/caoshiying/article/details/52687822

以上就是良许教程网为各位朋友分享的Linux相关知识。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。