开机自动挂载samba目录

一:临时挂载 mount -t cifs //10.0.0.7/data_test /data_test -o username=yourname,password=yourpwd,gid=0,uid=0 gid和uid可以通过输入命令id 用户名,比如查看root的,就是输入id root;如果是查看git的,就是输入id git 可以用命令行方式卸载: umount:/data_test 二:开机自动挂载 1.创建登陆凭证: 新建一个文件/etc/smbpasswd 这个凭证的文件名可以自定义,相应的2中……

阅读全文

系统性能 内核参数调整

系统性能一直是一个受关注的话题,如何通过最简单的设置来实现最有效的性能调优,如何在有限资源的条件下保证程序的运作,ulimit 是我们在处理这些问题时,经常使用的一种简单手段。ulimit 是一种 Linux 系统的内键功能,它具有一套参数集,用于为由它生成的 shell进程及其子进程的资源使用设……

阅读全文

Linux 信号列表

完整对照表 信号 取值 默认动作 含义(发出信号的原因) SIGHUP 1 Term 终端的挂断或进程死亡 SIGINT 2 Term 来自键盘的中断信号 SIGQUIT 3 Core 来自键盘的离开信号 SIGILL 4 Core 非法指令 SIGABRT 6 Core 来自 abort 的异常信号 SIGFPE 8 Core 浮点例外 SIGKILL 9 Term 杀死 SIGSEGV 11 Core 段非法错误 (内存引用无效) SIGPIPE 13 Term 管道损坏:向一个没有读进程的管道写数据 SIGALRM 14 Term 来自 alarm 的计时器到……

阅读全文

Httpd反向代理配置

Apache提供了 mod_proxy 模块用于提供代理服务,能够支持的包括正向代理、反向代理、透明代理、缓存、负载均衡,HTTP代理、FTP代理、SSL代理等若干强大的功能。 配置http反向代理地址 1、首先确保Apache有这些模块,在Apache根目录下确认有这些模块,主要包含以下模块: mod_proxy.so #必须……

阅读全文

Ubuntu Nvidia驱动失效简单解决方案

NVIDIA-SMI has failed because it couldn‘t communicate with the NVIDIA driver. 温馨提醒: 以下方法,不需要重装驱动,简单快捷。适用于Ubuntu系统下,之前已经安装过驱动,但驱动失效的问题。 如果此方法仍然无法解决问题,可参考Ubuntu下安装nvidia显卡驱动,重装驱动。 但是最近准备用GPU跑模型时,提示cuda 不存在。……

阅读全文

Nginx rewrite 参数和例子

内容来自互联网和平日使用经验,整理一下方便日后参考。 正则表达式匹配,其中: * ~ 为区分大小写匹配 * ~* 为不区分大小写匹配 * !~和!~*分别为区分大小写不匹配及不区分大小写不匹配 文件及目录匹配,其中: * -f和!-f用来判断是否存在文件 * -d和!-d用来判断是否存在目录 * -e和!-e用来……

阅读全文

Shell笔记 | 记录最近用到的组合命令

删除当前目录下的指定名字的目录 find . -type d -name "__pycache__" |xargs rm -rf 删除当前目录下的指定后缀的文件 find ./ -name "*.sock" |xargs rm -rf 统计目录下文件数量 ls -lR|grep "^-"|wc -l 自动删除2小时之前的日志文件 find /var/log/ -mmin +120 -name message* -exec rm -rf {} \; 执行完上面的命令后,在/var/log/目录下所有的120分钟或者说2小时以前生成的或者更改过的以message……

阅读全文

关于 SMTP 发送邮件的那些事

SMTP简介 SMTP称为简单邮件传输协议(Simple Mail Transfer Protocal),目标是向用户提供高效、可靠的邮件传输。它的一个重要特点是它能够在传送中接力传送邮件,即邮件可以通过不同网络上的主机接力式传送。通常它工作在两种情况下:一是邮件从客户机传输到服务器;二是从某一个服务器传输……

阅读全文

在Ubuntu中,vi命令编辑异常

在Ubuntu中,进入vi命令的编辑模式,发现按方向键不能移动光标,而是会输出ABCD,以及退格键也不能正常删除字符。这是由于Ubuntu预装的是vim-tiny,而我们需要使用的是vim-full,所以我们需要先删除vim-tiny安装vim-full: 删除原来的vim-tin……

阅读全文

conda的安装与使用

Conda 是一个开源的软件包管理系统和环境管理系统,用于安装多个版本的软件包及其依赖关系,并在它们之间轻松切换。 Conda 是为 Python 程序创建的,适用于 Linux,OS X 和Windows,也可以打包和分发其他软件。 安装conda conda分为Anaconda和Miniconda: 包括Conda、Pyt……

阅读全文