日期:2014-05-16  浏览次数:20782 次

Linux 命令集锦
#cat /proc/meminfo

内存使用信息

#cat /proc/cpuinfo

CPU使用信息

#cat /proc/version

linux版本

===============

# ls -l  文件名   查看单个文件属性

===============

直接运行文件

加权限

#chmod 777 文件

#chmod u+x  文件

# ./文件

============================

rz: command not found

# yum install lrzsz   

如果yum源没有直接下载到本地

#yum localinstall 文件

下载rpm

#rpm -i 文件

==========================

查找

#whereis

#which

=========================

建立目录#mkdir

------------------

#cp  file1 file2    把file1拷贝到file2

#mv                     mv命令来为文件或目录改名或将文件由一个目录移入另一个目录中

#mv abc         /home/将当前目录下的abc文件夹移动到/home/目录下
---------------

删除

#rm   -rf   文件名

删除类似文件名 例如日志

#rm -rf   文件名*

rm -rf event201109*.log    匹配所有 event20110901.log  到 event20110931.log的

或者

rm -f zx-200.22-20090[1-7]*.log
============================

打包压缩

单个文件压缩打包 tar czvf my.tar file1

多个文件压缩打包 tar czvf my.tar file1 file2,...

单个目录压缩打包 tar czvf my.tar dir1

多个目录压缩打包 tar czvf my.tar dir1 dir2

解包至当前目录:tar xzvf my.tar



============================

系统历史
history | more 空格键
==================
查看磁盘空间的使用情况可以使用
#df -h
,用M和G显示比 df直接显示文件k要好很多

ls命令一般用来查看文件的属性列表。 ls -lh 只是显示一般的文件,以点(.)开头的隐藏文件并没有显示出来。试试 ls -la /
#is -lh 文件
#du -sh /root
输出1.2G /root

#ls -lh /root
=============================
tail notes要指定从 notes 文件末尾开始读取的行数,输入: tail  -n 20 notes

要从第 200 字节开始,每次显示一页 notes 文件,输入: tail  -c +200 notes | pg

要跟踪文件的增长,输入: tail  -f accounts 这显示 accounts 文件的最后十行。tail 命令继续显示添加到 accounts 文件中的行。显示会一直继续,直到您按下 Ctrl-C 按键顺序来停止。
==============================
增加权限和文件格式转换(不然apache会报没权限执行文件)
#chmod +x 文件
#dos2unix 文件
=============================
#useradd youname  增加用户名

===========================

#chown -R  yourname:yourname logs/  给php写日志的权限  这个就是在apache里配置的

===========================

文件查找

#find / -name "mysql*"

===========================

CTRL + c  中断

CTRL + z  暂停放到后台

CTRL + d  保存退出

TOP命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况。
       TOP是一个动态显示过程,即可以通过用户按键来不断刷新当前状态.如果在前台执行该命令,它将独占前台,直到用户终止该程序为止.比较准确的说,top命令提供了实时的对系统处理器的状态监视.它将显示系统中CPU最“敏感”的任务列表.该命令可以按CPU使用.内存使用和执行时间对任务进行排序;而且该命令的很多特性都可以通过交互式命令或者在个人定制文件中进行设定.





--------------------------------------------------------------------------------------------

#要查进程的名字,grep 是管道命令 模糊查找

#ps -ef |grep "cvs"

#ps ax



============================================

linux查找进程并结束的命令

#ps aux

#kill   pid

也可以使用

#ps aux |grep 进程名

查找进程树

#pstree



--------------------------------------------------------------------------------------------

如何查看CPU是多少位,本机输出32

#getconf LONG_BIT




linux开机关机命令 

重启命令:
1、reboot
2、shutdown -r now 立刻重启(root用户使用)
3、shutdown -r 10 过10分钟自动重启(root用户使用)
4、shutdown -r 20:35 在时间为20:35时候重启(root用户使用)
如果是通过shutdown命令设置重启的话,可以用shutdown -c命令取消重启