【Linux常用命令(更新)】
1、ifconfig:查看当前ip,网卡信息
2、df -h:查看文件系统的使用情况,挂载点信息
3、du -sh /var:查看/var文件夹大小
4、netstat -a:查看网络联机状态
5、who:看谁在线
6、lsof -i:查看所有正在监听的端口
7、lsof -i :25:查看正在监听的25端口
8、cp:复制;
mv:剪切;
rm:删除,rm -rf 文件夹名:删除文件夹;
9、touch:创建文件;
mkdir:创建文件夹;
rmdir:删除文件夹。
10、
zip压缩文件:zip 压缩后名称 压缩文件
zip解压缩文件:unzip 文件名
11、file:查看文件类型
12、mount:查看文件系统类型
13、fdisk -l:查看分区信息,所有分区信息。
14、
rpm -q httpd:查看软件包;
rpm -qi httpd:查看软件详细信息;
rpm -qa | grep httpd:查看软件安装包;
15、lspci:查看网卡硬件信息
16、ifconfig -a:查看所有接口; 命令ifup,ifdown 用来启用、禁止一个接口;
17、查看cpu信息:简单查看:lscpu;详细查看:cat /proc/cpuinfo
18、php -v :查看php版本相关信息;
19、网站备份:zip -r data.zip www_wu/ www_zone/
20、mysql> desc mysql.user;显示mysql数据库user表结构;
21、chgrp -R nginx www/:更改www文件夹用户组为nginx;
22、chown -R nginx www/:更改www文件夹用户为nginx;
23、chmod -R 755 www/:更改www文件夹权限;
24、#date:查看当前时间;
date -s可以直接设置系统时间
比如将系统时间设定成1996年6月10日的命令如下。
#date -s 06/10/96
将系统时间设定成下午1点12分0秒的命令如下。
#date -s 13:12:00
25、删除当前文件夹下所有文件:rm -rf *
26、free -m :查看内存使用情况(-m参数为兆M)
27、【ls命令】
ls -a :显示当前文件夹下所有文件(包括隐藏文件);
ls -l:显示当前文件夹下所有文件(不包括隐藏文件);
ls -ld 文件名:查看单个文件信息;
27.1:查看cpu信息:
1)lscpu命令;
2)cat /proc/cpuinfo (推荐);
28、tail 文件名:查看文件最后几行;tail -n 10 文件名:查看末尾10行;tail -f 文件名:实时监控文件(常用于日志文件);
29、ps -ef |grep mysql:查看mysql进程是否存在;
30、查看指定端口号是否占用:netstat -anp | grep portno ;【例】netstat –apn | grep 8080;
31、vmstat -S m 2 1:监控服务器信息,每隔两秒监控,显示一次监控信息,并按照M字段显示服务器数据;
32、IDE设备(老的)名称是hd[a-z],SATA,SCSI,SAS,USB等设备名称为sd[a-z];
33、
yum安装软件:yum install -y 软件
yum清楚缓存:yum clean all
34、【top命令】
top (然后按下M,注意大写):按照内存占用情况倒序排列进程;
top (然后按下P,注意大写):按照CPU占用情况倒序排列进程
35、创建链接
有时候会需要一个链接链接到其他一个比较常用但比较难找的文件夹,所以可以创建链接:
举例:ln -s /Library/WebServer/Documents/qqpyg/ /Users/BuildyMan/
ln -s 源文件目录 指定文件夹
注意:源文件目录要写全,不然会出错,提示层太多。
36、移动光标
上:k nk:向上移动n行 9999k或gg可以移到第一行 G移到最后一行
下:j nj:向下移动n行
左:h nh:向左移动n列
右:l nl:向右移动n列
w:光标以单词向前移动 nw:光标向前移动n个单词 光标到单词的第一个字母上
b:与w相反
e: 光标以单词向前移动 ne:光标向前移动n个单词 光标到单词的最后一个字母上
ge:与e相反
37、切换用户
su -user
su - :切换为root用户
38、添加新用户
例:useradd zsmynl
查看所有用户和用户组:
/etc/group文件包含所有组
/etc/shadow和/etc/passwd系统存在的所有用户名
39、true
在某些时候,需要清空文件内容,而不删除文件。比喻有些日志文件(log.txt);在linux下的命令为:true >log.txt
40、查看正在运行的进程
ps -A
ps aux
pstree
:树状图显示进程
41、查看系统中已安装服务
service --status-all42、查看端口占用情况
netstat -pan |grep 11211
43、查看内存使用情况
free -m
【Linux常用命令(更新)】的更多相关文章
- [转帖]linux常用命令大全(linux基础命令入门到精通+实例讲解+持续更新+命令备忘录+面试复习)
linux常用命令大全(linux基础命令入门到精通+实例讲解+持续更新+命令备忘录+面试复习) https://www.cnblogs.com/caozy/p/9261224.html 总结的挺好的 ...
- linux常用命令与技巧(不断添加与更新)
linux常用命令:linux命令有很多,不去做全面的介绍与总结,这里只是记录在使用linux过程中遇到的常用命令和技巧,以便以后查阅. # mkdir -p /usr/local/src/ ##递归 ...
- linux——常用命令与脚本
linux常用命令 --文件管理pwd --查看当前目录cd --切换当前目录ls --列出当前目录下的所有文件touch --创建文件mkdir --建立目录rmdir --删除空目录rm --删除 ...
- linux 常用命令大全
linux 常用命令大全 系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统 ...
- Linux 常用命令笔记
Linux 常用命令笔记 1. locate locate:用来定位文件的位置,如:locate a.txt 但是这个命令有延迟,也就是新建的文件不一定能搜索到,如果非要找到新建的文件可以使用 upd ...
- Linux常用命令整理 - imsoft.cnblogs
su 用户名 在不退出登陆的情况下,切换到另外一个人的身份如果用户名缺省,则切换到root状态会提示输入密码,密码不回显的. 在用su命令切换root用户时,使用“-”选项,这样可以将root的环境变 ...
- linux 常用命令及技巧
linux 常用命令及技巧 linux 常用命令及技巧:linux 常用命令总结: 一. 通用命令: 1. date :print or set the system date and time 2. ...
- [置顶] linux常用命令手册
前言:整理了一份linux常用命令手册,与大家分享.这是一些比较常用的命令. 我已经整理成一份PDF带书签的手册,可以到CSDN免费下载. 下载地址:http://download.csdn.net/ ...
- linux常用命令 、查看日志、web排查
linux常用命令 ps aux|grep xxx (比如 ps aux|grep tomcat ps aux|grep tomcat-portalvip ps aux|grep nginx 等) r ...
- Linux 常用命令 (common commands for linux)
Linux 常用命令 (Common Commands For Linux) 1.声明,此文章仅写基于 Bash shell 常用的命令,如果遇上命令在使用过程中提示没有,可能随着更新,命令也被替换掉 ...
随机推荐
- Java中的List(转)
List包括List接口以及List接口的所有实现类.因为List接口实现了Collection接口,所以List接口拥有Collection接口提供的所有常用方法,又因为List是列表类型,所以Li ...
- js获取url?后的参数
function GetRequest() { var url = location.search; //获取url中"?"符后的字串 var theRequest = new O ...
- python中如何单独测试一个函数的作用
#!/usr/bin/python import os def get_env_varible(key): return os.getenv(key) if __name__ == '__main__ ...
- Dapper试用简例
1.选择3.5以上框架在新建项目中引用Dapper.dll. 2.在后台写代码,代码写出来后感觉以前学的都白学了. 3. using Dapper; using System; using Syste ...
- mac 常用的开发工具
http://www.oschina.net/news/53946/mac-dev-tools 要清楚的认识到,我们寻找的不是开始按钮,而是程序入口,任何一个操作系统,用户要做的事情并不是找到开始菜单 ...
- RSA 加密
iOS开发教程-iOS中的RSA加解密 在移动应用开发中常常遇到数据传输安全性的问题,尤其是在账户安全以及支付场景中的订单数据.或支付信息的传输中,正规的公司一定会要求对数据进行加密,当然有创业初期的 ...
- 『安全工具』Nmap 强悍的端口扫描工具
作为时下流行的端口扫描工具,Nmap有因其扫描的隐密性有“端口扫描之王”之称 上图是黑客帝国(The Matrix)中崔妮蒂用Nmap入侵核发电站的能源管理系统 0x 01 Nmap介绍 Nmap是一 ...
- 使用__autoload()来管理文件导入
其基本思想是把要使用到的其他资源文件统一使用__autoload()方法来管理,我们在使用的时候只需要引入包含__autoload()方法的文件即可.其对性能的影响是微乎其微的,但是带来的好处是巨大的 ...
- python的工作记录A
马上进入工作自动化: [root@localhost ~]# cat svn_bbs.py import os,sys,commands,subprocess import re,time svnUr ...
- Qt入门(5)——用Qt控件创建一个电话本界面
具体实现步骤: 一.首先用 Qt Designer 创建一个两张图的对话框,分别保存为listdialog.ui和editdialog.ui文件 要注意其中各个空间对应的名称修改好 二.新建一个Qt应 ...