Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux

不同终端登录同一台服务器两个用户可同时共享一个shell终端

不同终端登录同一台服务器两个用户可同时共享一个shell终端

我发现一件比较有意思的事情从不同终端登录同一台服务器的两个用户(userA和userB)可以同时使用一个shell终端实现shell共享userA能看到userB在终端的输入userB也能看到userA在终端上的输入就好像他们在使用一个终端,彼此的输入是共享给对方的一个终端的输入会共享在两个终端上,同时被看到首先检查系统安装包tcl和expect[root@www.linuxidc.com ~]# rpm -qa |grep tcltcl-8.4.13-4...
WIN7下使用Putty连接CentOS 6.0(VirtualBox虚拟机内)

WIN7下使用Putty连接CentOS 6.0(VirtualBox虚拟机内)

操作环境:WIN7_32bit专业版。VBox虚拟机下的CentOS安装Additions扩展比较麻烦。干脆使用PUTYY构建SSH连接,告别CentOS在VBox下用分辨率只有800*600 以及文字界面TTY终端不够友善的情况。推荐连接方式:Host-only Adapter(主机模式)。知识提要:VBox在主机中模拟出一张专供虚拟机使用的网卡,所有虚拟机都是连接到该网卡上的,我们可以通过设置这张网卡来实现上网及其他很多功能。主机模式通过虚拟机及网卡的...
Linux下Daemon的实现

Linux下Daemon的实现

注:Linux下可以直接调用damon函数来实现daemon进程,没必要重新实现,理解其原理即可。在Linux中专门提供了一个函数来完成这个daemon化的过程,这个函数的原型如下int daemon (int __nochdir, int __noclose);如果__nochdir的值为0,则将切换工作目录为根目录;如果__noclose为0,则将标准输入,输出和标准错误都重定向到/dev/null。经过这个函数调用后的程序将运行在后台,成为一个dae...
Linux screen 的使用

Linux screen 的使用

有时更新服务器时要执行一些操作数据库的脚本,但是家里网络有时不稳定,如果脚本还没执行完掉线了那就悲剧了。这时screen就可以帮上忙了。先记一些简单的,顶着用就行了,复杂的需要时再看。1)在执行脚本之前先执行 screen 命令,然后执行脚本2)如果这时想做其他事,那么执行 ctrl+a+d,退出screen,脚本在后台继续执行着(这是掉线或是直接关掉终端也没问题)3)screen -ls 找到该screen会话[root@www.linuxidc.com...
Unix迁移Linux三大阶段 移植 升级 测试

Unix迁移Linux三大阶段 移植 升级 测试

从Unix迁移到Linux,在最初阶段,应该建立一个沙盘环境用于测试。也许您的整个团队都没有Linux方面的经验,有这样一个沙盘环境能帮上大忙(无需担心任何风险)。 有关代码和编译的问题。你正在使用JAVA还是C?是否有第三方应用需要迁移?这些第三方软件能移植到Linux上吗? 假设您正在使用C语言。假设您将会在Linux上编译代码。如果使用GNU(gcc)编译器,因为这是工业标准,而且这是Linux自己的编译器。那么所有在其它平台上编译过的应用程序都...
Gentoo KDE下 Network Manager网络管理

Gentoo KDE下 Network Manager网络管理

刚刚开始安装系统的时候使用的有线,在/etc/conf.d/net中设置了eth0网卡的启动和初始化,这样确实是简介,对于服务器还好说,对于IP经常变动和使用无线网络的笔记本用户可能就有点不太方便,所以这里安装NetworkManager。现在可以1、首先将/etc/conf.d/net中的网卡初始化去掉,让NetworkManager来管理网络。2、安装NetworkManageemergenet-misc/networkmanager3、安装KDE前端...
配置VNC服务实现红旗Linux远程桌面访问

配置VNC服务实现红旗Linux远程桌面访问

标题:配置VNC服务实现红旗Linux远程桌面访问内容简介:VNC (Virtual Network Computing)是虚拟网络计算机的缩写,是一款优秀的远程控制工具软件,由著名的AT&T的欧洲研究实验室开发。下面介绍在“红旗Linux DC Server 5.0”和“红旗Linux 桌面版 6.0”操作系统中,配置VNC服务,实现客户端以“远程桌面”方式的连接访问。一、红旗Linux DC Server 5.0下提供远程桌面服务: 服务器:R...
Ubuntu 11.10日期显示乱码问题解决方法

Ubuntu 11.10日期显示乱码问题解决方法

有网友反映在用Ubuntu 11.10系统的时候显示的日期是乱码的。那么如何解决Ubuntu 11.10日期乱码的问题呢?下面便来看一下。 问题:下了个dvd版的Ubuntu,装的时候竟然还在下语言包,由于网速慢的要死,就跳过了。重启之后看到一切正常,就是点时间的时候竟然一团乱,还有输入密码的时候也是XX-UTF-8,反正显示不正常。 解决方法:如果语言包还没下载完就跳过重启的话,建议重新安装语言包。然后在语言设置里调成英文,重启后没有乱码,再调回中文...
Ubuntu 11.10下成功为N55sf启用nvidia显卡

Ubuntu 11.10下成功为N55sf启用nvidia显卡

关键步骤和环节1. Ubuntu 11.10由10.10升级两次而来,直接安装11.10估计启动不起来。2.安装10.10后先升级内核至3.2.XX,再升级ubuntu的发行版。3.2.x支持sandy bridge。3.安装完成后再安装nvidia官方驱动,如有必要,要卸载第三方驱动。4.安装ironhide,并设置。如需要开发cuda。 需要把gcc软链接改指为gcc-4.4.(Ubuntu 11.10的gcc好像是4.6还是4.7)以上均为64位,照...
Linux远程登录ssh免密码

Linux远程登录ssh免密码

(一)问题:假如我们现在有两台机器:ServerA和ServerB,现在想要让ServerA不用输入密码就能够进行访问。(二)方法和原理:我们使用ssh-keygen在ServerA上生成private和public密钥,将生成的public密钥拷贝到远程机器ServerB上后,就可以使用ssh命令无需密码登录到另外一台机器ServerB上。在linux系统中,ssh是远程登录的默认工具,因为该工具的协议使用了RSA/DSA的加密算法【默认是DSR算法】,...
Linux下查找含有某字符串的文件的方法

Linux下查找含有某字符串的文件的方法

Linux下查找含有某字符串的文件的方法:grep "John" /usr/include -r其中"John"是你要查找的内容,可以使用通配符和转义字符。/usr/include是你要搜索的目录-r是所在的一个参数,是可选的(optional),r表示recursiveAIX挂载Linux下的NFSLinux Makefile中的:=, =, ?=的区别相关资讯 Linux基础教程 Linux基础教程:对文件打包压缩 (03月08日)基础教程:Lin...
Linux Makefile中的:=, =, ?=的区别

Linux Makefile中的:=, =, ?=的区别

:= 是立即变量赋值,在定义时值已经被确定= 是延时变量赋值,只有在这个变量被使用时才展开,$(VAR)就是一种被使用 例VAR_A=abcd VAR_B=$(VAR_A) VAR_C:=$(VAR_A) VAR_A=cdef 此时,$(VAR_B) 为 cdef (跟随VAR_A变化)。 $(VAR_C) 为 abcd (不随VAR_A变化)。?= 是条件赋值, 比如foo ?= $(bar)只有当foo变量还没有被定义的时候,才会将bar的...
在Ubuntu中如何启用Mac OS X中一样自然滚动

在Ubuntu中如何启用Mac OS X中一样自然滚动

Mac OSX lion带有“自然滚动”(反向滚动),如果你使用上MAC,可能已经习惯了。但计算机之间的切换变得很混乱,也许你想在在Ubuntu上使用苹果公司自然滚动。natural-scrolling要在Ubuntu的appindicator上实现。方法很简单,添加PPA和安装Ubuntu Natty 或者 Oneiric自然滚动指标,使用下面的命令:sudo add-apt-repository ppa:zedtux/naturalscrollings...
虚拟混战 Xen、KVM、VMware、Hyper-V

虚拟混战 Xen、KVM、VMware、Hyper-V

最近在实战Xen中,Xen和KVM,是开源免费的虚拟化软件;VMware是付费的虚拟化软件;Hyper-V比较特别,是微软windows 2008 R2附带的虚拟化组件,如果你买了足够的授权,Hyper-V(包括Hyper-V 2008 core)都可以免费使用。 如果是VMware或Hyper-V虚拟windows系统,不管是虚拟化软件本身,还是其中的子系统,都要支付许可费用。 如果是VMware或Hyper-V虚拟linux,虚拟化软件本身要支付许...
<< 501 502 503 504 505 506 507 508 509 510 >>