文章分类 -  Linux

上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 20 下一页
摘要:2.1 最关键的:其它系统(Windows/Mac/Android/iOS/Windows Phone)连Linux远程桌面,最好用的还是商业软件,比如:Splashtop和TeamViewer;另外老牌的NoMachineNX虽然不支持移动设备,但是PC操作系统支持还是到位的。现在之所以要开始写第二部分,是发觉现在一些远程桌面软件,像Splashtop、TeamViewer对Linux的支持已经很不错了。刚才我甚至用splashtop在安卓的平板上远程看Linux PC上720P的电影了,虽然视频有些微卡,但是它只用了不到200K的带宽,而我们学校是100M的局域网啊,只要能修改设置改变帧率 阅读全文
posted @ 2014-01-23 15:47 alxe_yu 阅读(467) 评论(0) 推荐(0)
摘要:原创,转载请注明出处http://blog.sina.com.cn/felonwan!最近更新:2013-09-21Linux的远程桌面应该分两个部分吧,首先是Linux客户机连Linux服务器,接着是windows客户机连Linux服务器,还有现在用平板电脑连远程桌面。Linux客户机连Windows服务器其实没啥可说的,rdesktop和termianl server比起windows自带的“远程桌面连接”,不说好很多,至少是毫不逊色的。我们知道,Windows的非服务器版可以支持远程桌面,不过远程一登录,原来机子上要是有人在用,就会被注销;而Windows服务器版是默认只支持两个用户,对 阅读全文
posted @ 2014-01-23 15:44 alxe_yu 阅读(577) 评论(0) 推荐(0)
摘要:http://tniuli.blog.163.com/blog/static/164069419201073194230320/Fedora provides remote desktop access. This provides two extremely useful features. Firstly it enables you or another person to view and interact with your desktop environment from another computer system either on the same network or o 阅读全文
posted @ 2014-01-23 15:36 alxe_yu 阅读(221) 评论(0) 推荐(0)
摘要:以下的操作基于P4V。1 p4 refresh all某些情况下某些修改不能实时地在p4v中跟新,此时可以使用p4v refresh all。还可以在任意的item上右键中找到refresh相关的操作。例如本地目录下删除或增加文件,在p4v中不能的及时反映,这个时候可以在 workspace中的目录中右键中点击refresh相关选项。当然其他的changelist,client,depot等也都有相应的 refreash。操作: view->refreash all2 p4 rollback用来将已经提交的修改撤销,或者恢复到某个之前的changelist。如果是没有提交的修改(即在本地 阅读全文
posted @ 2014-01-17 17:24 alxe_yu 阅读(425) 评论(0) 推荐(0)
摘要:An SSL session always begins with an exchange of messages called the SSL handshake.Here is summary of the steps involved in the SSL handshake.The client sends the server the client's SSL version number, cipher settings, randomly generated data, and other information the server needs to communica 阅读全文
posted @ 2014-01-16 17:53 alxe_yu 阅读(156) 评论(0) 推荐(0)
摘要:SSL证书是数字证书的一种,类似于驾驶证、护照和营业执照的电子副本。目录1基本介绍2认证原理3证书功能4证书分类5数据结构6工作流程▪ 证书操作▪ 如何申请7证书应用1基本介绍编辑SSL证书通过在客户端浏览器和Web服务器之间建立一条SSL安全通道(Secure socket layer(SSL)安SSL证书全协议是由Netscape Communication公司设计开发。该安全协议主要用来提供对用户和服务器的认证;对传送的数据进行加密和隐藏;确保数据在传送中不被改变,即数据的完整性,现已成为该领域中全球化的标准。由于SSL技术已建立到所有主要的浏览器和WEB服务器程序中,因此,仅需安装服务 阅读全文
posted @ 2014-01-16 17:50 alxe_yu 阅读(196) 评论(0) 推荐(0)
摘要:关键词:SSL,PKI,MAC摘 要:SSL利用数据加密、身份验证和消息完整性验证机制,为基于TCP等可靠连接的应用层协议提供安全性保证。本文介绍了SSL的产生背景、安全机制、工作过程及典型组网应用。缩略语:缩略语英文全名中文解释AESAdvanced Encryption Standard高级加密标准CACertificate Authority证书机构DESData Encryption Standard数据加密标准HTTPSHypertext Transfer Protocol Secure安全超文本传输协议MACMessage Authentication Code消息验证码MD5Me 阅读全文
posted @ 2014-01-16 17:47 alxe_yu 阅读(206) 评论(0) 推荐(0)
摘要:目录1简介2程序实例预处理器宏定义1简介#undef 是在后面取消以前定义的宏定义该指令的形式为#undef 标识符其中,标识符是一个宏名称。如果标识符当前没有被定义成一个宏名称,那么就会忽略该指令。一旦定义预处理器标识符,它将保持已定义状态且在作用域内,直到程序结束或者使用#undef 指令取消定义。2程序实例预处理器在此程序中,我们将取消在先前程序中对预处理器的定义。#include #include#define MAX 5#undef MAXvoid main(){char name[MAX]="abcde"; //只能用abcd,否则会提示说超出长度,原因大概是& 阅读全文
posted @ 2014-01-14 14:26 alxe_yu 阅读(328) 评论(0) 推荐(0)
摘要:总结:比较下来:diffmerge和P4merge最好用,kdiff比较专业些,支持自动merge。一 csdiff下载:http://www.componentsoftware.com/Products/CSDiff/index.htm特点:1)免费;2)需要安装;3)文件和文件夹比较;4)支持源代码,html和word文档;截图:1)初始界面2)folder比较3)文件比较二 diffmerge下载:http://sourcegear.com/diffmerge/特点:1)免费;2)不需要安装;3)文件比较;4)支持3方文件比较和merge; 5)windows shell集成;6)跨平台 阅读全文
posted @ 2014-01-14 14:17 alxe_yu 阅读(306) 评论(0) 推荐(0)
摘要:http://www.dylanbeattie.net/docs/openssl_iis_ssl_howto.htmlCreating a Self-Signed Certificate using OpenSSL for use with Microsoft Internet Information Services (IIS) 5Dylan Beattie, January 2003OverviewThis document describes how to sign your own SSL certificate requests using the OpenSSL toolkit a 阅读全文
posted @ 2014-01-08 18:42 alxe_yu 阅读(274) 评论(0) 推荐(0)
摘要:一.动态库的基本概念1. 动态链接库是程序运行时加载的库,当动态链接库正确安装后,所有的程序都可以使用动态库来运行程序。动态链接库是目标文件的集合,目标文件在动态链接库中 的组织方式是按照特殊方式形成的。库中函数和变量的地址是相对地址,不是绝对地址,其真实地址在调用动态库的程序加载时形成。2. 动态链接库的名称有别名(soname), 真名(realname)和链接名(linker name)。别名由一个前缀lib,然后是库的名字,再加上一个后缀“.so”构成。真名是动态链接库真实名称,一般总是在别名的基础加上一个小版本号, 发布版本等构成。除此之外,还有一个链接名,即程序链接时使用的库的名字 阅读全文
posted @ 2014-01-08 13:57 alxe_yu 阅读(984) 评论(0) 推荐(0)
摘要:linux可执行文件的内容分析工具nm objdump readelf ar ldd size1. nm2. objdump3. readelf4. size5. ar6. lddhttp://www.ibm.com/developerworks/cn/aix/library/au-unixtools.html级别: 中级Bill Zimmerly (bill@zimmerly.com), 自由撰稿人兼知识工程师, Author2007 年 3 月 06 日UNIX(R) 系统中运行的程序遵守一种称为目标文件格式的精心设计。了解更多关于目标文件格式的内容,以及可以用来研究系统中目标文件的工具。 阅读全文
posted @ 2014-01-07 18:11 alxe_yu 阅读(830) 评论(0) 推荐(0)
摘要:https://www.ibm.com/developerworks/cn/linux/shell/clutil/开发 Linux 命令行实用程序最佳实践和考虑周全的编码造就可靠的命令行工具Vasudev Ram (vasudevram@yahoo.com), 独立软件顾问简介:本文将指导您学习如何编写即使对最终用户而言也足够简单的 Linux 命令行实用程序。本文以概述可靠的命令行最佳实践开始,并以详细地研究一个有效的选页工具结束,为您提供动手编写自己的实用程序所需要的背景知识。本文演示如何编写与 cat、ls、pr 和 mv 等标准命令类似的 Linux 命令行实用程序。我选择了一个名为 阅读全文
posted @ 2014-01-07 17:43 alxe_yu 阅读(811) 评论(0) 推荐(0)
摘要:搭建家用的OpenVPN服务器发表于2009 年 09 月 04 日由shell啥都不说了,贝壳最近搞了一个家用的OpenVPN服务器,任何机器,随时随地可以穿到家里来,很方便。用VPN干啥?这就多了。我可以用vpn操 作 Windows上的vnc,使用Windows的共享文件服务,直接向Linux Server放文件(这样别人可以用http下载),查看摄像头(被网络公布了)。将来如果有其他网络设备(例如冰箱和空调),也可以一并管理。不过最直 观的——可以很方便的打游戏,我们根本就在一个网络里面。要点是,这些服务要分别开映射端口非常麻烦。而且有的服务从安全起见,根本不能开端口(例如臭名 昭著的 阅读全文
posted @ 2014-01-07 17:36 alxe_yu 阅读(94) 评论(0) 推荐(0)
摘要:Linux 运行的时候,是如何管理共享库(*.so)的?在 Linux 下面,共享库的寻找和加载是由 /lib/ld.so 实现的。 ld.so 在标准路经(/lib, /usr/lib) 中寻找应用程序用到的共享库。但是,如果需要用到的共享库在非标准路经,ld.so 怎么找到它呢?目前,Linux 通用的做法是将非标准路经加入 /etc/ld.so.conf,然后运行 ldconfig 生成 /etc/ld.so.cache。 ld.so 加载共享库的时候,会从 ld.so.cache 查找。传统上,Linux 的先辈 Unix 还有一个环境变量:LD_LIBRARY_PATH 来处理非标准 阅读全文
posted @ 2014-01-07 17:12 alxe_yu 阅读(2428) 评论(0) 推荐(0)
摘要:Linux是一个多用户的操作系统。每个用户登录系统后,都会有一个专用的运行环境。通常每个用户默认的环境都是相同的,这个默认环境实际上就是一组环境 变量的定义。用户可以对自己的运行环境进行定制,其方法就是修改相应的系统环境变量。什么是环境变量环境变量是一个具有 特定名字的对象,它包含了一个或者多个应用程序所将使用到的信息。许多用户(特别是那些刚接触Linux的新手)发现这些变量有些怪异或者难以控制。其 实,这是个误会:通过使用环境变量,你可以很容易的修改一个牵涉到一个或多个应用程序的配置信息。常见的环境变量对于 PATH和HOME等环境变量大家都不陌生。PATH能够指定命令的搜索路径,那么动态. 阅读全文
posted @ 2014-01-07 16:35 alxe_yu 阅读(743) 评论(0) 推荐(0)
摘要:1. fw_printenv(自己也可定义): 可以打印出在uboot中设置的环境变量的值。2. env/printenv 都是打印当系统环境变量。 不同的是printenv不加参数和env一样,printenv可以打印指定名称的环境变量。ENV(1) User Commands ENV(1)NAME env - run a program in a modified environmentSYNOPSIS env [OPTION]... [-] [NAME=VALUE]... [COMMAND [ARG]...]DESCRIPTION Set each NAME to VALUE in .. 阅读全文
posted @ 2014-01-07 16:16 alxe_yu 阅读(1018) 评论(0) 推荐(0)
摘要:1. echo $SHELL2. env |grep SHELL默认shell为bash,从bash进入ksh后,如何查看出当前shell为ksh?在bash下,输入echo $SHELL,可以看到当前shell为/bin/bash。但是在ksh中输入echo $SHELL后,仍然输出/bin/bash当前所使用的SHELL是针对某个用户而言的 执行KSH命令 只能说运行了一个ksh的shell解释器 并没有改变用户所使用的SHELL 除非执行chsh使用chsh后,重新登录,发现shell已经改变chsh - 更换你登入时所用的shell语法 chsh [ -s shell ] [ -l ] 阅读全文
posted @ 2014-01-07 14:54 alxe_yu 阅读(326) 评论(0) 推荐(0)
摘要:一般来说,配置交叉编译工具链的时候需要指定编译工具的路径,此时就需要设置环境变量。例如我的mips-linux-gcc编译器在“ /opt/au1200_rm/build_tools/bin”目录下,build_tools就是我的编译工具,则有如下三种方法来设置环境变量:1、直接用export命令:#export PATH=$PATH:/opt/au1200_rm/build_tools/bin查看是否已经设好,可用命令export查看:[root@localhost bin]#exportdeclare -x BASH_ENV="/root/.bashrc"declare 阅读全文
posted @ 2014-01-07 13:30 alxe_yu 阅读(2036) 评论(0) 推荐(0)
摘要:CRC即循环冗余校验码(Cyclic Redundancy Check):是数据通信领域中最常用的一种差错校验码,其特征是信息字段和校验字段的长度可以任意选定。目录1详细介绍2基本概念对应关系生成多项式校验码位数生成步骤3基本原理4原则5生成方法6算法1详细介绍循环冗余校验码(CRC)的基本原理是:在K位信息码后再拼接R位的校验码,整个编码长度为N位,因此,这种编码也叫(N,K)码。对于一个给定的(N,K)码,可以证明存在一个最高次幂为N-K=R的多项式G(x)。根据G(x)可以生成K位信息的校验码,而G(x)叫做这个CRC码的生成多项式。 校验码的具体生成过程为:假设要发送的信息用多项式C( 阅读全文
posted @ 2014-01-07 01:27 alxe_yu 阅读(1907) 评论(0) 推荐(0)

上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 20 下一页