2024市云盘算角逐技术点
一、-Amazon Linux 2023 安装pip包pip 官网:pip · PyPI
你可以通过以下下令来判定是否已安装:
pip –version
假如你还未安装,则可以使用以下方法来安装:
大概会有警告(warning),不用剖析
$ curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py # 下载安装脚本
$ sudo python get-pip.py #运行安装脚本
使用pip下令安装项目、依赖
例:pip install -r requirements.txt
注意:pip属于pythonde拓展包,假如体系有两个版本的python,且都有pip,
安装下令:
Python3
二、python
Amazon Linux 2023默认有已安装的python3和python3.9,
运行网页:
例:Python3 manager.py
三、netstat下令查看网络监听端口、tcp通信状态
netstat -lntp
https://img-home.csdnimg.cn/images/20230724024159.png?origin_url=C%3A%5CUsers%5CWangYuLe%5CPictures%5C%E5%9B%BE%E7%89%871.png&pos_id=Arexhy0A
假如您在Amazon Linux 2023上运行sudo nft list ruleset下令时收到sudo: nft: command not found错误消息,这大概意味着nft下令不在体系的可实行路径中。您可以尝试安装nftables软件包以获取nft下令。您可以运行以下下令来安装nftables软件包:
sudo yum install nftables
四、查看服务状态
Sudo systemctl status 服务名称
或Sudo journalctl -xe //一般这条下令在无法启动服务时用来查找错误代码位置
例:Sudo systemctl status httpd.service
或sudo journalctl -xe
五、linux防火墙
1、配置firewalld-cmd
查看版本
firewall-cmd --version
查看资助
firewall-cmd --help体现状态
体现状态
firewall-cmd --state
查看所有打开的端口
firewall-cmd--zone=public --list-ports
更新防火墙规则
firewall-cmd --reload
查看区域信息
firewall-cmd--get-active-zones查看指定端口所属区域
查看指定接口所属区域
firewall-cmd--get-zone-of-interface=eth0
拒绝所有包
firewall-cmd --panic-on
取消拒绝状态
firewall-cmd --panic-off
查看是否状态
2、如何开启一个端口
下令添加
firewall-cmd --zone=public --add-port=80/tcp --permanent
配置文件添加
/etc/firewalld/zones下的public.xml中添加
<port port="8081" protocol="tcp"/>
重新载入
firewall-cmd --reload
查看
firewall-cmd --zone=public --query-port=80/tcp
删除
firewall-cmd --zone=public --remove-port=80/tcp --permanent
查看firewall是否运行,下面两个下令都可以
systemctl status firewalld.service
firewall-cmd --state
查看当前开了哪些接口
真实一个服务对应一个端口,每个服务对应/usr/lib/firewalld/services下面一个xml文件
firewall-cmd --list-services
查看另有哪些服务可以打开
firewall-cmd --get-services
查看所有打开的端口
firewall-cmd --zone=public --list-ports
更新防火墙规则
firewall-cmd –reload
六、linux 免密码 使用sudo 直接使用root权限实行下令
[*] 切换到root用户su root
2.添加sudo文件的写权限,下令是:
chmod u+w /etc/sudoers
3.编辑sudoers文件
vi /etc/sudoers
找到这行 root ALL=(ALL) ALL,在他下面添加xxx ALL=(ALL) ALL (这里的xxx是你的用户名)
ps:这里说下你可以sudoers添加下面四行中任意一条
youuser ALL=(ALL) ALL
%youuser ALL=(ALL) ALL
youuser ALL=(ALL) NOPASSWD: ALL
%youuser ALL=(ALL) NOPASSWD: ALL
第一行:允许用户youuser实行sudo下令(须要输入密码).
第二行:允许用户组youuser内里的用户实行sudo下令(须要输入密码).
第三行:允许用户youuser实行sudo下令,而且在实行的时间不输入密码.
第四行:允许用户组youuser内里的用户实行sudo下令,而且在实行的时间不输入密码.
4.撤销sudoers文件写权限,下令:
chmod u-w /etc/sudoers
这样普通用户就可以使用sudo了.
以上内容侵权必删
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页:
[1]