Linux专区
文章平均质量分 66
昱晟168
广东湛江
展开
-
用户管理和文件权限
用户管理和文件权限添加用户语法:useradd 用户名参数作用-d指定用户账户家目录(默认是为/home/“创建用户名”)-M不创建家目录-e指定账户过期日期-g指定账户的主组群(必须已经存在)-G指定账户所属的附属组,各组用逗号分隔(必须已经存在)-n不创建与用户账户同名的私有用户组-s指定用户账户登录时使用的shell解释器-u指定用户账户的默认UID案例1:添加一个用户Milan,默认该用户的家目录在/home原创 2022-01-03 20:25:22 · 2731 阅读 · 0 评论 -
Shell入门
Shell编程1.Shell是什么shell是一个命令行解释器,它为用户提供了一个向Linux内核发送请求以便运行程序的界面系统级程序,用户可以用Shell来启动,挂起,停止甚至是编写一些程序2.Shell脚本的执行方式脚本格式要求:脚本以#!/bin/bash开头脚本需要有可执行权限编写第一个Shell脚本需要说明:创建一个Shell脚本,输出hello world! viM hello.sh #!/bin/bash echo "hello world!"3.She原创 2022-01-03 20:10:13 · 948 阅读 · 0 评论 -
Linux基本操作指令
第二章节Linux基本操作指令目录操作类命令pwd命令:用于显示用户当前所处的工作目录cd:变换目录. 代表此层目录.. 代表上一层目录- 代表一个工作目录~ 代表【目前用户身份】所在的家目录~account 代表account这个用户的家目录(account是个账号名称) mkdir:建立一个新的目录 (如果父级目录不存在时,要一次性创建多个层次目录需要加入-p参数)rmdir: 删除一个空的目录ls命令ls -a 查看当前下所有的文件及目录(包原创 2022-01-01 21:53:09 · 717 阅读 · 0 评论 -
Linux操作系统正则表达式
正则表达式:1正则表达式字符通配符作用?匹配0或多个字符*匹配任意一个字符[list]匹配list中任意单一个字符[^list]或[!list]匹配除了list中任意单一个字符[c1-c2]匹配c1-c2中的任意字符,如【0-9】或【a-z】[!c1-c2]或 [^c1-c2匹配不在c1-c2中的任意字符{string1,string2,…}匹配string1或string2(或更多其中一字符串)代码1.用正则表达式批量创建空原创 2021-11-19 15:53:21 · 585 阅读 · 0 评论 -
awk的使用
awkawk的概述:awk一门语言,类似于C语言作用:过滤,统计,计算作用:过滤,统计日志awk中的行与列名词awk中的叫法一些说明行记录record每一行默认通过回车分割的列字段,域field每一列默认通过空格分割的awk中的行和列结束标记都是可以修改的1》取行awkNR==n取出某一行NR>=1&&NR<=5取出1到5行 范围/oldbo原创 2021-11-19 22:04:26 · 762 阅读 · 0 评论 -
sed工具的使用
sed工具的使用注意:由于grep和egrep只能查找(过滤)的功能,并不能把查找的内容替换,而sed工具可以。sed工具核心功能:增删改查sed的参数问题参数功能s替换substitute subp显示printd删除deletec|a|i增加c|a|i-e实现多个行为1.打印第2行2.打印第1行到最后一行[myvm168@localhost ~]$ cp a.txt sed.txt --复制文件[myvm168@loca原创 2021-11-20 13:10:50 · 868 阅读 · 0 评论 -
Linux中文件查看类命令
文件查看类命令1》Cat命令用来查看一个文件的内容并显示在屏幕上,一般用于查看内容较少的文件。语法格式为:cat [参数选项] [文件名]参数问题:一般在阅读文件时,若是要在前面显示行号,则需要加上"-n"参数例如:[myvm168@localhost ~]$ vim cat.txt[myvm168@localhost ~]$ cat cat.txtwelcometomysite[myvm168@localhost ~]$ cat -n cat.txt 1 we原创 2021-11-23 20:04:37 · 2078 阅读 · 0 评论 -
Linux中文件压缩和归档类命令
文件压缩和归档类命令1》gzip、gunzip使命令用来压缩、解压缩文件,文件压缩类命令还有bzip2,bunzip2等。语法格式:gzip/gunzip [参数选项] [文件]注意的是:如果是压缩和解压是文件夹时必须要加入是“-r”参数,进行递归压缩和解压,否则会报错。实例:1.gzip压缩当前目录下的1.txt文件 gzip 1.txt2.gzip压缩当前目录下的B文件夹 gzip -r B[myvm168@localhost ~]$ ls1.txt A Deskt原创 2021-11-24 09:34:52 · 1037 阅读 · 1 评论