linux常用命令

查看指定端口运行的pid

sudo lsof -i:端口号

退出命令行后不会停止命令
nohup python3 main.py > log.txt 2>&1 &

挂载远程smb硬盘

sudo mount -t cifs //192.168.2.2/nas -o username=admin,password=fu123337

配置远程smb开机自动挂载

/etc/fstab 末尾添加:

<共享点路径>  <挂载点>  cifs  username=<用户名>,password=<密码>  0  0

这里不在赘述,选项也跟上面一样,就是把文件系统的类型改为 cifs 还有把密码输进里面。个人不建议修改这个文件,如果断网挂载失败的话,会进入救援模式,比较麻烦。我的做法是把挂载命令写进 service 文件中。

使普通用户也可以使用root用户才可以使用的命令

sudo groupadd <命令用户组名称>     #添加命令用户组
sudo gpasswd -a $USER <命令用户组名称>     #将登陆用户加入到命令用户组中
newgrp <命令用户组名称>     #更新用户组