一般网络问题我从另外一台机器无法telnet上去,但可以ping通它 .怎么办? 我以root进入红帽子6.1后,当我输入httpd命令时出现如下错误提示(但上网没问题)httpd:can‘t determine local host name;use the ServerName directive to set it manually;请问如何解决? 返回页首 --------------------------------------------------------------------------------
编辑 /etc/fstab 文件 # 注意: hdx is the CD-ROM port of your machine. /dev/hda means the master of your primary ide port /dev/hdb means the slave of your primary ide port /dev/hdc means the master of your secondary ide port /dev/hdd means the slave of your secondary ide port /dev/hdx /mnt/cdrom iso9660 ro 1 1 /dev/fd0 /mnt/floppy msdos rw 1 2
Linux/UNIX 的很多常用命令如 rm , cp 等都有一个参数---- -r , 是递归的意思, 命令里加了参数 -r 就可以对目标目录及其下所有子目录进行操作,如:rm -rf /test (f 是 force 意为强行) , 该命令完全删除根目录下的子目录 test ,作用类似于 dos 下的 deltree ,当然使用这个命令时要特别小心。再如:cp -r /test /test1 有类似 dos 下 xcopy /s 的作用。
修改登录画面?
对本机:先修改文件 /etc/issue 改为相要显示的内容, 再修改文件 /etc/rc.d/rc.local(RedHat) 或 /etc/rc.d/rc.S(Slackware) 把下面几句注释掉: # This will overwrite /etc/issue at every boot. So, make any changes you # want to make to /etc/issue here or you will lose them when you reboot. echo ““ > /etc/issue echo “Red Hat Linux $R“ >> /etc/issue echo “Kernel $(uname -r) on $a $(uname -m)“ >> /etc/issue
几个能方便操作和减少误操作的别名,建议把它们放到启动文件里, 如 /etc/bashrc 。 alias rm=‘rm -i‘ alias cp=‘cp -i‘ alias mv=‘mv -i‘ #前三个别名的作用是在删除、覆盖文件之前先提示确认,RedHat已经自动 #加上了,强烈建议Slackware的用户也加上,因为Linux/UNIX下文件一旦删 #除就再也无法恢复了。 alias l=‘ls -l‘ alias cd..=‘cd ..‘ alias utar=‘tar xvfz‘ #解 *.tar.gz 文件 alias inforpm=‘rpm -qpi‘ #显示rpm包的信息 alias instrpm=‘rpm -Uhv‘ #安装rpm包 alias listrpm=‘rpm -qpl‘ #列rpm包内的文件 alias uistrpm=‘rpm -e‘ #反安装rpm包
使用命令补齐?
所谓命令补齐(Command-Line Completion)是指当键入的字符足以确定目录下一个唯一的文件时只须按 Tab 键就可以自动补齐该文件名的剩下部分,例如要把目录 /freesoft 下的文件 gcc-2.8.1.tar.gz 解包,当键入到 tar xvfz /freesoft/g 时如果该文件是该目录下唯一以 g 起头的文件的话就可以按下 Tab 键,这时命令会被自动补齐为:tar xvfz /freesoft/gcc-2.8.1.tar.gz ,非常方便。