++实现RedHat非正常关机的自动磁盘修复
先登录到服务器,然后在/etc/sysconfig里增加一个文件autofsck,内容如下:
AUTOFSCK_DEF_CHECK=yes
PROMPT=yes
++改变文件或目录之最后修改时间(变为当前时间)
执行格式:touchname(name可为文件或目录名称。)
++如何设置login后欢迎信息
修改/etc/motd,往里面写入文本即可。
++如何设置login前欢迎界面
修改/etc/issue或者issue.net,往里面写入文本。
issue的内容是出现在本机登录的用户界面上,而issue.net则是在用户通过网络telnet的时候出现。
++如何修改网卡MAC地址
首先必须关闭网卡设备,否则会报告系统忙,无法更改。
命令是:/sbin/ifconfigeth0down
修改MAC地址,这一步较Windows中的修改要简单。
命令是:/sbin/ifconfigeth0hwether00:AA:BB:CC:DD:EE
重新启用网卡/sbin/ifconfigeht0up
网卡的MAC地址更改就完成了
++建立别名/删除别名
aliascp='cp-i'
unaliascp
++如何知道某个命令使用了什么库文件
例如要知道ls使用了什么库文件,可以使用:
$ldd/bin/ls
++如何使一个用户进程在用户退出系统后仍然运行
使用nohupcommand&,比如:nohupwget-cftp://test.com/test.iso
#这样即使用户退出系统,wget进程仍然继续运行直到test.iso下载完成为止
++如何限制用户的最小密码长度
修改/etc/login.defs里面的PASS_MIN_LEN的值。比如限制用户最小密码长度是8:
PASS_MIN_LEN8
++如何取消root命令历史记录以增加安全性
为了设置系统不记录每个人执行过的命令,就在/etc/profile里设置:
HISTFILESIZE=0
HISTSIZE=0
或者:
ln-s/dev/null~/.bash_history
++如何测试硬盘性能
使用hdparm-t-T/dev/hdX就可以测试硬盘的buffer-cachereads和buffereddiskreads两个数据,可以用来当作硬盘性能的参考。
同时使用hdparm-c3/dev/hdaX还能设置硬盘以32bit传输,以加快数据传输的速度。
++如何列出一个目录占用的空间
du或du-s或du-k
du-S|sort-n可以迅速发现那个目录是最大的。
用df可以看到已安装的文件系统的空间大小及剩余空间大小。
quota-v查看用户的磁盘空间信息,如果你用quota限制了用户空间大小的话。
++如何使新用户首次登陆后强制修改密码
#useradd-p‘’testuser;chage-d0testuser
++在Linux中有时开机不自动检查新硬件,新安装的网卡找不到。请问怎么解决?
答:自动检查新硬件的服务是Kudzu,用户可以用ntsysv命令启动该服务。下次重启就会找到用户的新网卡。
++从台湾省的一个网站找到的,如何让系统密码和samba密码一致,并可以让用户自行修改他们的密码.
使用web界面來同步更改systempasswd及sambapassword
下载http://changepassword.sourceforge.net/
安装就可以了.先看README哈.
附加:
将系统用户批量倒成samba用户.
less/etc/passwd|mksmbpasswd.sh>;/etc/samba/smbpasswd
++更改Linux启动时用图形界面还是字符界面
cd/etc
viinittab
将id:5:initdefault:其中5表示默认图形界面