文件目录

linux目录从/开始
/bin 大部分系统的命令
/boot 引导文件,启动相关的目录
/dev 设备文件目录,Linux下一切设备皆文件
/etc:系统配置文件
/home 用户目录,一个用户对应一个文件夹
/lib 库文件
/lib64 64位库文件
/libx32 32位库文件
/lost+found 文件系统错误恢复文件
/media 媒体文件目录
/mnt 挂载目录
/opt 第三方软件安装目录
/proc 虚拟文件系统,存放进程和内核信息
/root 超级用户目录
/run 运行目录
/sbin 超级用户可执行文件
/srv 服务器数据目录
/sys 虚拟文件系统,存放硬件信息
/tmp 临时文件目录
/usr 用户程序目录
/var 变量文件目录

1 、ubuntu 24.04

1-1、输入完密码或者安装完系统后黑屏

两步:vmware关闭3D加速、配置grub文件

1
2
3
4
5
6
vim /etc/default/grub

---找到 GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" 一行
---改为 GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset"

reboot

解析:
GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash nomodeset” 这一行配置是在设置 GRUB(GNU GRand Unified Bootloader)引导程序的默认启动参数,
用于控制 Linux 内核的启动行为。
具体来说:

  • quiet: 使系统在启动过程中减少输出信息,使启动过程更加安静,不显示详细的启动信息。
  • splash: 启用启动时的图形启动界面(splash screen),通常会显示一个漂亮的背景图片和启动进度条。
  • nomodeset: 防止内核在启动时尝试自动设置显卡模式,这对于一些可能引起显示问题的显卡来说很有用,特别是在一些集成显卡或较新硬件上。
    这条配置通常出现在 /etc/default/grub 文件中,并且在修改后需要运行 update-grub 命令来更新 GRUB 的配置文件,以使更改生效。这不属于编程语言层面的内容,而是操作系统级别的配置。

1-2、samba

1
2
3
4
5
6
7
8
9
[shared]
comment = Shared Folder
path = /srv/samba/shared
browseable = yes
read only = no
guest ok = yes
create mask = 0644
directory mask = 0755
passwd level = 0

重点在于以下两个选项:

guest ok = yes:允许以“访客”身份访问共享文件夹。这意味着不需要用户名和密码就可以访问共享资源。
read only = no:允许用户写入共享文件夹。如果只需要读取访问,则可以设置为 yes。
passwd level = 0:表示 Samba 不需要用户的密码与系统密码一致。
passwd level = 0:表示 Samba 不需要用户的密码与系统密码一致。
还有不要有任何特定samba用户,若有就sudo userdel -r <username>删除掉。

1-3、ubuntu报chown: 无法访问 ‘/var/lib/nfs’: 没有那个文件或目录

1
2
3
4
5
dpkg: 处理软件包 nfs-common (--configure)时出错:
已安装 nfs-common 软件包 post-installation 脚本 子进程返回错误状态 1
在处理时有错误发生:
nfs-common
E: Sub-process /usr/bin/dpkg returned an error code

报类似这个错误解决办法

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#1.重命名dpkg目录下的info目录
sudo mv /var/lib/dpkg/info /var/lib/dpkg/info_qingsword

#2.创建一个新的info文件夹
sudo mkdir /var/lib/dpkg/info

#3.执行更新操作
sudo apt-get update && sudo apt-get -f install

#4.将更新操作产生的文件,全部复制到重命名的info_qingsword文件夹下
sudo mv /var/lib/dpkg/info/* /var/lib/dpkg/info_qingsword

#5.删除创建的info文件夹
sudo rm -rf /var/lib/dpkg/info

#6.将重命名的info_qingsword文件夹重新重命名为info
sudo mv /var/lib/dpkg/info_qingsword /var/lib/dpkg/info

#7.再次执行更新操作,问题解决
sudo apt-get update && sudo apt-get upgrade