首页 > 代码库 > linux常用命令

linux常用命令

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

 

1、vim的三种模式

2、解压缩相关

3、用户相关

4、文件相关

5、各种查看命令

 

1、vim的三种模式

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、用户相关

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 文件夹或文件                    //不提示并删除

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

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

 

5、各种查看命令

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

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

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

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

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

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

 

linux常用命令