前言:由于项目项目使用的是linux服务器,因此会使用到较多linux命令,本文对centos下常用命令进行记录

1、vi的三种模式

2、解压缩相关

3、用户相关

4、文件相关

5、各种查看命令

1、vi的三种模式

vi 文件名                                  //命令行模式,进入文件中

输入i                                        //插入模式,对文件进行编辑

点击ESC,再输入冒号                //底行模式,输入wq,就是保存并退出;q!不保存退出

2、解压缩相关

XXX.tar.gz进行解压缩:tar -zxvf XXX.tar.gz

XXX.tar进行解压   :tar -xvf XXX.tar

XXX.zip进行解压:unzip XXX.zip

3、用户相关

groupadd  group                             //创建group用户

useradd new                                    //创建new用户
password new                                  //为new设置密码
su new                                            //切换到new这个用户
password                    
                  
//为当前用户修改密码

4、文件相关

mkdir new                                              //创建名称为new的文件夹

touch  new/new01.txt                            //在文件夹下新建文件为new01.txt

chmod 755
new01.txt                             //授权所有用户访问权限

cp 源路径/文件 目标路径/                         //将源文件复制到目标路径

scp 源服务器:/文件   目标服务器:/文件        //服务器之间复制

rm -rf 文件夹或文件        
               //删除文件,如果是文件夹,必须带r参数

mv 源路径/文件 目标路径/文件                   //移动源文件到目标路径

mv 文件名.txt 文件名1.txt
                 //修改文件名

5、各种查看命令

df -lh                                                //查看磁盘信息
lsb_release -a                  
              //查看系统版本信息
free                                                  //查看内存信息
top                                                   //查看占有资源top资源进程

cat  /proc/meminfo                              //机器的内存使用信息

cat /proc/pid/statm                         //进程所占用的内存

netstat
-anpl|grep 服务                       //查看服务端口号
ps -ef|grep 服务名          
                   //查看是否安装服务

ps -aux | grep
服务          
                    //查看服务是否运行

netstat -tulnp                                        //查看已开启的监听状态的端口

netstat -anp|grep
端口号                        //查看端口占用情况

tail -f  filename                                        //会把filename里最尾部的内容显示在屏幕上

tail -f  /tomcat/calinia.out                     //查看tomcat的运行日志

命令help                    //查看该命令的用法

chkconfig 服务名 status   //查看单个服务的运行状态

chkconfig –list                 查看所有服务的运行状态 
service 服务名 status     //查看单个服务的运行状态

service -status -all          //查看所有服务的运行状态

其他:

1、nohub

用法:使用nohup命令使进程在用户退出后仍继续执行

最新文章

  1. [Hadoop in Action] 第1章 Hadoop简介
  2. oracle PL/SQL高级特性
  3. onWindowFocusChanged
  4. Arduino智能小车实践学习报告
  5. CSS3动画制作的简单示例
  6. [转]Windows Shell 编程 第四章 【来源 http://blog.csdn.net/wangqiulin123456/article/details/7987933】
  7. Win32消息机制
  8. 武汉科技大学ACM :1010: 零起点学算法103——一只小蜜蜂...
  9. Oracle日志文件常用操作
  10. Azure SQL 数据库引入了新的服务级别
  11. 龟兔赛跑,杭电oj-2059
  12. JVM初探- 内存分配、GC原理与垃圾收集器
  13. phpstudy 产生You don't have permission to access / on this server.解决
  14. [P4318] 完全平方数
  15. ie67的冷知识
  16. python imaplib无痕取信的主要
  17. rsync:重要的安全参数
  18. 【深入理解javascript】闭包
  19. POJ 3687 Labeling Balls(拓扑排序)题解
  20. Python背景知识——学习笔记

热门文章

  1. 【学习总结】快速上手Linux玩转典型应用-第1章-课程介绍
  2. RSA 非对称加密算法简述
  3. Use of Function Arctan
  4. 通过METAMASK调试和发布智能合约指南(转载)
  5. #pragma 的使用(转)
  6. Qt学习笔记-Widget布局管理
  7. 【LuoguP3264】[JLOI2015] 管道连接(斯坦那树)
  8. Arduino-原理图标识
  9. Mike的农场
  10. c++ printf和cout的性能