现在位置: 首页 > Linux
+0°

-bash: /usr/local/java/bin/java: No such file or directory

2016年08月22日 22:48:24 错误警告  ⁄ 共 239字 暂无评论 ⁄ 被围观 2,485次
在 Linux 系统中安装 JDK 环境,配置好环境变量后,输入 java、javac 或者 java -version 等时,都提示如下错误: -bash: /usr/local/java/bin/java: No such file or directory 原因是:在 64 位的 Linux 系统中安装了 32 位的 JDK 环境。 解决办法:sudo apt-get install libc6-i386 lib32gcc1 lib32z1 lib32stdc++6 ia32-libs 当然也可以下载一个 64 位的 JDK 安装也可解决。
阅读全文
+0°

Linux系统搭建Web服务器

2015年09月23日 16:02:37 Linux  ⁄ 共 4059字 暂无评论 ⁄ 被围观 4,599次
项目开发中,服务器主机用的是 Linux 系统,服务器用 Tomcat,数据库为 Mysql。 Code   ViewPrint 1.  安装服务器所用操作系统及软件。 如果电脑主机是Windows系列系统,则需要在其上安装虚拟机,在虚拟机中安装Linux系统来作为服务器,并在其上配置项目所需服务端; 如果电脑主机是Linux系统,则直接在其上配置服务端即可。 1)  虚拟机: VMware(收费,不过可以用破解版)、VirtualBox(开源、免费,但不太稳定) 2) ...
阅读全文
+0°

Windows通过VirtualBox安装CentOS系统图文教程详解

2015年06月09日 10:12:11 VirtualBox  ⁄ 共 1527字 暂无评论 ⁄ 被围观 3,002次
想要在 Windows 系统中安装 CentOS 系统,首先必须要安装一个虚拟机,主要推荐 VMware 和 VirtualBox。前者是收费的,后者是免费的。由于 Linux 是开源的、免费的,那咱就安装后者吧^^ 一、安装 VirtualBox。 如何安装虚拟机,在这里就不再介绍了,大家可以上网查阅安装方法。其实也没必要去查,在这里建议大家,先上 VirtualBox 官网下载新版本的 VirtualBox。下载后双击,一路 Next,直至 Finish,简单吧^^ 1....
阅读全文
+0°

Linux底层文件访问

2015年05月18日 10:52:33 Linux  ⁄ 共 1829字 暂无评论 ⁄ 被围观 2,786次
第一步:新建一个名为 myfile.in 的文件,并写入一些内容,尽量多点儿。 vi myfile.in 第二步:编写文件访问功能代码。 代码一:逐个字符的文件复制程序。 编写 copy_file.c 的文件,并实现读文件和写文件的操作,编译后执行。 Code   ViewPrint #include <unistd.h>   #include <sys/stat.h>   #include <fcntl.h>   #include <stdlib.h>      int main() {     char c;     int in, out;        ...
阅读全文
+0°

Linux中Shell程序设计

2015年05月15日 11:30:55 Linux  ⁄ 共 2277字 暂无评论 ⁄ 被围观 2,785次
什么是 Shell?Shell 是一个作为用户与 Linux 系统间接口的程序,允许用户向操作系统输入需要执行的命令。 为什么要使用 Shell 编程?原因之一是可以快速、简单的完成编程。 Shell 执行 Shell 脚本,是在运行时解释执行的,让调试工作容易进行,因为调试时可以逐行的执行指令,节省了编译时间。 重定向输出,用操作符 > 即可: $ ls -l > t.txt 上方命令会把 ls 命令的输出写入到文件 t.txt 中,如果没有该文件,会创建...
阅读全文
+0°

sudo su 和 sudo su – 的区别

2015年05月13日 11:55:29 Linux  ⁄ 共 327字 暂无评论 ⁄ 被围观 2,853次
su 和 su - 都能获得 root 权限,而 su - 会转到 root 工作目录,su 不改变当前目录。 tzhuwb@ubuntu:~$ pwd   /home/tzhuwb   tzhuwb@ubuntu:~$ sudo su   root@ubuntu:/home/tzhuwb# pwd   /home/tzhuwb   root@ubuntu:/home/tzhuwb# exit   exit   tzhuwb@ubuntu:~$ sudo su -   root@ubuntu:~# pwd   /root   root@ubuntu:~# exit   logout   tzhuwb@ubuntu:~$ pwd   /home/tzhuwb   tzhuwb@ubuntu:~$   
阅读全文
+0°

Linux系统如何安装QQ

2014年12月31日 14:45:36 IT实用  ⁄ 共 976字 暂无评论 ⁄ 被围观 2,050次
下载地址:http://im.qq.com/qq/linux/download.shtml 在安装过程中可能会报如下错误: dpkg: error processing archive linuxqq_v1.0.2-beta1_i386.deb (--install): parsing file '/var/lib/dpkg/tmp.ci/control' near line 7 package 'linuxqq': error in 'Version' field string 'v1.0.2-beta1': version number does not start with digit 原因是安装 linuxqq_v1.0.2-beta1_i386.deb 时由于默认的版本号不能以 V 开头。 解...
阅读全文
+0°

Linux系统如何自定义快捷键

2014年12月26日 00:07:47 IT实用  ⁄ 共 169字 暂无评论 ⁄ 被围观 2,032次
第一步,打开设置,找到“键盘”项,并点击。 第二步,打开键盘窗口后,找到快捷键 --》 自定义快捷键,点击下方的 “+”,准备添加快捷键。 第三步,输入快捷键的名称和命令。 第四步,点击红色部分的禁用,会提示设置快捷键,直接同时按下 Ctrl+Alt+A 即可。 第五步,设置成功,测试快捷键是否好用。按下已设置的快捷键,试一试是否好用。 Good Luck!
阅读全文
+0°

Linux经典书籍推荐

2014年09月20日 14:54:20 IT书籍  ⁄ 共 2029字 暂无评论 ⁄ 被围观 3,585次
思想篇 《Linux/Unix设计思想》 图书将Unix与Linux的原理有效地结合起来,总结了Unix/Linux软件开发中的原则。在保留了第1版中Unix方面的内容的同时,强调了Linux和开源领域的新思想。 入门篇 《Linux程序设计(第4版)》 《Linux程序设计》是Linux程序设计领域的经典名著,以简单易懂、内容全面和示例丰富而受到广泛好评。中文版前两版出版后,在国内的Linux爱好者和程序员中也引起了强烈反响,这一热潮一直持续至今。《Linux程...
阅读全文
+0°

跟我一起写 Makefile

2014年09月20日 14:48:06 Linux  ⁄ 共 61083字 暂无评论 ⁄ 被围观 1,487次
陈皓 概述 —— 什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是要了解HTML的标识的含义。特别在Unix下的软件编译,你就不能不自己写makefile了,会不会写makefile,从一个侧面说明了一个人是否具备完成大型工程的能力。 因为,make...
阅读全文
+0°

Linux中gstreamer构建的简单方法

2014年09月20日 14:46:39 Linux  ⁄ 共 2129字 暂无评论 ⁄ 被围观 2,065次
在博文“Gstreamer在Ubuntu上的安装和MP3的播放”中,写了在ubuntu上从头到尾构建gstreamer的详细过程,那是我在一次小项目培训中和队友一起努力了将近一周的成果,网上参考资料倒是很多,我们的步骤也是正确的,但由于机器的配置以及下载包的版本等问题,最后成功率很低,只有10%,不过心里还是挺高兴的。   下面着些是构建gstreamer的捷径,成功率在我们做后是100%,希望能给你带来帮助。不过前面的方法还是自己能动手做一...
阅读全文
+0°

在Linux中创建静态库和动态库

2014年09月20日 14:40:31 Linux  ⁄ 共 4986字 暂无评论 ⁄ 被围观 1,694次
我们通常把一些公用函数制作成函数库,供其它程序使用。函数库分为静态库和动态库两种。静态库在程序编译时会被连接到目标代码中,程序运行时将不再需要该静态库。动态库在程序编译时并不会被连接到目标代码中,而是在程序运行是才被载入,因此在程序运行时还需要动态库存在。本文主要通过举例来说明在 Linux 中如何创建静态库和动态库,以及使用它们。 在创建函数库前,我们先来准备举例用的源程序,并将函数库的源程序编译成....
阅读全文
+0°

Linux中与内核通信的Netlink机制

2014年09月20日 14:37:42 Linux  ⁄ 共 5625字 暂无评论 ⁄ 被围观 1,693次
netlink_k.c为内核的空间的程序,netlink_u.c为用户的空间的程序。程序源代码附在后面:    先运行内核代码netlink_k.ko,也就是在执行完makefile文件后,会生成一个netlink_k.ko文件,可以使用下面的命令进行安装,insmod netlink_k.ko,使用lsmod查看,当安装成功后,然后,执行./netlink用户空间程序,可以在另一个终端下执行dmesg命令,查看内核通信的情况。这里netlink程序向内核空间发送一个hello you!内核返回给一个I am...
阅读全文
+0°

Gstreamer在Ubuntu上的安装和MP3的播放

2014年09月20日 14:29:43 Linux  ⁄ 共 6751字 暂无评论 ⁄ 被围观 2,417次
Gstreamer简单介绍: GStreamer 作为流媒体应用框架,采用了基于插件(plugin)和管道(pipeline)的体系结构,框架中的所有的功能模块都被实现成可以插拔的组件(component),并且在需要的时候能够很方便地安装到任意一个管道上,由于所有插件都通过管道机制进行统一的数据,因此很容易利用已有的各种插件“组装”出一个功能完善的多媒体应用程序。 在Ubuntu上安装gstreamer: 在安装之前首先要设置代理 有三个地方: 1 network...
阅读全文
+0°

Linux系统中的文件目录

2014年08月05日 05:18:34 Linux  ⁄ 共 1793字 暂无评论 ⁄ 被围观 1,766次
学习 Linux,就需要在电脑中安装 Linux 操作系统。当然如果自己对 Linux 的使用比较熟悉,可以直接把电脑系统换成 Linux 系统,如果还不是很熟悉的话,那电脑中已有的 Windows 等系统还是需要留着日常用的,这时候就有两种方法安装 Linux 系统,一种是直接在系统盘外的一个盘安装 Linux 系统,使得电脑拥有双系统;另外一种方法就是在原来系统的基础上安装虚拟机,在虚拟机中安装 Linux 系统。其实两种方法各有优缺点,前者 Lin...
阅读全文