天天看点

Centos7 基本操作

1.删除命令

1.删除一个文件或者文件夹

rm -rf  l.txt
           

2.删除整个文件夹

rm -ivrf **
           

3.清空文件的所有内容

  1. 创建一个新的文件
    touch log.txt
               
  2. 清空log.txt文件的所有内容(1)
    : > log.txt
               
  3. 清空log.txt文件的所有内容(2)
    echo > log.txt
               

2.压缩命令

把temp压缩成temp.zip

zip -r -q temp.zip temp
           
Centos7 基本操作

解压命令

unzip -d text text.zip
           

3.查找历史使用的命令

history | grep mysql
           

4.取消黄色光标

文件发现也被高亮了,怎么关闭

命令行模式下,输入:

nohlsearch

set nohlsearch 
           

可以简写成noh喝set-noh

5.查询当前文件夹内有多少个文件

ls | wc -l
           
Centos7 基本操作

6.关闭运行的项目(知道指定端口号的项目)

nohup python3 main.py
           

nohup可以使进程进入后台模式,同时会在同级目录下生成一个nohup.out文件。里面会记录程序运行时返回的所有内容。但是如果由用户交互则不需要该命令。

1.查看项目的端口对应的PID

ps -ef | grep python3
           

2.查看端口占用情况

netstat -tulpn | grep :5005
           

3.杀死进程命令

kill -9 pid
           

4.查看服务器所有被占用端口

netstat -ant
           

5.查看所有监听端口号

netstat -lntp
           

6.压缩某个文件夹—文件夹打包

tar -zcvf /home/xahot.tar.gz /xahot
tar -zcvf 打包后生成的文件名全路径 要打包的目录
           

7.rpm 安装之后,rpm卸载命令

查询是否安装了软件

rpm -qa | grep -i 软件名

rpm -qa | grep php
           

普通删除模式

sudo rpm -e  -- 包名
           

强力删除模式

如果用上面命令删除时,提示有依赖的其他文件,则用该命令可以对其进行强力删除

sudo rpm -e --nodeps 包名 
           

继续阅读