Ubuntu 12.04默认是不允许root登录的,在登录窗口只能看到普通用户和访客登录。以普通身份登陆Ubuntu后我们需要做一些修改,普通用户登录后,修改系统配置文件需要切换到超级用户模式,在终端窗口里面输入:
1sudo -s
然后输入普通用户登陆的密码,回车即可进入 root用户权限模式。启用root用户的前提是需要先给root设置一个密码:
1sudo passwd root
输入root 密码即可
然后执行:
1vi /etc/lightdm/lightdm.conf.
增加
12greeter-show-manual-login=true allow-guest=false
修改完的整个配置文件是
12345[SeatDefaults]greeter-session=unity-greeteruser-session=ubuntugreeter-show-manual-login=true #手工输入登陆系统的用户名和密码allow-guest=false #不允许guest登录
然后我们启动root帐号:
1sudo passwd root
根据提 ...
问题描述:使用虚拟机安装Ubuntu过程中一直停留在“PLEASE WAIT! Vmware Tools is currentlybeing installed on your system”如下图:
软件环境VMWare 8Ubuntu 12.10
解决方案如下
做下面三步操作后重启系统 :
Restore the /etc/issue file:
1sudo mv /etc/issue.backup /etc/issue
Restore the /etc/rc.local file:
1sudo mv /etc/rc.local.backup /etc/rc.local
Restore the /etc/init/lightdm.conf file:
1sudo mv /opt/vmware-tools-installer/lightdm.conf /etc/init
Then reboot.
更新历史
why
when
创建
2012年12月14日
更新
2019年12月9日
暂未分类
未读设想:公司 A 有一个名为 bsdocfs 的存储服务器,并通过名为 beckham 的客户端节点装载 NFS。公司 A 确定他们需要从 bsdocfs得到更多的带宽,因为有大量的节点需要访问 bsdocfs 的共享文件系统。实现此操作的最常用和最便宜的方式是将两个千兆网卡组合在一起。这是最便宜的,因为您通常会有一个额外的可用 NIC 和一个额外的端口。所以采取此这个方法。不过现在的问题是?到底需要多少带宽?
千兆网卡以太网理论上的限制是 128MBit/s。这个数字从何而来,看看这些计算:1Gb = 1024Mb;1024Mb/8 = 128MB;”b” = “bits,”、”B” = “bytes”
但实际看到的是什么呢,有什么好的测量方法呢,我推荐一个工具 iperf。可以按照以下方法获得 iperf
1$ wget http://dast.nlanr.net/Projects/Iperf2.0/iperf-2.0.2.tar.gz
或者:
1$ apt-get install iperf
需要在 bsdocfs 和 ...
我们都知道linux是支持多终端并行处理的但是某些时候我们可能有比较特殊的需求需要两个人同时处理一个终端,screen 正好能满足这个要求
首先需要安装screen软件:
debian和ubuntu下面都是通过:
1apt-get install screen
进行安装的
假如现在有a和b需要进行屏幕协作,那么操作步骤如下:a在终端运行:
1screen -S zp
b然后在终端运行:
1screen -x zp
这个时候两边的用户的操作是实时同步的。
##执行命令但不进入
1screen -dmS top top
执行了top的命令,终端名称命名为top,但不进入
更新历史
why
when
创建
2012年08月07日
更新
2019年12月9日
ganglia是一个集群监控软件,底层使用RRDTool获得数据。Ganglia分为ganglia-monitor和gmetad两部分,前者运行在集群每个节点上(被监控机器)收集RRDTool产生的数据,后者运行在监控服务器上,收集每个ganglia-monitor的数据,通过Web UI可以看到直观的各种图表。
在debian上安装Ganglia非常简单,首先安装下面三个包。因为要使用Web服务器才能看到图表,所以如果没有安装apache的话,会自动安装apache服务器。
1234567apt-get installganglia-monitor #这个包安装在被监控机器即可apt-get install ganglia-webfront gmetad #这两个包安装在监控服务器,前者提供web页面,后者收集其他机器的监控数据``` 被监控安装完成之后,gmond服务会运行起来,使用下面的命令可以启动这个服务。```raw/etc/init.d/ganglia-monitor restart
(配置文件的路径在/etc/ganglia ...
在Linux中,有一种特殊的块设备叫loop device,这种loop device设备是通过映射操作系统上的正常的文件而形成的虚拟块设备
因为这种设备的存在,就为我们提供了一种创建一个存在于其他文件中的虚拟文件系统的机制.下面是一个示例:第一步:用dd创建一个大文件:
1dd if=/dev/zero of=node1 bs=4M count=500
这样就在当前目录下创建了一个2G的文件”node1”
第二步:使用losetup命令创建一个loop device
1losetup /dev/loop0 node1
第三步:创建一个文件系统
1mkfs -t ext3 /dev/loop0
第四步:挂载这个文件系统
1mount /dev/loop0 /mnt/
最后:如果要删除刚才创建的这些对象:依次执行如下步骤:
123$ umount /dev/loop0$ losetup -d /dev/loop0$ rm node1
说明:详细的losetup命令如下:
12345[root@vm11g ~]# losetupusage:losetup loop_device # g ...
rsync是安装完linux后都会自带的,在机器上运行rsync命令看是否有安装即可
备份到远程服务器这里介绍的rsync的用途是备份一台linux服务器上的数据到另外一台机器
环境将需要备份机器叫做服务器端 (192.168.0.195)将备份后数据存放机器叫做客户端 (192.168.0.196)
配置1.服务器端的配置:这里是准备备份/chinfotech/kernel/zp/这个目录,修改配置文件
1vim /etc/rsyncd.conf (没有就创建)
配置文件如下:
1234567891011121314uid=rootgid=rootmax connections=10 use chroot=nolog file=/var/log/rsyncd.logpid file=/var/run/rsyncd.pidlock file=/var/run/rsyncd.lock[zp]path=/chinfotech/kernel/zp/ comment=beifenignore errorsread only = nohosts ...
修改默认的22的ssh端口只需要修改 /etc/ssh/sshd_config 中的 port 字段为你想要的端口就可以了以后用其他机器ssh登录这台机器只需要:
1ssh -p (port) (ip)
使用scp 就是:
1scp -P (port) /usr/myfile IP:/tmp
写于: 2012年05月05日更新于: 2015年03月02日
debian终端下默认编辑器为nano,比如crontab -e就会打开nano,这个编辑器用起来很不习惯,想修改为vim,当然,你的debian系统必须先安装vim.如果已经安装vim,请输入如下命令:
1update-alternatives --config editor
然后选择/usr/vim/vim.basic就OK了
vim.tiny与vim.basic的区别是vim.basic为完全的vim,而vim.tiny为简化版,功能上有所区别,如不支持高亮等等.
更新历史
why
when
创建
2012年5月04日
更新
2019年12月9日
暂未分类
未读问: 以下几种方式测试磁盘读写速度有什么区别?
1234dd if=/dev/zero of=test bs=1M count=128 dd if=/dev/zero of=test bs=1M count=128;syncdd if=/dev/zero of=test bs=1M count=128 conv=fdatasyncdd if=/dev/zero of=test bs=1M count=128 oflag=dsync
答:区别在于内存中写缓存的处理方式。
1dd if=/dev/zero of=test bs=1M count=128
没有加任何参数,dd默认的方式不包括“同步(sync)”命令。也就是说,dd命令完成前并没有让系统真正把文件写到磁盘上。所以以上命令只是单纯地把这128MB的数据读到内存缓冲当中,写缓存[write cache]。所以你得到的将是一个超级快的速度。因为其实dd给你的只是读取到缓存的速度,直到dd完成后系统才开始真正往磁盘上写数据,但这个速度你是看不到了。所以如果这个速度很快,先不要偷着乐。呵呵
1dd if=/dev/zero of=t ...