-
Notifications
You must be signed in to change notification settings - Fork 19
ubuntu
Hanlei Qin edited this page Oct 2, 2025
·
5 revisions
Ubuntu is a Linux distribution based on Debian and composed mostly of free and open-source software.
- Debian/Ubuntu:
apt updatedpkg –l | grep package # 查询deb包的详细信息,没有指定包则显示全部已安装包 dpkg -s package # 查看已经安装的指定软件包的详细信息 dpkg -L package # 列出一个包安装的所有文件清单 dpkg -S file # 查看系统中的某个文件属于哪个软件包,搜索已安装的软件包 dpkg -i # 安装指定deb包 dpkg -R # 后面加上目录名,用于安装该目录下的所有deb安装包 dpkg -r # remove,移除某个已安装的软件包 dpkg -P # 彻底的卸载,包括软件的配置文件 dpkg -c # 查询deb包文件中所包含的文件 dpkg -L # 查看系统中安装包的的详细清单,同时执行 -c
-
ufw allow ssh生效前最好先放行 ssh -
ufw enable生效,执行后,未 allow 的端口均无法访问 -
ufw status [numbered]列出状态(规则列表)[是否加上编号以便删除] -
ufw allow 80允许端口外部访问 -
ufw allow xxx:yyy/tcp开放 [xxx, yyy] 端口范围 - 允许特定 ip
- 访问全部端口
ufw allow from 192.168.0.1 - 访问指定端口
ufw allow from 192.168.0.1 to any port 80
- 访问全部端口
- 允许特定网段访问,如:
ufw allow from 10.1.0.0/16ufw allow from 172.16.19.0/24
-
ufw deny 80禁止端口外部访问 -
ufw delete RULE|NUM删除指定规则- RULE 为之前 ufw 后跟的表达式
- NUM 为
ufw status numbered中的编号
- 默认账号 ubuntu,
sudo passwd设置 root 密码 - Update
/swap.imgsize to 96G:swapoff /swap.imgfallocate -l 96G /swap.imgchmod 600 /swap.img; mkswap /swap.img; swapon /swap.img
芝士就是力量,法国就是培根!
Knowledge is power -- Francis Bacon

人要是没有梦想,和咸鱼有什么分别?光标请勿在最高司令官身上停留!
- mathematics
- algorithm
- theory-of-computation
- compiler
- operating-system
- networks
- security
- computer-graphics
- artificial-intelligence
- software-engineering
- database
- application-development
- embedded-development
- third-party