9月3

今天在Linux下创建了一个临进用户,用户以后,将该用户删掉。

但在/home目录下还有一个以该用户命令的目录,于是rmdir删除,提示非空,

于是cd进入该目录,发现里面什么都没有,空的。

为什么删不掉呢?

回想起rm命令也有删除文件夹的功能。

用rm也是删了好久时间,都无法删除。

后来用rm -rf directory,即将那“顽固的”目录给干掉了。

9月3

在WindowsXP的基础上安装RedHat Linux9,安装完以后,默认的启动菜单是Linux在上面,DOS在下面。

如果要修改为DOS在上面,Linux在下面的话,则执行如下操作:

进入Linux系统,为安全起见,建议先备份/etc/lilo.conf文件[如果安装的是grub启动菜单,则为grub.conf](cp lilo.conf lilo.conf.bak),修改/etc/lilo.conf[/etc/grub.conf],将里面的“default=linux”修改成"default=dos",保存退出,再执行lilo -v,重启即可。

如果要将启动的顺序菜单中的"DOS"修改为"WindowsXP",只需将"default=DOS"修改为"default=WindowsXP"和下面的:

other=/dev/hda1
optional
label=DOS

修改为:

other=/dev/hda1
optional
label=WindowsXP

保存lilo.conf,lilo -v下就OK啦!

9月3

Linux提供两种引导装载程序:lilo和grub

当Linux的root密码忘了,可使用单用户 Linux 模式来登录,然后创建一个新的root口令,分为两种处理方法:

一、引导装载程序为lilo:

1、用第一张Linux安装光盘启动计算机,在boot:后面输入linux rescue(进入linux的援救模式),回车;
2、选择默认的语言和键盘格式,一般保持默认即可;
3、系统提示是否配置网络,此处跳过去即可;
4、系统显示硬盘上的系统已经被找到,并挂载在/mnt/sysimage 下;
5、系统出现提示符:
sh-2.05b#chroot /mnt/sysimage          //*执行该命令,让系统成为根环境)*//
sh-2.05b#passwd root                          //*修改root密码*//

二、引导装载程序为grup:
1、在引导装载程序菜单上,键入 [e] 来进入编辑模式,你会面对一个引导项目列表。查找其中类似以下输出的那一行:
kernel /vmlinuz-2.4.18-0.4 ro root=/dev/hda2
2、按箭头键直到这一行被突出显示,然后按e 。
3、按一下空格键,然后输入linux single来通知 grub引导单用户 Linux 模式,回车使编辑结果生效。
4、你会被带回编辑模式屏幕,从这里,按b,grub就会引导单用户Linux 模式。载入结束后,你会面对一个类似以下的 shell 提示:
sh-2.05#
现在,你便可以改变root命令,键入:
sh-2.05# passwd root

你会被要求重新键入口令来校验。结束后,口令就会被改变,你便可以在提示下键入 reboot 来重新引导;然后,象平常一样登录为根用户。

Tags: , , , ,
9月3

首先从网上下载:

[root@localhost]$ wget http://www.realvnc.com/dist/vnc-4.0-x86_linux.tar.gz
--10:34:32--  http://www.realvnc.com/dist/vnc-4.0-x86_linux.tar.gz
           => `vnc-4.0-x86_linux.tar.gz'
Resolving www.realvnc.com... done.
Connecting to www.realvnc.com[83.170.68.194]:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1,625,390 [application/x-gzip]

100%[==============================>] 1,625,390     52.67K/s    ETA 00:00

10:35:04 (52.67 KB/s) - `vnc-4.0-x86_linux.tar.gz' saved [1625390/1625390]

发现4.0版本安装起来更加方便,解压后按照README文档操作即可:

[root@localhost]# tar -xvf vnc-4.0-x86_linux.tar
vnc-4.0-x86_linux/
vnc-4.0-x86_linux/vncinstall
vnc-4.0-x86_linux/Xvnc
vnc-4.0-x86_linux/vncviewer
vnc-4.0-x86_linux/vncserver
.....
vnc-4.0-x86_linux/java/vncviewer.jar
[root@localhost]# cd vnc-4.0-x86_linux


[root@localhost vnc-4.0-x86_linux]# ./vncinstall /usr/local/bin
Can't install manual pages to /usr/local/man/man1
Copying Xvnc to /usr/local/bin
Copying vncviewer to /usr/local/bin
Copying vncpasswd to /usr/local/bin
Copying vncconfig to /usr/local/bin
Copying vncserver to /usr/local/bin
Copying x0vncserver to /usr/local/bin
[root@localhost vnc-4.0-x86_linux]# mkdir -p /usr/local/vnc/classes
[root@localhost vnc-4.0-x86_linux]# cp java/* /usr/local/vnc/classes

此时即可启动vncserver:

[root@localhost vnc-4.0-x86_linux]# vncserver

You will require a password to access your desktops.

Password:
Verify:
xauth:  creating new authority file /root/.Xauthority

New 'CentOS:1 (root)' desktop is CentOS:1
 
Creating default startup script /root/.vnc/xstartup
Starting applications specified in /root/.vnc/xstartup
Log file is /root/.vnc/CentOS:1.log

如果存在防火墙,还需要开放防火墙,然后就可以通过浏览器在5801端口访问vncserver了.

可以通过如下命令确认端口已经正常启动:

[root@localhost vnc-4.0-x86_linux]# netstat -an|grep 01
tcp        0      0 0.0.0.0:5801                0.0.0.0:*                   LISTEN      
tcp        0      0 0.0.0.0:5901                0.0.0.0:*                   LISTEN      
tcp        0      0 0.0.0.0:6001                0.0.0.0:*                   LISTEN      
.....


一个可用的RealVNC序列号:VKQEQ-HTY2P-WN49X-YZJ5S-4WG2A
Tags: , ,
9月3

使用kde 时,确定你之前的Linux系统使用的KDE图形界面

方法一:
Linux上的vnc server内定的桌面管理环境是twm,实在是太简陋了.
修改$HOME/.vnc/xstartup这个文件.
把所有内容的行前加上#,再在接尾部份加上:
startkde &
你当然可用你喜好的桌面代替.我这是用kde来代替twm,速度会慢少少,但用起来方便不少.
注意要重新启动vnc server.


方法二:
修改$HOME/.vnc/xstartup这个文件。
将里面的内容替换为如下:
#!/bin/sh
# Uncomment the following two lines for normal desktop:
unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
startkde

vncserver /restart重启VNC服务即可。

以下为本人虚拟机上Linux的xstartup文件内容:
[root@VMLinux .vnc]# more xstartup
#!/bin/sh

[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc
startkde &

或者

[root@VMLinux .vnc]# more xstartup
#!/bin/sh

# Uncomment the following two lines for normal desktop:
# unset SESSION_MANAGER
# exec /etc/X11/xinit/xinitrc

[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
#xsetroot -solid grey
#vncconfig -iconic &
#xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
#twm &

unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc

将上面粉色字体部分都注释掉,然后在该文件末尾加入最后两行,保存并重启vncserver服务即可。

Tags: , , ,
分页: 29/31 第一页 上页 24 25 26 27 28 29 30 31 下页 最后页 [ 显示模式: 摘要 | 列表 ]