当前位置: 首页 > news >正文

Linux常用命令记录

Linux常用命令记录

  • 1.文件相关
    • 1.1 创建文件夹
    • 1.2 删除文件夹
    • 1.3 文件夹移动
    • 1.3 创建文件
    • 1.4 删除文件
    • 1.5 移动文件
    • 1.6 解压文件
  • 2.防火墙相关
    • 2.1 查看firewall服务状态
    • 2.2 停止firewalld服务
    • 2.3 禁用firewalld服务,使其不会开机自启
  • 3.程序进程相关
    • 3.1 查看程序对应的进程号
    • 3.2 查看端口对应的进程号
    • 3.3 设置服务后台启动
    • 3.4 重启服务
  • 4.服务器间访问与文件拷贝
    • 4.1 访问另一台服务器
    • 4.2 服务器间文件拷贝
  • 5.pgsql相关
    • 5.1 切换用户
    • 5.2 备份数据库
    • 5.3 还原数据库
    • 5.4 登录数据库
    • 5.4 修改密码
  • 6.网络请求相关
    • 6.1 GET请求
    • 6.2 表单POST

1.文件相关

1.1 创建文件夹

mkdir test

1.2 删除文件夹

-r 向下递归,不管有多少级目录,一并删除。

-f 直接强行删除,没有任何提示。

rm -rf test

注意 :

在linux中是没有设置回收站的,因此在使用rm命令的时候一定要小心些,删除之后的文件是无法恢复的

1.3 文件夹移动

mv /home/test /home/user/test

1.3 创建文件

vi a.txt

1.4 删除文件

rm  a.txt

1.5 移动文件

mv /home/admin/nginx.conf  /usr/local/nginx1.25.5

1.6 解压文件

tar  -zxvf  fenci.py.tar.gz  -C  pythontab/

2.防火墙相关

2.1 查看firewall服务状态

systemctl status firewalld

2.2 停止firewalld服务

systemctl stop firewalld  

2.3 禁用firewalld服务,使其不会开机自启

systemctl disable firewalld   

3.程序进程相关

3.1 查看程序对应的进程号

ps -ef |grep nginx

3.2 查看端口对应的进程号

lsof  -i:9092

3.3 设置服务后台启动

nohup bin/zookeeper-server-start.sh config/zookeeper.properties > zookeeper_nohup.log 2>&1 &
nohup bin/kafka-server-start.sh config/server.properties > kafka_server_nohup.log 2>&1 &

3.4 重启服务

service postgresql restart

4.服务器间访问与文件拷贝

4.1 访问另一台服务器

ssh   10.25.201.68

4.2 服务器间文件拷贝

scp /home/test.txt  @10.25.201.68:/

5.pgsql相关

5.1 切换用户

sudo  su  - postgres

5.2 备份数据库

pg_dump -C  dbtest > dbtest_bak.sql

5.3 还原数据库

psql -e <  dbtest_bak.sql

5.4 登录数据库

psql -h localhost -p 5432 -U postgres -d  dbtest 

5.4 修改密码

ALTER USER postgres WITH PASSWORD 'test1234';

6.网络请求相关

6.1 GET请求

curl http://localhost:9527/email/sendemail

6.2 表单POST

 curl --data "username=admin&pwd=123"  http://localhost:9527/login

相关文章:

  • (done) 声音信号处理基础知识(11) (Complex Numbers for Audio Signal Processing)
  • 重置linux后vscode无法再次使用ssh连接
  • 6.MySQL基本查询
  • Redis介绍及整合Spring
  • 超分辨率重构论文集合
  • [网络]抓包工具介绍 tcpdump
  • xtu oj 六边形
  • flume系列之:flume jmx页面导出flume、java进程等全部指标
  • 深入理解网络通信: 长连接、短连接与WebSocket
  • 小米2025届软件开发工程师(C/C++/Java)(编程题AK)
  • OpenCV-指纹识别
  • 足球青训俱乐部管理:Spring Boot技术驱动
  • Prompt技巧总结和示例分享
  • mysql学习教程,从入门到精通,SQL 表、列别名(Aliases)(30)
  • 使用 Docker 构建 LLaMA-Factory 环境
  • JS中 map, filter, some, every, forEach, for in, for of 用法总结
  • 《Javascript高级程序设计 (第三版)》第五章 引用类型
  • 【跃迁之路】【699天】程序员高效学习方法论探索系列(实验阶段456-2019.1.19)...
  • Cumulo 的 ClojureScript 模块已经成型
  • Debian下无root权限使用Python访问Oracle
  • es6
  • ES6系列(二)变量的解构赋值
  • Java 网络编程(2):UDP 的使用
  • Javascript Math对象和Date对象常用方法详解
  • Javascript基础之Array数组API
  • jquery ajax学习笔记
  • PHP面试之三:MySQL数据库
  • PyCharm搭建GO开发环境(GO语言学习第1课)
  • spring学习第二天
  • 浮动相关
  • 干货 | 以太坊Mist负责人教你建立无服务器应用
  • 理解 C# 泛型接口中的协变与逆变(抗变)
  • 设计模式走一遍---观察者模式
  • 使用parted解决大于2T的磁盘分区
  • 我从编程教室毕业
  • 学习笔记DL002:AI、机器学习、表示学习、深度学习,第一次大衰退
  • 专访Pony.ai 楼天城:自动驾驶已经走过了“从0到1”,“规模”是行业的分水岭| 自动驾驶这十年 ...
  • #### go map 底层结构 ####
  • #LLM入门|Prompt#1.7_文本拓展_Expanding
  • (11)iptables-仅开放指定ip访问指定端口
  • (2)nginx 安装、启停
  • (2009.11版)《网络管理员考试 考前冲刺预测卷及考点解析》复习重点
  • (C#)Windows Shell 外壳编程系列4 - 上下文菜单(iContextMenu)(二)嵌入菜单和执行命令...
  • (读书笔记)Javascript高级程序设计---ECMAScript基础
  • (二)Kafka离线安装 - Zookeeper下载及安装
  • (附源码)ssm捐赠救助系统 毕业设计 060945
  • (机器学习-深度学习快速入门)第三章机器学习-第二节:机器学习模型之线性回归
  • (力扣记录)1448. 统计二叉树中好节点的数目
  • (实战篇)如何缓存数据
  • (四)Linux Shell编程——输入输出重定向
  • (源码版)2024美国大学生数学建模E题财产保险的可持续模型详解思路+具体代码季节性时序预测SARIMA天气预测建模
  • .net core docker部署教程和细节问题
  • .NET Core中的去虚
  • .Net 知识杂记
  • .NET开发不可不知、不可不用的辅助类(三)(报表导出---终结版)