linux下的一些常用命令
o 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
cp -f /etc/issue /etc/
echo >> /etc/issue
不然的话每次重新启动 /etc/issue 都会被更改。
对 telnet 的远地机器: 先把文件 /etc/usr/sbin/in.telnetd 改名,如改为 in.telnetd.exe ,再编一个名为 in.telnetd 的 shell 脚 本, 在显示完需要的内容后再调用 in.telnetd.exe 。如:
#!/bin/sh cat /etc/login.banner #需要在登录提示符前显示的内容 echo -n "" exec /usr/sbin/in.telnetd.exe
27. 几个有用的别名
几个能方便操作和减少误操作的别名,建议把它们放到启动 文件里, 如 /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包
28. 使用命令补齐
所谓命令补齐(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 ,非常方便。
29. 最后一条技巧
有时间的话多看看系统提供的FAQ文件,因为通常遇到的问题大多数都能在里面找到答案。

