linux系统用户管理与grep正则表达式示例教程
前言
本文主要给大家介绍了关于linux系统用户管理与grep正则表达式的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧。
linux系统用户管理与grep正则表达式
1、复制/etc/skel目录为/home/tuser1,要求/home/tuser1及其内部文件的属组和其它用户均没有任何访问权限。
?
...
Linux环境使用g++编译C++方法总结
单个源文件生成可执行程序
下面是一个保存在文件 helloworld.cpp 中一个简单的 C++ 程序的代码:
?
1
2
3
4
5
6
7
/* helloworld.cpp ...
学习Centos7软raid5的挂载
注意:raid5必须在三块硬盘及以上 且容量应为同等 raid5的硬盘使用率为n-1
在虚拟机上添加3块硬盘 容量为0.2G吧
添加完以后 打开虚拟机 查看已添加的硬盘
?
1
fdisk -l
分别建立分区 分区格式 ...
ubuntu临时或永久修改hostname的方法
当前ubuntu版本是14.04:
查看hostname
通过GNOME终端连接ubuntu以后,在命令提示符中可以直接看到主机名,主机名通常位于@符号后,如:root@myvs10d31。也可以在终端中通过命令:hostname 或 uname -n查看主机名。
临时修改hostname
想要临时修改主机名,可以通过在命令行下运行:hostname new_hostname
其中n ...
准备升级了!Ubuntu 21.04 将在本周达到支持终点
从本周 1 月 20 日起,Ubuntu 21.04 将不再收到任何更新。是时候考虑你的升级选择了!
Ubuntu 21.04 运行良好、添加了有趣的功能,也包括一些值得注意的变化,如 对多显示器的改进、用户界面的改进、支持 GNOME 40 的应用程序等等。
现在,是时候升级了。
Ubuntu 21.04 的更新支持在本周,即 ...
Linux下批量修改服务器用户密码方法步骤
密码快要过期。由于机器数量众多,因此采用批量修改密码的方式来进行处理。
下面是具体步骤:
1.配置ssh免key
?
1
2
# ssh-keygen -t rsa -p '' -f ~/.ssh/id_rsa
# ssh-copy-id 10.230.86.64
...
Linux部署msmtp+mutt发送邮件功能
目录
一、前言
二、安装msmtp
三、安装mutt
一、前言
首先,得明白发送一封邮件的流程,下面一段理论摘抄自廖雪峰的官网网站https://www.liaoxuefeng.com/article/00137387674890099a71c0400504765b89a5fac65728976000
"""
我们通常使用email都很容易,但是internet的邮件系统是通过几个复杂的部分连接而成的 ...
Centos7硬盘挂载方法
关机状态下在虚拟机上添加一块硬盘 容量大于10G,再启动
查看新添加的磁盘
?
1
fdisk -l //或者cat /proc/partitions
新建分区
?
1
...
详解Ubuntu 从零开始搭建Python开发环境
环境:Ubuntu 16.04
以下命令若无加粗备注说明在本地计算机操作,则都是在服务器端操作
1 修改Ubuntu软件源
Ubuntu安装好之后,安装软件源的服务器地址在境外,速度会比较慢,因此建议修改软件源为国内镜像,这样安装和更新软件会更快些,此处使用的是清华大学开源软件镜像
1.1 备份原有软件源列表
...
ubuntu系统下matplotlib中文乱码问题的解决方法
在ubuntu 下利用matplotlib 绘图的时候,图像上中文无法显示。以下是我的解决办法:
1. 下载中文字体simhei.ttf, 网址为http://fontzone.net/download/simhei
2. 搜索 matplotlib 字体的安装位置
?
1
$locate -b '\mpl-data'
...
在Linux中如何查找最大的10个文件方法汇总
前言
众所周知当系统的磁盘空间不足时,您可能会使用 df、du 或 ncdu 命令进行检查,但这些命令只会显示当前目录的文件,并不会显示整个系统范围的文件。
您得花费大量的时间才能用上述命令获取系统中最大的文件,因为要进入到每个目录重复运行上述命令。
这种方法比较麻烦,也并不恰当。
如果是这样,那么该如何 ...
Linux下安装jdk1.8并配置环境变量的教程
1.去官网下载对应版本的安装包,64位系统对应64位的安装包
2.新建一个目录,如:/usr/lib/jdk
3.把安装包移动到新建的jdk目录下,并解压缩,得到目录jdk1.8.0_161
4.此时要配置环境变量了,使用sudo gedit /etc/environment,打开文件,在末尾添加
?
1
2
...
ubuntu系统下apache配置虚拟主机及反向代理详解
前言
自己有两个域名blogsir.com.cn 和 s7star.cn ,都绑定在了我的腾讯云主机上,还有七星网络安全攻防平台的搭建,这里记录下我搭建虚拟主机和反向代理的过程,下面来一起看看详细的介绍:
配置虚拟主机
?
1
2
3
4
...
CentOS设置精准时间的方法
本文主要讲述如何在CentOS发行版中快速获取准确的服务器时间。通常情况下,如果您用户是将CentOS安装在桌面环境中,那么可以通过GUI的“启用网络时间协议”功能将计算机配置为通过远程服务器同步其时钟,这种方法最简单。
但是,有时上述功能无法按预期工作。那么我们可以通过命令行设置精确的服务器时间。
下面均假 ...
在CentOS中部署多节点Citus集群的详细步骤
前言
本文主要介绍了关于CentOS中部署多节点Citus集群的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧。
1、在所有节点执行以下步骤
Step 01 添加Citus Repostory
?
1
2
# Add Citus r ...
Ubuntu 远程登陆服务器 ssh的安装和配置详解
以下命令若无加粗备注说明在本地计算机操作,则都是在服务器端操作
1 安装并使用ssh远程登陆
更新软件列表
?
1
sudo apt-get update
更新本地软件
?
1
...
linux特殊字符及其作用大全
1.通配符
? 匹配单个字符
* 代表所有字符
[abcd] 匹配[]里任意一个字符。4选1 [a-d]
[!abcd] 匹配不含[]里任意一个字符的字符。[^abcd]
2.路径相关
~ 用户的家目录,超级用户为/root,普通用户为/home
- 代表上一次(相对于当前路径)用户所在的路径 $OLDPWD控制
. 代表当 ...
带你入门Linux中size命令的6个例子
前言
正如你所知道的那样,linux 中的目标文件或着说可执行文件由多个段组成(比如文本段和数据段)。若你想知道每个段的大小,那么确实存在这么一个命令行工具 —— 那就是 size。在本教程中,我们将会用几个简单易懂的案例来讲解该工具的基本用法。
在我们开始前,有必要先声明一下,本文的所有案例都在 ubuntu 16. ...
Ubuntu系统下用Crontab命令定时执行PHP文件详解
前言
一般我在开发中,常用的定时任务有2种。一种是直接调用php文件执行,还有一种是调用远程url地址。
首先,先来亮相一下我们今天的主角,crontab命令。这个是系统定时命令,作用是定时的去执行一些任务。包含一些系统级别的任务,当然用户也可以直接借用该命令来实现自己的一些计划任务。
该命令一般跟随系统启 ...
ubuntu 16.04下不能启动Steam的解决方法
前言
之前卸过一次steam,因为Linux玩游戏确实体验没有Windows好. 最近想重新安装.我的系统版本已经升级到 Ubuntu 16.04 LST 版本,并且我的显卡是amd64.
安装steam后运行报错了:
?
1
2
3
4
5
6 ...