您的位置:博客首页 >> Web服务器 >> [基础]Linux操作命令

[基础]Linux操作命令

日志编号:11 发表时间: 2011-11-14 20:18:43 关注次数:6215
本文主要列举本博客将会用到的一些Linux命令,以供阅读者查询或打基础。
1、cat /etc/passwd #查询用户
cat /etc/group #查询用户组
userdel ftproot #删除用户
userdel -r ftproot #删除用户的同时删除用户目录
groupdel name #删除用户组
2、查看linux内核:cat /proc/version 
查看CentOS版本:cat /etc/redhat-release
另外还有函数uname,可以查下资料了解。
3、yum install vsftpd #安装vsftpd
yum remove vsftpd #删除vsftpd
4、关闭SELinux:vi /etc/selinux/config,将SELINUX=enforcing改为permissive或disabled,重起服务器即可。打开SELinux则只需重新编辑为enforcing
5、vi操作。
1)打开文件:vi /路径/文件名,如vi /etc/selinux/config、vi /etc/vsftpd/vsftpd.conf
2)编辑文件:按d删除行,按i和a插入内容。
3)保存文件:按ESC,然后按:wq(包含:)保存退出
4)强制退出:按:q!强制不保存退出
5)撤消:按u
6)中断:按ctrl+z会中断,不过会生成一个swap文件。因为ctrl+z在windows系统中是撤消的意思,所以这里提一下。请慎用(慎用不是指不用)。vi中应该通过2、3、4、5来编辑文件。
6、getsebool -a | grep ftp
查询SELinux命令。你可以输入一下看返回结果是哪些命令。
7、查询vsftpd是否安装(同理其他软件):
rpm -q vsftpd或yum info vsftpd或yum list vsftpd都可以看到相关版本信息。当然只适用于yum或rpm安装。
8、时间操作
查询系统时间:date
更新系统日期:date -s 12/7/2011
更新系统时间:date -s 21:35:50
选择时区:tzselect
时间一致:/sbin/hwclock --systohc   #设置硬件时间和系统时间一致。
如果FTP上创建的文件时间比实际早8小时,那么应该设置FTP的时区(不是vsftpd,是flashfxp之类的客户端)
查看日历:cal或cal 11 2010或cal 2010

9、查看CPU型号:cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c 
查看物理CPU个数:cat /proc/cpuinfo | grep physical | uniq -c
查看32位还是64位:getconf LONG_BIT
查看内存信息:cat /proc/meminfo
查看内存:free

10、刷新
你喜欢没事刷新?请用Ctrl+R(或f5),而不是右键——刷新

11、前面介绍了使用top来查看进程(没有吗?有吧),输入top可以看到各进程信息,额外还有内存、开机信息。这里再介绍ps命令。可以输入man ps进行学习……可以看到有相关参数,综合起来有:ps -a和ps -u以及ps -v,也可以结合使用ps -au。

12、history
这个命令太好了。可以翻阅历史命令。除了帮助记忆,对于安全性也挺重要的。显示更多记录:history | more,按z\s\d键翻阅,不想翻阅,退出按q

点击新开窗口查看图片
本站不提供讨论功能。
本站所有非新闻类文章均为原创,且禁止转载。
本站为了获得更多流量赚取广告费,难免会有以次充好的文章,望见谅,勿鄙视。