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