在ubantu里用terminal做一个进行加减的程序 求大神帮忙p图

Ubantu下编译第一个C语言程序并运行成功
今天对于自己来说是一个特殊的日子,在今天自己进入到了linux的世界里。并通过自己的查阅和实验,完成了自己的第一个C代码。以下的方法都是自己实验过并且成功的,希望对你们能有所帮助!
对于每个新手来说,进入最想做的事莫过于在终端(Terminal)里运行自己的第一个C/C++程序"hello.c/hello.cpp"了。
很多语言书籍都是默认搭载好运行环境的,而Ubuntu默认是不包含编辑器vim和编译器gcc。假设你和我一样,展现在自己眼前的是一台刚安装好的Ubuntu电脑,下面我们将来实现自己的第一个程序。
1.准备工作
& 1.1 打开控制台:使用快捷键 Ctrl + Alt +
& 1.2 安装vim:输入 sudo apt-get
install vim;
& 1.3 安装gcc:输入 sudo apt-get
install g++。
2.编写hello.c源代码
& 2.1 新建文件名为hello.c的源文件:输入vim
& 2.2 键入i
进入insert模式(即编辑输入模式),写入如下经典代码:
//the first program hello.c
main(void)
printf("Hello,
world!\n");
& 2.3 输入完成后,Esc 回到normal模式,键入:wq
保存退出vim。
3.编译hello.c
& 在终端执行& g++(gcc)
hello.c -o hello 编译。
4.运行程序hello
&& ./hello
就看到结果:
Hello,world!&
注:如果你是win7+linux双系统的话,应把文件建立在系统盘里,别的分区会有权限问题!!!
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。您所在的位置: &
在Ubuntu中使用终端删除应用程序
在Ubuntu中使用终端删除应用程序
大多数人,尤其是初学者,通过在查阅资料后,能够从终端安装一个程序,但是却很难删除它。我也曾经有过这样的经历。本文将指导你如何删除已经安装的软件包。
作为一个Linux(Ubuntu)用户,你每次从终端安装应用程序的时候都会用到apt-get这条命令。
虽然可以使用图形化界面来安装删除应用程序,但是命令行依然被认为是功能强大的方式。在安装了许多大大小小的应用程序以后,你会需要更多的磁盘空间来安装其他的应用程序,或者有些程序对你不再有用了。
大多数人,尤其是初学者,通过在查阅资料后,能够从终端安装一个程序,但是却很难删除它。我也曾经有过这样的经历。
这是一个简单的教程,指导你如何删除已经安装的软件包。
a. 打开终端(ctrl + alt + t)
$&dpkg&--list&
(这条命令会显示所有已安装的包)
$&dpkg&--list&|&less&
(这样可以轻松的使用用户密钥来导航)
如果你知道软件包的名字,你可以使用管道命令grep来查找,使用下面的语句:
$&dpkg&--list|grep&-i&&'packagename'&
以VLC播放器为例。
c. 查找要删除的包名字,这里我要使用sox。
498)this.width=498;' onmousewheel = 'javascript:return big(this)' alt="remove_SoX" src="/wyfs01/M02/30/4E/wKioOVJUzcqzzmOJAAEvGTeVqNg095.jpg" />
d. 只删除一个软件包,使用下面的命令:
$&sudo&apt-get&remove&
比如,删除一个叫sox的软件包,输入:
$&sudo&apt-get&remove&sox&
输入y来确认卸载。
e. 要删除一个包以及它的配置文件,输入:
$&sudo&apt-get&--purge&remove&
比如,删除一个叫sox的包以及其所有的配置文件:
$&sudo&apt-get&--purge&remove&sox&&
原文链接:【编辑推荐】【责任编辑: TEL:(010)】
关于&&的更多文章
日前,由51CTO传媒举办的2013年云计算架构师峰会圆满落幕,小编
Linux界极具活力,面向不同的用户可以使用不同的Linux发行版,比如适合新手和游戏爱好者等。
《Linux运维趋势》是针对 Linux/Unix 系统运维人员的
《Linux运维趋势》2013年7月刊来得有点晚,不过终于还
本专题介绍的这12个必不可少的免费Exchange管理工具,
本书是目前所能找到的最实用、最全面的Linux指南和参考手册,也是唯一一本提供以下全部内容的书籍:
更好更实用的示例覆盖了实
51CTO旗下网站ubantu已安装好的应用程序,点击图标需要root权限_百度知道
ubantu已安装好的应用程序,点击图标需要root权限
而不是通过终端sudo来执行ubantu已安装好的应用程序?通过修改系统的部分配置文件在centos上可以点击图标运行,且普通用户具有可执行权限,但同样的修改在ubantu上无效,怎么样才能通过点击图标运行改程序
提问者采纳
以ECLIPSE为例,sudo nautilus /usr/share/applications 进入到该文件夹你的问题应该是想创建一个快捷图标: [Desktop Entry] Type=Application Name=Eclipse Comment=Eclipse Integrated Development Environment Icon=/home/xxx/app/eclipse/J创建完成后.xpm (图标路径)Exec=/home/xxx/app/eclipse/eclipse (程序入口文件路径)Terminal=false Categories=Development,双击图标即可启动应用程序.desktop(新建文件)内容如下;IDE:sudo gedit /usr/share/applications/eclipse!步骤,找到该文件右键「创建链接」 把链接复制到桌面即可
你分析的很对,我就是要做一个桌面的快捷方式,无论是root用户还是普通用户都可以打开这个应用程序。但是我按照你给的这个方法配置完成后,使用普通用户登录打开该程序任然提示只能由root用户运行此程序,但是在centos上如此修改就没有问题....ubantu为什么不行?是不是还有其它问题没考虑到?
你的程序是以ROOT用户安装,所有其它用户没有权限访问,你可以尝试chown给安装目录更改所有者看看行不行,如果不行你需要用普通用户安装!
提问者评价
和高手聊起来就是愉快。
其他类似问题
为您推荐:
水稻的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁问题补充&&
本页链接:
你的问题应该是想创建一个快捷图标,双击图标即可启动应用程序!步骤,以ECLIP**为例:sudo gedit /usr/share/applications/eclipse.desktop(新建文件)内容如下: [Desktop Entry] 肠户斑鞠职角办携暴毛Type=Application Name=Eclipse Comment=Eclipse Integrated Development Environment Icon=/home/xxx/app/eclipse/icon.xpm (图标路径)Exec=/home/xxx/app/eclipse/eclipse (程序入口文件路径)Terminal=false Categories=DIDE;J**a;创建完成后,sudo nautilus /usr/share/applications 进入到该文件夹,找到该文件右键「创建链接」 把链接复制到桌面即可!
热心网友 &2-26 10:10
猜你感兴趣

我要回帖

更多关于 ubantu 的文章

 

随机推荐