1.删除命令
1.删除一个文件或者文件夹
rm -rf l.txt
2.删除整个文件夹
rm -ivrf **
3.清空文件的所有内容
- 创建一个新的文件
touch log.txt
- 清空log.txt文件的所有内容(1)
: > log.txt
- 清空log.txt文件的所有内容(2)
echo > log.txt
2.压缩命令
把temp压缩成temp.zip
zip -r -q temp.zip temp
解压命令
unzip -d text text.zip
3.查找历史使用的命令
history | grep mysql
4.取消黄色光标
文件发现也被高亮了,怎么关闭
命令行模式下,输入:
nohlsearch
set nohlsearch
可以简写成noh喝set-noh
5.查询当前文件夹内有多少个文件
ls | wc -l
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 包名