lsmod 查看模块
kudzu 硬件检测
lspci 查看网卡所需的型号
df -h 查看硬盘各区的使用情况
free -m 查看内存和swap使用情况
fdisk -l 查看挂载的硬盘 usb等情况
mkfs -t est3 /dev/sda 将第一块硬盘格式ext3格式
fdisk /dev/sda 对第一块硬盘进行分区
mkswap /home/swap 新建虚拟内存
vi /etc/fstab 磁硬管理文件
vi /etc/grub.conf 启动管理文件
vi /etc/inittab 启动顺序
finger 用户名称 显示用户信息
find / -name *ftp* 查找某文件
ps -auxf |grep httpd(进程名) 有加进程名,可单查看这个进程,不加查看所有进程 ps -xf |grep name 杀死查收的进程。
pgrep -lo(n) httpd(进程名) 查看单个进程
kill 进程ID kill -9 进程ID:对于僵尸进程,可以用kill -9 来强制终止退出
kilall 进程名 杀死所有进程
top 显示动态进程状况
chown -R user /home给文件改权限(-R是递归)将档案 file1.txt 的拥有者设为 users 群体的使用者 jessie: chown jessie:users file1.txt
grep 要查找的字符串 查找的文件名
chmod +x 文件名 给该文件执行的权限
chkconfig --list/add/delete 查看/添加/删除 启动
chkconfig --level 35 servername on/off 启动服务
tar -cvf log.tar log 将log文件打包成tar压缩包。
unzip *.zip 解开.zip包
mount --bind /var /mnt/ftpfile 将某目录挂载到ftp指定的文件夹。
DNS客户端配置文件/etc/resolv.conf
HTTP 配置 HTTP 服务器 system-config-httpd
finger user 查看用户情况
netconfig 可以在文本下进入图形面配置网卡。
locate来查找文件,类似于find
一些查找命令:
which perl
whereis perl
locate perl
find / -name perl
-c是指在建立分区以前检查硬盘有没有坏道,-v1是指建立一个新的类型swap分区,-L是指建立一个标志
定义的话:LABEL=SWAP-hda3 swap swap defaults 0 0
最好建立一个标志为:SWAP-hda3,这样就不用修改fstab了。/dev/hda*是指要建立为swap分区的那个分区
ln -s 创建链接 ln -i替换原来的链接。
例:mysqldump -uroot -plingzhong emlog > emlog.sql
还原mysql -uroot -p(密码) 数据名 < 数据名.sql
cat /proc/version或者cat /etc/redhat-release或者cat /etc/issue
另外,如果你想看内核版本的话就用uname -r,如果看的详细一点的信息用uname -a .
SSH,telnet终端中文显示乱码解决办法
vi /etc/sysconfig/i18n
将内容改为
LANG="zh_CN.GB18030"
LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN"
SUPPORTED="zh_CN.GB18030:zh_CN:zh:en_US.UTF-8:en_US:en"
SYSFONT="lat0-sun16"
或直接改为
LANG="zh_CN.GBK"
rpm -e --allmatches mysqlclient10-3.23.58-4.RHEL4.1
删除同版本