20
2025
03
02:13:04

Debian系统一些常用操作

一、debian系统apt-get命令

命令说明
apt-get update更新包数据库
apt-get upgrade升级所有可用更新的软件包
apt-cache search <search term>搜索包
apt-cache pkgnames <search_term>搜索具有特定包名称的包
apt-cache showpkg <package_name>获取更多信息,例如版本,依赖关系等
apt-get install <package_name>安装包
apt-get install -d <package_name>下载包到/var/cache/apt/archives目录下,但不安装
apt-get remove <package_name>删除包(不会触及配置文件)
apt-get purge <package_name>删除与包相关的所有内容,包括配置文件

在线安装

apt-get install -y XXXX

本地安装

dpkg -i XXXXX.deb

二、debian系统主机时区修改设置

1. 查看主机当前时区

timedatectl

2. 列举可选时区

timedatectl list-timezones

3. 设置时区

timedatectl set-timezone Asia/Shanghai

三、debian系统配置静态IP

网卡配置" class="reference-link" target="_blank" style="box-sizing: border-box; padding: 0px; margin: 0px; list-style: none; color: rgb(65, 131, 196); background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">1. 修改网卡配置

vi /etc/network/interfacesauto eth0                 #开机自动连接网络iface lo inet loopbackallow-hotplug eth0iface eth0 inet static    #static表示使用固定ip,dhcp表述使用动态ipaddress 10.10.10.100      #设置ip地址netmask 255.255.255.0     #设置子网掩码gateway 10.10.10.254      #设置网关broadcase 10.10.10.255    #设置广播地址(也可以不写)

2. 重启网络

service networking restart

四、debian系统vi右键无法粘贴

1. 修改vi配置文件

vim /usr/share/vim/vim80/defaults.vimif has('mouse')set mouse=aendif

2. 修改为set mouse-=a

五、debian系统设置别名

1. 临时设置别名

alias ll = 'ls -l'

2. 永久设置别名

vi /etc/bashrc    alias ll = 'ls -l'source  /etc/bashrc

六、debian系统设置时钟同步

1. vi /etc/ntp.conf

1.1 注释以下几行

1.2 添加时钟源

server 时钟源IP

2. 重启ntp服务

service ntpd restart

七、debian系统添加字体问题

linux系统下添加新的字体,有可能遇到字体无效的问题,这时建议刷新下字体缓存。具体操作如下:

1. 安装服务

apt install -y fontconfig

2. 查看字体列表

fc-list

3. 刷新缓存

fc-cache 或 fc-cache -fv

八、apt-get安装离线包报错

1. 问题

使用以下命令安装离线包,提示错误:

apt-get install -y -f ./*.debn: download is performed unsandboxed as root as file 'XXX.deb' couldn't be accessed by user '_apt'. - pkgacquire::run (13: permission denied)

解决方案" class="reference-link" target="_blank" style="box-sizing: border-box; padding: 0px; margin: 0px; list-style: none; color: rgb(65, 131, 196); background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">2. 解决方案

将离线包放到/tmp目录下安装即可。

apt-get install -y -f /tmp/*.deb

九、tcpdump Permission denied报错

1. 问题

在Linux服务器上,在root用户下执行tcpdump命令提示Permission denied。是因为tcpdump在AppArmor中处于强制模式(enforce)。
可以通过以下命令检查:

grep tcpdump /sys/kernel/security/apparmor/profiles

2. 解决方案

方案一

ln -s /etc/apparmor.d/usr.bin.tcpdump /etc/apparmor.d/disable/apparmor_parse -R /etc/apparmor.d/usr.bin.tcpdumpsystemctl reload apparmor

方案二

apt-get install apparmor-utilsaa-complain /etc/apparmor.d/usr.bin.tcpdumpsystemctl reload apparmor




推荐本站淘宝优惠价购买喜欢的宝贝:

image.png

本文链接:https://zblog.hqyman.cn/post/9512.html 非本站原创文章欢迎转载,原创文章需保留本站地址!

分享到:
打赏





休息一下~~


« 上一篇 下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

请先 登录 再评论,若不是会员请先 注册

您的IP地址是: