菜单

常用命令整理

luoye
发布于 2024-09-24 / 94 阅读
0
0

Linux通用(海纳思可用)

系统类

系统更新

apt update && apt upgrade -y

重启

reboot

重启网络

sudo systemctl restart NetworkManager

磁盘类

磁盘的相关信息

df -h

设备信息

lsblk

挂载

mount
配合lsblk使用:
mount /dev/sda /mnt/sda1
命令 lsblk查看到的设备:/dev/sda 要挂载的路径:/mnt/sda

卸载

umount
配合lsblk或mount使用
umount /mnt/sda1
命令 挂载的路径:/mnt/sda1
umount /mnt/sda1
命令 设备名:/dev/sda

UUID

相关目录:/etc/fstab

命令

blkid
#指定某个设备的uuid
blkid /dev/sda

持久挂载硬盘

1、查看设备

lsblk

2、获取设备uuid

blkid /dev/sda(设备路径)

3、挂载

mount /dev/sda mnt/JX1

4、写入/etc/fstab 条目

<设备标识>  <挂载点>  <文件系统类型>  <挂载选项>  <转储频率>  <检查顺序>

<设备标识>:推荐使用 UUID="xxxx-xxxx"(更稳定),或直接使用设备路径(如 /dev/sdb2)。
<挂载点>:步骤2创建的目录(如 /mnt/data)。
<文件系统类型>:分区的文件系统类型(如 ext4、xfs、vfat、ntfs 等)。
<挂载选项>:常用选项:
defaults:默认选项(包含 rw、suid、dev、exec、auto、nouser、async)。
noatime:禁用访问时间记录(提升性能)。
ro:只读挂载(默认为 rw 可读写)。
<转储频率>:是否需要备份(0 忽略,1 每日备份)。
<检查顺序>:系统检查顺序(0 不检查,1 优先检查根分区,2 其他分区)。
#硬盘1 挂载/mnt/JX1
UUID=5c0acb5b-dbe2-42b3-ac3d-01c939c1e25f /mnt/JX1 ext4 defaults,noatime 0 2

#硬盘2 挂载/mnt/JX2
UUID=313dcd1b-64e1-4e54-b9c8-f2aa1a752bc2 /mnt/JX2 ext4 defaults,noatime 0 2

5、授权

sudo chmod -R 777 /mnt/JX1

共享

smb

1、检查 Samba 服务状态

systemctl status smbd nmbd

2、检查端口监听状态

sudo netstat -tuln | grep ":445\|:139"

3、安装 Samba

sudo apt update && sudo apt install samba -y

4、启动并启用 Samba 服务

sudo systemctl start smbd nmbd
# 设置开机自启
sudo systemctl enable smbd nmbd

5、配置防火墙

sudo ufw allow 445/tcp
sudo ufw allow 139/tcp

6、添加共享文件夹

编辑 Samba 配置文件 /etc/samba/smb.conf

7、在文件末尾添加以下配置(根据需求调整)

参数说明

  • [shared]:共享名

  • comment:共享描述(可选)。

  • path:共享目录路径。

  • writable:允许写入(yes/no)。

  • browsable:在网络中可见(yes/no)。

  • public:无需用户认证即可访问(yes/no)。

  • create maskdirectory mask:文件和目录的默认权限。

[shared]
   comment = Shared Folder
   path = /srv/samba/shared
   writable = yes
   browsable = yes
   public = yes
   create mask = 0666
   directory mask = 0777
   # 可选:限制访问用户(删除 # 启用)
   # valid users = user1,user2

8、创建 Samba 用户(如果需要认证)

Samba 用户必须是系统用户,且需单独设置密码:

# 将系统用户添加为 Samba 用户
sudo smbpasswd -a user1
# 输入密码并确认

9、重启使能

systemctl restart smbd

海纳思

系统更新

apt-get update && apt-get upgrade


评论