每天开心一点


Linux 下如何修改用户名(同时修改用户组名和home目录)
我们可能会需要重命名用户名。我们可以很容易地修改用户名以及对应的家目录和 UID。本教程将会讨论这些东西。让我们先从修改用户名开始。1、修改用户名我们使用 usermod 来修改用户名。其语法为,$ usermod -l new_username old_username举个例子,假设我们有一个名叫 dan 的用户想要重命名为 susan,那么在终端下执行下面命令:$ sudo usermod -...
766    2020-09-08
linux中rename的用法
一、命令rename命令用字符串替换的方式批量改变文件名。1.2 参数原字符串:将文件名需要替换的字符串;目标字符串:将文件名中含有的原字符替换成目标字符串;文件:指定要改变文件名的文件列表。二、示列2.1 重命名# 将main1.c重命名为main.crename main1.c main.c main1.c2.2 rename支持通配符?  可替代单个字符*  可替代多个字...
936    2020-09-07
linux批量文件操作
Linux对文件和目录进行批量操作: 一、 批量创建文件touch file:平时我们都是这样创建一个文件。如果我们想创建的文件,它的名字都类似:file0.txt,file1.txt … … file9.txttouch file{0..9}.txt:这条命令便可以实现上面的要求。二、 批量删除文件rm -rf file:删除一个文件。删除批量创建的那些文 rm -rf file{0....
882    2020-09-07
VIM 批量注释的两种方法
一、进入VisualBlock模式批量注释1、进入文档,vim test.txt 后,按住ctrl+v进入VISUAL BLOCK模式,上下选择需要注释的行2、按大写键,再按i,或者直接按shift+i,进入INSERT模式,输入注释符号(#或者//)3、按esc键,之前选择的行首部会自动加上注释符批量删除注释1、进入文档,vim test.txt&nb...
688    2020-09-05
Linux Shell简易教程
一、运行shell脚本的两种方法    1、作为可执行程序 2、作为解释器参数二、shell变量和数据类型     1、变量   变量和等号之间不能有空格,变量名外面的花括号是可选的,加花括号是为了帮助解释器识别变量的边界       &n...
582    2020-09-04
Linux:日期用法,及格式定义
在shell脚本中经常会需要获取当前日期的地方,linux的系统时间在shell里是可以直接调用系统变量:获取今天时期---`date +%Y%m%d` 或 `date +%F` 或 $(date +%y%m%d)[mylinuxaccount@linux01 ~]$ date +%y%m%d 20200904我们用touch命令创建日期文件或者使用mkdir创建日期文件夹:mkdir ...
542    2020-09-04
Linux ss命令详解
ss是Socket Statistics的缩写。顾名思义,ss命令可以用来获取socket统计信息,它可以显示和netstat类似的内容。ss的优势在于它能够显示更多更详细的有关TCP和连接状态的信息,而且比netstat更快速更高效。当服务器的socket连接数量变得非常大时,无论是使用netstat命令还是直接cat /proc/net/tcp,执行速度都会很慢。ss快的秘诀在于,它利用到了T...
636    2020-09-04
centos7中Apache配置虚拟主机
Apache httpd配置虚拟主机的三种方法:1、基于IP地址的虚拟主机2、基于端口的虚拟主机3、基于FQDN的虚拟主机(相同IP,相同端口号,主机名不同) 不同站点设置不同的DocumentRoot目录参考:https://blog.51cto.com/mylinuxlearn/1825741  https://www.cnblogs.com/fanzhongya...
562    2020-09-04
centos安装virtualbox6
安装VirtualBox。方法如下:vi /etc/yum.repos.d/virtualbox.repo添加如下内容[virtualbox]name=Oracle Linux / RHEL / CentOS-$releasever / $basearch - VirtualBoxbaseurl=http://download.virtualbox.org/virtualbox/rpm/el/$r...
609    2020-09-02
Linux连续执行多条命令
1、每条命令使用";"隔开,则无论前边的命令执行成功与否都会继续执行下一条命令  $ echo 1; echoo 2; echo 3; echo 42、命令间使用"&&"隔开,则只有前边的命令执行成功了再会继续执行后边的命令  $ echo 1 && echoo 2 && echo 3 &a...
541    2020-09-01