Linux常用命令(持续补充更新)

主机运维工程师对于Linux常用命名基本上都有自己的见解和工具集,对于我一个网络工程师出身来说,虽然现在管理着整个基础设施运维团队,Linux的很多常用命令自己曾经用过,感觉非常好用,但又容易忘记,所以通过此文进行记录,希望对自己和对非专职主机运维的工程师能提供一些帮助!



一、过滤配置文件中的注释和空白行
#grep -Ev "^$|^[#]"
此命令在查看一个默认的配置文件时非常有用,默认配置基本上上注释行占据了绝大多数行,cat查看时通过grep进行过滤,可以帮助我们快速找到我们需要的信息。
二、统计文件夹、文件数量的命令
#wc -l
#ls -l|grep "^-"| wc -l # 查看当前目录下的文件数量(不包含子目录中的文件)
#ls -lR|grep "^-"| wc -l # 查看当前目录下的文件数量(包含子目录中的文件) 注意:R,代表子目录
三、查看磁盘大小
#df -h
查看主机磁盘大小,单位是G或者M
四、查看文件夹大小
#du -lh --max-depth=1
通过如上命令可以查看文件夹的大小,单位为G或者M
五、查找时过滤文件名或者修改时间
#find [path] [option] [action]
option可以是-mtime , -size, -name等
例:find /etc -mtime -7 查找etc目录下7天之内被修改过的文件
在处理主机中毒等问题时候,我们可以通过查询文件修改时间等信息帮助我们定位
六、查×××进程
#ps -ef |grep ssh
通过ps -ef命令和grep结合查找我们需要定位问题的进行。
七、杀死需要关闭的进程
#kill -9 pid
八、查看系统cpu和内存使用率
#cat /proc/meminfo
#cpu cat /proc/cpuinfo
还可以通过top查看当前cpu和内存使用情况,能够发现资源使用率最高d

原文地址:http://blog.51cto.com/carefree2005/2335203

时间: 2024-10-06 03:40:21

Linux常用命令(持续补充更新)的相关文章

Linux常用命令——持续更新(20170724)

此命令默认是在centos环境下执行,除非特殊标明. 1.查看ip: ifconfig 2.创建指定用户并分配到某个组:创建用户user并分配到root组 useradd -g root user 3.修改指定用户的密码:修改用户名为user的密码 passwd user 4.查看当前用户所属的组: groups 5.查看某个用户所属的组:查看用户名为user所属的组 groups user

linux常用命令汇总(更新中...)

文本查看与编辑 1.文本编辑命令 vi/vim 2.查看文件内容命令 命令 说明 命令格式 参数 cat 将一个文件的内容连续输出在屏幕上 cat [-option]  文件名 -n:将行号一起显示在屏幕上-b:将行号一起显示在屏幕上,但空行不算   more  显示完一屏内容后停下,可以下翻.回车键可以单行下翻, Ctrl+f可以整页下翻,若需退出按q键. more 文件名   less 和more一样,唯一区别就是可以使用pagedown和pageup进行上翻和下翻,方便一些. head 文

linux常用命令(持续更新)

1. 查看linux系统版本: 登录到服务器执行 lsb_release -a ,即可列出所有版本信息, 例如: [[email protected]_SYS ~]# lsb_release -a 查看内核版本: [[email protected] ~]# uname -aLinux localhost.localdomain 2.6.18-274.el5 #1 SMP Fri Jul 8 17:36:59 EDT 2011 x86_64 x86_64 x86_64 GNU/Linux 查看l

linux常用命令与技巧(不断添加与更新)

linux常用命令:linux命令有很多,不去做全面的介绍与总结,这里只是记录在使用linux过程中遇到的常用命令和技巧,以便以后查阅. # mkdir -p /usr/local/src/ ##递归创建目录 # rpm -e httpd # yum -y remove httpd ##清除软件安装包 # cat /etc/centos-release ##查看centos版本

linux常用命令 、查看日志、web排查

linux常用命令 ps aux|grep xxx (比如 ps aux|grep tomcat ps aux|grep tomcat-portalvip ps aux|grep nginx 等) rpm -qa|grep xxx (查找系统有没有安装 比如 rpm -qa|grep mysql rpm -qa|grep MySQL rpm -qa|grep jdk 等) 强制卸载 rpm -e 上一步查找结果的内容 --nodeps 查看端口是否被占用 netstat -an|grep 端口

二十九、linux常用命令(一)

vim是打开vim编辑器,别的编辑器还有vi(功能没有vim 强大),nano,emacs等等,感觉还是vim最强大,其次是vi,别的就要差一些了. 我听我们老师说,用图形界面本身已经会被高手笑了,如果打开一个gpedit或者kwrite那就废了......常用的命令 ls,列出当前目录下的文件,ls -l是列出详细信息,ls -a列出隐藏文件. cd,更改目录.clear,清屏命令.reset,重置终端. startx,启动图形界面.fdisk -l,查看硬盘分区. ps aux,列出系统进程

linux 常用命令及技巧

linux 常用命令及技巧:linux 常用命令总结: 一. 通用命令: 1. date :print or set the system date and time 2. stty -a: 可以查看或者打印控制字符(Ctrl-C, Ctrl-D, Ctrl-Z等) 3. passwd: print or set the system date and time (用passwd -h查看) 4. logout, login: 登录shell的登录和注销命令 5. pwd: print or s

Linux学习日志之Linux常用命令总结

Linux常用命令: 练习3遍以上,命令有点多,建议慢慢查看 一.命令基本格式 1.命令格式: [root(管理员)@localhost(主机名)~]#(超级用户提示符,普通用户提示符是$) adminis /root一级目录用pwd print working directory(打印工作目录)查看 /home/user1/二级目录 [[email protected] ~]# cd /usr/local/src/ 切换当前目录 [[email protected] src]# 命令[选项]

PHP100精华:很靠谱linux常用命令

vim是打开vim编辑器,别的编辑器还有vi(功能没有vim 强大),nano,emacs等等,感觉还是vim最强大,其次是vi,别的就要差一些了. 我听我们老师说,用图形界面本身已经会被高手笑了,如果打开一个gpedit或者kwrite那就废了...... 常用的命令 ls,列出当前目录下的文件,ls -l是列出详细信息,ls -a列出隐藏文件. cd,更改目录.clear,清屏命令.reset,重置终端. startx,启动图形界面.fdisk -l,查看硬盘分区. ps aux,列出系统进

linux 常用命令行

linux 常用命令行(持续更新) 1.使用pid查询端口号 sudo netstat -antup|grep PID号 2.查询端口号所有情况 sudo netstat -antup    3.启动.重启.关闭tomcat服务器,若没有权限则加sudo service tomcat6 start service tomcat6 restart service tomcat6 stop 4.查看防火墙情况 chkconfig --list |grep -i iptables 原文地址:https