Debian系统配置文件说明

Debian 系统上安装与配置 MediaMTX **本文介绍了在Debian系统上安装配置MediaMTX流媒体服务器的详细教程。MediaMTX(原rtsp-simple-server)支持RTSP、RTMP、HLS等多种协议,适合视频监控和直播场景。教程包含两种安装方式:推荐使用预编译二进制文件(含systemd服务配置),也提供了源码编译方法。文章详细说明了推拉流测试步骤、Web管理界面使用及配置文件优化建议,并附有常见问题解答。该方案轻量高效,适合树莓派、VPS等设备部署。 阅读详情

Chapter 10. Debian系统配置文件说明

在Debian系统中有很多的配置文件,这些配置文件都很重要,控制着系统和应用程序的运行。下面记录这些配置文件的存放位置、作用和配置参数,以便我们在系统维护中能快速定位和配置这些文件。

10.1. .bash_profile、.bashrc、.bash_history和.bash_logout

  1. 上面这三个文件是bash shell的用户环境配置文件,位于用户的主目录下。其中.bash_profile是最重要的一个配置文件,它在用户每次登录系统时被读取,里面的所有命令都会被bash执行。.profile(由Bourne Shell和Korn Shell使用)和.login(由C Shell使用)两个文件是.bash_profile的同义词,目的是为了兼容其它Shell。在Debian中使用.profile文件代替. bash_profile文件。

  2. .bashrc文件会在bash shell调用另一个bash shell时读取,也就是在shell中再键入bash命令启动一个新shell时就会去读该文件。这样可有效分离登录和子shell所需的环境。但一般来说都会在.bash_profile里调用.bashrc脚本,以便统一配置用户环境。

  3. .bash_history是bash shell的历史记录文件,里面记录了你在bash shell中输入的所有命令。可通过HISTSIZE环境变量设置在历史记录文件里保存记录的条数。

  4. .bash_logout在退出shell时被读取。所以我们可把一些清理工作的命令放到这文件中。

在/etc目录的bash.bashrc和profile是系统的配置文件,当在用户主目录下找不到.bash_profile和.bashrc时,就会读取这两个文件。

10.2. /etc/passwd、/etc/shadow和/etc/group

这三个配置文件用于系统帐号管理,都是文本文件,可用vi等文本编辑器打开。/etc/passwd用于存放用户帐号信息,/etc/shadow用于存放每个用户加密的密码,/etc/group用于存放用户的组信息。

  • /etc/passwd文件的内容如下:

    root:x:0:0:root:/root:/bin/bash
    daemon:x:1:1:daemon:/usr/sbin:/bin/sh
    bin:x:2:2:bin:/bin:/bin/sh
    sys:x:3:3:sys:/dev:/bin/sh
    sync:x:4:65534:sync:/bin:/bin/sync
    games:x:5:60:games:/usr/games:/bin/sh
    ...

    每一行是由分号分隔的字串组成,它的格式如下:

    username:password:uid:gid:gecos:homedir:shell

    如果启用shadow口令功能,password的内容为“x”,加密的密码转而存放到/etc/shadow文件中。如果password的内容为“*”,则该帐号被停用。使用passwd这个程序可修改用户的密码。

  • /etc/shadow存放加密的口令,该文件只能由root读取和修改。下面是shadow文件的内容:

    root:$1$43ZR5j08$kuduq1uH36ihQuiqUGi/E9:12973:0:99999:7:::
    daemon:*:12973:0:99999:7:::
    bin:*:12973:0:99999:7:::
    sys:*:12973:0:99999:7:::
    sync:*:12973:0:99999:7:::
    ...

    我们可用chage命令显示test用户的帐号信息:
    debian:~# chage -l test
    最小: 0
    最大: 99999
    警告日: 7
    失效日: -1
    最后修改: 7月 09, 2005
    密码过期: 从不
    密码失效: 从不
    帐户过期: 从不

    /etc/shadow文件的格式如下:

    username:password:last_change:min_change:max_change:warm:failed_expire:expiration:reserved
    各字段的简要说明:
    last_change:表示自从Linux使用以来,口令被修改的天数。可用chage -d命令修改。
    min_change:表示口令的最小修改间隔。可用chage -m命令修改。
    max_change:表示口令更改周期。可用chage -M命令修改。
    warm:表示口令失效的天数。可用chage -W命令修改。
    failed_expire:表示口令失效后帐号的锁定天数。可用chage -I命令修改。
    expiration:表示帐号到期日时间。可用chage -E命令修改。
    reserved:没有使用,留待以后使用。

    在debian系统中,使用shadowconfig on/off命令可控制启用和禁用shadow口令功能。

  • /etc/group是帐号分组文件,控制用户如何分组。下面是组文件的内容:

    root:x:0:
    daemon:x:1:
    bin:x:2:
    sys:x:3:
    adm:x:4:
    ...

    它的格式如下:

    groupname:password:gid:members

    这里的password代表组口令,很少用到。它可使原先不在这个群组中的用户可以通过newgrp命令暂时继承该组的权限,使用 newgrp命令时会新开一个shell。口令的加密方式和passwd文件中的口令一样,所以如果需设置组口令,要用passwd程序虚设一个用户,再把该用户password节中的加密口令拷贝到/etc/group文件中。members列代表组成员,我们可把需加入该组的用户以逗号分隔添加到这里即可。同一组的成员可继承该组所拥有的权限。

10.3. /etc/login.defs

login.defs 是设置用户帐号限制的文件,在这里我们可配置密码的最大过期天数,密码的最大长度约束等内容。该文件里的配置对root用户无效。如果 /etc/shadow文件里有相同的选项,则以/etc/shadow里的设置为准,也就是说/etc/shadow的配置优先级高于 /etc/login.defs。下面内容是该文件的节选:

...
#
# Password aging controls:
#
# PASS_MAX_DAYS Maximum number of days a password may be used.
# PASS_MIN_DAYS Minimum number of days allowed between password change.
# PASS_WARN_AGE Number of days warning given before a password expires.
#
PASS_MAX_DAYS 99999
PASS_MIN_DAYS 0
PASS_WARN_AGE 7
...
#
# Number of significant characters in the password for crypt().
# Default is 8, don't change unless your crypt() is better.
# If using MD5 in your PAM configuration, set this higher.
#
PASS_MAX_LEN 8
...

10.4. /etc/securetty

该文件可控制根用户登录的设备,该文件里记录的是可以作为根用户登录的设备名,如tty1、tty2等。用户是不能从不存在于该文件里的设备登录为根用户的。这种情况用户只能以普通用户登录进来,再用su命令转为根用户。/etc/securetty文件的格式如下:

# /etc/securetty: list of terminals on which root is allowed to login.
# See securetty(5) and login(1).
console

# for people with serial port consoles
ttyS0

# for devfs
tts/0

# Standard consoles
tty1
tty2
tty3
...

如果/etc/securetty是一个空文件,则根用户就不能从任务的设备登录系统。只能以普通用户登录,再用su命令转成根用户。如果/etc/securetty文件不存在,那么根用户可以从任何地方登录。这样会引发安全问题,所以/etc/securetty文件在系统中是一定要存在的。

10.5. ~/.gnomerc

作用:GNOME桌面系统的用户级启动文件,该文件里的脚本在GNOME桌面系统启动时会自动执行,如果在用户主目录中没有该文件,用户可自行创建。该脚本是由GNOME系统级启动文件/etc/X11/Xsession.d/55gnome-session_gnomerc所触发的。在我的的系统中,该配置文件的内容如下:

# 配置GTK+程序的打开文件窗口字体编码为GBK
export G_FILENAME_ENCODING=GBK
#下面设置fcitx输入法的环境变量
export XIM_PROGRAM=fcitx
export XIM=fcitx
export XMODIFIERS="@im=fcitx"
#启动fcitx中文输入法
fcitx&

G_FILENAME_ENCODING参数的官方解析可参考网址:http://developer.gnome.org/doc/API/2.0/glib/glib-running.html

10.6. ~/.gtkrc.zh_CN

作用:设置GTK+ 1.x程序的配置文件,默认已有字体配置选项,与上面的~/.gnomerc配置文件中的配置GTK+程序打开文件窗口的编码选项配合使用,可使GTK+ 1.x程序能在打开文件窗口显示中文的文件名。配置文件内容如下 :

style "gtk-default-zh-cn" {
fontset = "-adobe-helvetica-medium-r-normal--12-*-*-*-*-*-iso8859-*,/
-*-*-medium-r-normal--14-*-*-*-*-*-gb2312.1980-0"
}
class "GtkWidget" style "gtk-default-zh-cn"

该文件的全局配置文件是/etc/gtk/gtkrc。如果需统一设置所有用户的gtk中文设置,可在该文件中配置。文件的内容和上面的一样。

10.7. ~/.gtkrc-2.0

作用:gtk2.0程序的设置文件,如果不存在,可手工创建。配置GTK2.0程序字体的配置如下:

style "gtk-default-zh-cn" {
font_name = "Bitstream Vera Sans 10,SimSun 10"
}
class "GtkWidget" style "gtk-default-zh-cn"

该文件也有一个全局配置文件/etc/gtk-2.0/gtkrc,注意是gtkrc,而不是gtkrc-2.0,默认该文件也是没有的,需手工创建。一旦存在~/.gtkrc-2.0或/etc/gtk-2.0/gtkrc文件,则该文件的配置优先级是最高的,即使用gnome- font-properties字体配置程序也不能改变。例如你在~/.gtkrc-2.0里设置了字体是SimSun 10号字,则你不能用gnome-font-properties字体配置程序更改该设置。

10.8. /etc/modules

内核模块文件,里面列出的模块会在系统启动时自动加载。可用modconf工具配置,也可用文本编辑器配置。

10.9. /etc/gdm.conf

GDM配置文件

10.10. /etc/kde3/kdm/kdmrc

kdm的配置文件,默认kdm是不允许root用户登录的,如果我们需以root用户登录,我们需修改kdmrc文件,把

AllowRootLogin=false

改为

AllowRootLogin=true

10.11. /etc/services

Internet网络服务文件,记录网络服务名和它们对应使用的端口号及协议。文件中的每一行对应一种服务,它由4个字段组成,中间用TAB或空格分隔,分别表示“服务名称”、“使用端口”、“协议名称”以及“别名”。下面是这个文件的节选内容。

tcpmux          1/tcp                           # TCP port service multiplexer
echo 7/tcp
echo 7/udp
discard 9/tcp sink null
discard 9/udp sink null
systat 11/tcp users
daytime 13/tcp
daytime 13/udp
netstat 15/tcp
qotd 17/tcp quote
msp 18/tcp # message send protocol
msp 18/udp
chargen 19/tcp ttytst source
chargen 19/udp ttytst source
ftp-data 20/tcp
ftp 21/tcp
fsp 21/udp fspd
ssh 22/tcp # SSH Remote Login Protocol
ssh 22/udp
telnet 23/tcp
smtp 25/tcp mail
time 37/tcp timserver

一般情况下,不要修改该文件的内容,因为这些设置都是Internet标准的设置。一旦修改,可能会造成系统冲突,使用户无法正常访问资源。

Linux系统的端口号的范围为0--65535,不同范围有不同的意义。

0              不使用
1--1023 系统保留,只能由root用户使用
1024---4999 由客户端程序自由分配
5000---65535 由服务器端程序自由分配

10.12. /etc/protocols

该文件是网络协议定义文件,里面记录了TCP/IP协议族的所有协议类型。文件中的每一行对应一个协议类型,它有3个字段,中间用TAB或空格分隔,分别表示“协议名称”、“协议号”和“协议别名”。下面是该文件的节选内容。

# Internet (IP) protocols
#
# Updated from http://www.iana.org/assignments/protocol-numbers and other
# sources.
# New protocols will be added on request if they have been officially
# assigned by IANA and are not historical.
# If you need a huge list of used numbers please install the nmap package.

ip 0 IP # internet protocol, pseudo protocol number
#hopopt 0 HOPOPT # IPv6 Hop-by-Hop Option [RFC1883]
icmp 1 ICMP # internet control message protocol
igmp 2 IGMP # Internet Group Management
ggp 3 GGP # gateway-gateway protocol
ipencap 4 IP-ENCAP # IP encapsulated in IP (officially ``IP'')
st 5 ST # ST datagram mode
tcp 6 TCP # transmission control protocol
egp 8 EGP # exterior gateway protocol
igp 9 IGP # any private interior gateway (Cisco)
pup 12 PUP # PARC universal packet protocol

不要对该文件进行任何修改。

10.13. /etc/network/interfaces

网络接口参数配置文件,下面是一个配置示例,它在一个网络接口中配置了两个静态IP地址:

# /etc/network/interfaces -- configuration file for ifup(8), ifdown(8)

# The loopback interface
auto lo
iface lo inet loopback

# The first network card - this entry was created during the Debian installation
# (network, broadcast and gateway are optional)
auto eth0
iface eth0 inet static
address 192.168.1.1
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
# gateway 192.168.1.1
# name 以太网局域网网卡

auto eth0:0
iface eth0:0 inet static
address 192.168.1.2
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1

下面是一个从DHCP服务器自动获得IP地址的示例:

# /etc/network/interfaces -- configuration file for ifup(8), ifdown(8)

# The loopback interface
auto lo
iface lo inet loopback

# The first network card - this entry was created during the Debian installation
# (network, broadcast and gateway are optional)
auto eth0
iface eth0 inet dhcp

10.14. /etc/resolv.conf

该文件是DNS域名解析的配置文件,它的格式很简单,每行以一个关键字开头,后接配置参数。resolv.conf的关键字主要有四个,分别是:

nameserver   #定义DNS服务器的IP地址
domain #定义本地域名
search #定义域名的搜索列表
sortlist #对返回的域名进行排序

/etc/resolv.conf的一个示例:

domain ringkee.com
search www.ringkee.com ringkee.com
nameserver 202.96.128.86
nameserver 202.96.128.166

最主要是nameserver关键字,如果没指定nameserver就找不到DNS服务器,其它关键字是可选的。

10.15. /etc/host.conf

当系统中同时存在DNS域名解析和/etc/hosts主机表机制时,由该/etc/host.conf确定主机名解释顺序。示例:

order hosts,bind    #名称解释顺序
multi on #允许主机拥有多个IP地址
nospoof on #禁止IP地址欺骗

order是关键字,定义先用本机hosts主机表进行名称解释,如果不能解释,再搜索bind名称服务器(DNS)。

10.16. /etc/hosts

设置IP地址与主机名对应表,可用该文件来进行主机名称解释。如:

#格式:IP地址     主机名       别名
127.0.0.1 localhost localhost.localdomain
192.168.1.1 debian debian
192.168.0.2 t02 t02.tiger
192.168.0.4 t04 t04.tiger

10.17. /etc/hostname

该文件只有一行,记录着本机的主机名。

10.18. /etc/hosts.allow和/etc/hosts.deny

这两个文件是tcpd服务器的配置文件,tcpd服务器可以控制外部IP对本机服务的访问。这两个配置文件的格式如下:

#服务进程名:主机列表:当规则匹配时可选的命令操作
server_name:hosts-list[:command]

/etc/hosts.allow控制可以访问本机的IP地址,/etc/hosts.deny控制禁止访问本机的IP。如果两个文件的配置有冲突,以/etc/hosts.deny为准。下面是一个/etc/hosts.allow的示例:

ALL:127.0.0.1         #允许本机访问本机所有服务进程
smbd:192.168.0.0/255.255.255.0 #允许192.168.0.网段的IP访问smbd服务

ALL关键字匹配所有情况,EXCEPT匹配除了某些项之外的情况,PARANOID匹配你想控制的IP地址和它的域名不匹配时(域名伪装)的情况。

Acer宏碁暗影骑士擎AN515-58原厂系统恢复指南:从ISO镜像到完整出厂设置 本文详细介绍了为Acer宏碁暗影骑士擎AN515-58游戏本恢复原厂系统的完整指南。从准备工作、数据备份到下载官方镜像、制作恢复U盘,再到BIOS设置与恢复流程,一步步教你如何将系统完整还原至出厂状态,确保所有硬件驱动、NITROSENSE控制中心等专属优化功能恢复正常,解决系统卡顿、功能异常等问题。 阅读详情

相关推荐

中国城市统计年鉴1991-2024面板数据真正无缺失值填补指标说明

大学普通高等中等职业教育成人中小学学前教育在校学生人数。大学普通高等中等职业教育成人中小学学前教育在校学生人数。大学普通高等中等职业教育成人中小学学前教育在校学生人数。大学普通高等中等职业教育成人中小学学前教育在校学生人数。大学普通高等中等职业教育成人中小学学前教育在校学生人数。大学普通高等中等职业教育成人中小学学前教育在校学生人数。大学普通高等中等职业教育成人中小学学前教育在校学生人数。大学普通高等中等职业教育成人中小学学前教育在校学生人数。大学普通高等中等职业教育成人中小学学前教育在校学生人数。

yushibing717的博客 929

Debian的系统配置

在Debian系统中有很多的配置文件,这些配置文件都很重要,控制着系统和应用程序的运行。下面记录这些配置文件的存放位置、作用和配置参数,以便我们在系统维护中能快速定位和配置这些文件。1. .bash_profile、.bashrc、.bash_history和.bash_logout1.     上面这三个文件是bash shell的用户环境配置文件,位于用户的主目录下。其中.bash_p

紫烟的嵌入式专栏 1283

CST仿真微带贴片天线学习笔记

谐振频率为3.48GHz,基板采用Rogers RT5880板材,介电常数2.2,损耗角正切0.0009,厚度1.57mm,馈电方式为同轴馈电。

qq_36521926的博客 9433

debian上硬盘休眠工具hdparm使用方法总算是弄清楚了

不支持高级电源管理的,可以用hdparm -y /dev/sdc设置硬盘立即进入待机,还有一个hdparm -Y /dev/sdc这个是硬盘进入休眠(进入工作状态需要发送reset命令,详见man hdparm),我们一般用待机就行了。试了多次算是明白了,不支持上述高级电源管理的硬盘,不能用-S设置延时多久后休眠,如下命令会无效,即使没报错或显示不支持。不支持APM的硬盘是否还可以使用hdparm设置进入功耗模式呢,是可以的。使用ls -l /dev/disk/by-id/命令可以查看硬盘的id。

lovefengchenlove的博客 8326

用Seurat和ComplexHeatmap绘制单细胞marker基因热图:从数据处理到可视化全流程

本文详细介绍了使用Seurat和ComplexHeatmap绘制单细胞marker基因热图的全流程,涵盖从数据处理、基因筛选、平均表达矩阵计算到高级可视化与注释添加。重点解析了如何利用ComplexHeatmap生成发表级热图,并整合热词信息,解决单细胞数据可视化中的常见问题,提升科研图表质量。

weixin_29048775的博客 530

如何在iPhone上本地运行SmolVLM?5亿参数模型实战指南(附Swift代码)

本文详细介绍了如何在iPhone上本地部署和运行轻量高效的SmolVLM多模态模型。通过实战指南,分享了使用Swift和MLX框架进行环境配置、模型加载、内存优化以及实现实时图像分析与文本生成的完整流程,帮助开发者在移动端高效运行AI视觉语言模型。

echo99的专栏 654

debian学习笔记--profile文件相接(环境变量讲解)

 在linux系统中大家都会接触到环境变量的问题,在刚开始接触时觉得有点难,经过多次验证,总结了一些个人看法,应该问题不大。1、Linux是一个多用户的操作系统。每个用户登录系统后,都会有一个专用的运行环境。通常每个用户默认的环境都是相同的,这个默认环境实际上就是一组环境变量的定义。用户可以对自己的运行环境进行定制,其方法就是修改相应的系统环境变量。2、常在/etc/profile文件

lihengzk的专栏 2964

Pcileech(DMA)开源项目简述

希望大DMA家能正确认识FPGA,正确使用DMA技术,对于市场上各类伪装成花里胡哨设备的FPGA板卡它的本质是不会变的,不要上当受骗。

2301_79773847的博客 5965

Deepin 移动硬盘自动待机的缓解方案

20200328 参考: 《解决ubuntu下硬盘磁头敲击异响》 问题: Deepin里,用移动硬盘当下载盘的时候,传输中经常自动待机……导致数据传输出错。网上的hdparm指令基本都是叫你怎么定时待机,我压根不想待机。 解决方法: 1、修改/etc/hdparm.conf sudo hdparm -B /dev/sdd /dev/sdd: APM_level ...

wdhuag的博客 1639

Synopsys SCL许可证服务器搭建详解:从安装到生成.dat文件

本文详细解析了Synopsys SCL许可证服务器的完整搭建流程,从系统环境准备、SCL安装到生成.dat文件。重点阐述了如何正确获取HOST ID、配置License文件以及调试常见故障,为数字芯片设计工程师提供了一套从零到一的实战避坑指南,确保EDA工具链稳定运行。

weixin_29306011的博客 612

Python爬虫逆向案例:某云片滑块验证码分析-滑动验证码

今天我们看个滑块。

2201_76125393的博客 1034

Debian .bashrc以及.profile的区别 以及修改history记录的历史命令

/etc/profile 系统环境变量 对每个用户都会生效 用户第一次登录时 该文件被执行并且从/etc/profile.d 目录的配置文件中收集shell设置 所以修改了之后需要重启或者执行 source /etc/profile 才会生效 (ps:下面的文章有说一个注意点 在/etc/profile设置系统环境变量 路径末尾不能用/结尾不然导致PATH变量出错) /etc/bashrc...

summer的博客 2856

【系统分析师】高分论文:论基于构件的软件开发(气象灾害影响评估系统)

本文以某手机气象灾害影响评估系统为例,探讨了基于构件技术的软件开发实践。通过分析开发中常见的功能模块重复问题,提出建立企业构件库、针对性选择构件和加强构件管理的解决方案。项目实施中成功复用登录模块等通用构件,并针对气象数据转换需求开发新构件,最终在8个月内高质量完成系统建设。文章总结了构件开发的三个关键点:构件库建设是基础、构件选择需精准、构件管理要规范。同时指出需注意全新需求开发、性能优化等问题,建议通过培训提升团队对构件的理解力。该案例证明构件技术能有效缩短周期、降低成本,为企业积累可复用的技术资产。

数据知道的博客 4253

debian下添加自启动服务

debian下添加自启动服务 vim /usr/lib/systemd/system/cloudreve.service 编辑配置文件 将下文 PATH_TO_CLOUDREVE 更换为程序所在目录: [Unit] Description=名字 Documentation=服务网址 After=network.target Wants=network.target [Service] WorkingDirectory=/PATH_TO_CLOUDREVE ExecStart=/PATH_TO_CLOU

qq_35241004的博客 2591

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

xp与Squeeze debian 双系统启动菜单的更改

安装了xp和squeeze debian后,想把默认的启动系统更改为xp,查了些资料,大部分都是错的(因为debian版本的不同) 以下为错误的解决方式: 先备份:sudo cp /boot/grub/menu.lst /boot/grub/menu.lst_backup 修改启动菜单:sudo gedit /boot/grub/menu.lst 修改中间的default 0

BeTalker的专栏 1543

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

debian 软件的安装与卸载

一基本配置1. /etc/apt/sources.list文件的基本格式:deb http://site.http.org/debian distribution section1 section2 section3deb-src http://site.http.org/debian distribution section1 section2 section3deb 二进制程序

6797

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

Debian ISCSI

tgt用时最少,命令最少,比较适用 tgt命令行 添加一块SATA的磁盘,即插即用 服务端 第一步:apt install tgt 第二步:客户端安装服务 apt install open-iscsi 客户端修改配置iqn文件,自定义一个iqn码 vim/etc/iscsi/initiatorname.iscsi #在客户端下面自定义一个iqn 把客户端的iqn改成自己想要的,initatorname=iqn.2021-03.date.cert:st01 把改了的iqn复制给服务端的iscs

vx XIxi_AL 1061

【Linux】更新Debian apt-get镜像源

文件内容 清华源地址:https://mirrors.tuna.tsinghua.edu.cn/help/debian/

qq_38238995的博客 2657

Debian、Ubuntu 源列表说明

转载:http://forum.ubuntu.org.cn/viewtopic.php?t=366506 概貌: 源列表主文件为 /etc/apt/sources.list,另兼取 /etc/apt/sources.list.d/*,最终结果以并集论。 源列表文件以行为单位,每行分多个字段,字段间以空白符分隔。井号(#)开头行为注释行。 字段说明: 第一...

pengdonglin137的专栏 104

debian配置网卡

0.查看网卡信息 ifconfig ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 192.168.74.129 netmask 255.255.255.0 broadcast 192.168.74.255 inet6 fe80::20c:29ff:fe4c:bced prefixlen 64 scopeid 0x20<link> ethe

cheems404的博客 2100

Debian系统日常记录

更新并安装社区版Docker-ce以及docker-compose插件。创建或修改配置文件,否则docker的默认镜像源无法下载镜像。测试,输入以下代码,能出现版本信息则说明安装成功。Debian11安装docker。重新加载docker配置并重启。Debian11的apt源。更新并安装一些必要系统工具。

like a dog 261

Debian中安装使用sudo命令

sudo可以让非root用户具有管理员的权限,安装好的Debian后还不能使用sudo,需要使用root用户登陆后安装sudo命令。 #apt-get install sudo 安装后,就可以给你的帐号设置管理员权限了 #vim /etc/sudoers 添加一行 username ALL=(ALL) ALL #这里的username就是你要给予一定权限的用户 然后保存,退出root,然

Silence 1万+

Debian配置cgit

LINUX - cgit - HOW TO INSTALL CGIT ON GITSERVER HOW TO INSTALL CGIT ON GITSERVER (DEBIAN) ########################################## THIS GOES OFF THE ARTICLE OF HOW TO SETUP A GI

ganggexiongqi的专栏 2489

Linux网络基础()以Debian的方式

原贴:http://debian.linuxsir.org/doc/inthedebianway/debian_net.html 以Debian的方式系列(IN THE DEBIAN WAY): Linux网络基础etony C.F.AN etony@tom.comv0.0.1, 2006-7-23 本文档主要介绍讲述在 Debian系统下有关网络的一些基本信息. 1. 声明

最实用的Linux博客 1094

Debian下Apache2安装与设置 一 ZT

Debian下Apache2安装与设置 一 ZT 4. Apache 的安装 Apache 的安装无外乎两种方式: 源代码安装和DEB包安装。这两种安装类型各有特色,DEB包安装不需要编译,而源代码安装则需要先配置编译再安装,DEB包安装在一个固定的位置下,选择固定的模块,而源代码安装则可以让你选择安装路径,选择你想要的模块。本文主要介绍DEB安装方式。 系统:GNU/...

weixin_34372728的博客 8928
上一篇: linux下的实时绘图
下一篇: 深入理解计算机系统读书笔记之一个简单汇编程序的调试分析
tracing
博客等级 码龄20年 108粉丝 52原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值