linux
文章平均质量分 66
泡狐
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Linux系统下nginx的安装
Linux系统下nginx的安装1.环境准备1.1环境背景centos7nginx1.21.41.2创建用户id mynginx || useradd -s /sbin/nologin mynginx此用户用于启动nginx,若不存在此用户,将创建此用户,存在则不执行1.3创建文件夹mkdir -p /nginx将下载的nginx安装包存放到此目录cd /nginx2.下载压缩包curl -O http://nginx.org/download/ngin原创 2021-12-08 10:33:41 · 1721 阅读 · 0 评论 -
NFS安装及使用
NFS安装及使用1.概念nfs:network file systemnfs即网络文件系统,它允许网络中的计算机之间通过网络共享资源。将NFS主机分享的目录,挂载到本地客户端当中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,在客户端看起来,就像访问本地文件一样。nfs的作用:实现了不同及其之间的文件共享2.安装安装命令:yum install nfs-utils -y[root@manager128 ~]# service nfs-server start //原创 2021-12-03 16:25:55 · 3537 阅读 · 0 评论 -
DNS解析以及搭建DNS服务器
1.DNS1.1DNS概述域名系统(Domain Name System,DNS)是互联网的一项服务。它作为将域名和ip地址相互映射的一个分布式数据库,能够使人更方便地访问互联网。DNS协议运行在UDP协议之上,使用53号端口1.2域名结构...原创 2021-06-07 11:24:33 · 1178 阅读 · 4 评论 -
python实现斐波拉契数列多种写法
1.斐波拉契数列斐波拉契数列:指的是这样一个数列:0、1、1、2、3、5、8、13、21、34、……在数学上,斐波那契数列以如下被以递推的方法定义:F(0)=0,F(1)=1, F(n)=F(n - 1)+F(n - 2)(n ≥ 2,n ∈ N*)2.python实现斐波拉契数列多种写法2.1 递归调用实现def f(n): if n==1 or n==2: return 1 else: return f(n-1)+f(n-2)2.2 生成原创 2021-05-28 11:32:47 · 274 阅读 · 0 评论 -
awk使用
awk用法文本处理的命令;便于截取内容;支持小数运算工作原理(与sed区分)sed一样,均是一行行的读取、处理; sed是一整行处理,awk是将一行拆分成字段进行处理完整语法awk 'BEGIN{commands}pattern{commands}END{commands}'file BEGIN 执行数据前的命令pattern 每行都会执行的命令END 执行数据后的命令例:以:为分隔符,查找passwd文件中以bash结尾,打出第一个字段和第七个字段[root@localho原创 2021-01-28 22:42:58 · 367 阅读 · 0 评论 -
grep与正则表达式
grep与正则表达式1.通配符1.1关于{}和[]的区分2.通配符3.单词的界定4.正则表达式5.grep1.通配符字符说明[…]匹配范围内任意一个字符 [az][a-z][^…]匹配范围外任意一一个字符,表示取反 [^az]{}组合匹配{a,b,c}{1…20} 常用来建立文件夹或者文件[][0-9]代表0-9的任意一个数字1.1关于{}和[]的区分{}没有特定使用场合,常用来建立序列目录和文件[root@localhost work]# to原创 2021-01-08 13:38:59 · 217 阅读 · 0 评论 -
seq、tr、grep、cut、xargs、uniq、sort常用命令
seq、tr、grep、cut、xargs、uniq、sort常用命令1.seq命令seq:产生序列[root@localhost home]# seq 3123[root@localhost home]# seq 2 323[root@localhost home]# seq 4 -1 043210for循环与seq结合 达到控制循环for i in$(seq $num)seq -w 宽度[root@localhost home]# seq 1 1012原创 2021-01-02 00:14:45 · 551 阅读 · 0 评论 -
vim编辑器的使用
vim编辑器作用:创建或修改文件;维护Linux系统中的各种配置文件vi是默认安装的 vim是需要去网络安装的1.末行模式:表示在末行模式:w 保存,不退出:wq 保存并且退出:q 只是退出:q! 强制退出~ 未使用的行:x 保存并且退出:wq! 强制保存并且退出(root修改只读文件的时候可以用到):x! 强制保存并且脱出 :W 另存为 (:wq /lianxi/a.txt)光标移动home行首end 行尾$行间跳转:1 跳到第一行:10 跳到第十行:$ 跳原创 2020-12-17 16:17:21 · 218 阅读 · 0 评论 -
文本查看类命令
文本查看类命令1.cat命令文本内容输出(查看)cat [选项] 文件名[root@localhost test]# cat hello.txt hello!!!!hello!!!!hello!!!!haha!!!haha!!!###1.1 查看文本(显示行数)[root@localhost test]# cat -n hello.txt 1 hello!!!! 2 hello!!!! 3 hello!!!! 4 haha!!! 5 haha!!!逆向输出原创 2020-12-16 21:46:44 · 350 阅读 · 0 评论 -
压缩类命令
压缩类命令linux里经典的压缩后缀名: .tar .zip .gz .bz2 .xz .tar.gz .tar.xz .tar.bz21.zip命令zip [选项] 压缩包名 源文件或源目录列表[root@localhost home]# zip hello.zip hello.py adding: hello.py (deflated 14%)[root@localhost home]# ll hello.zip -rw-r--r--. 1 root root 262 12月 4 10:原创 2020-12-16 21:36:09 · 232 阅读 · 0 评论 -
查找类命令
查找类命令1.which命令which命令:查找可执行文件并显示所在的位置(搜索范围根据path变量指定)root@localhost ~]# which mkdir/usr/bin/mkdir2.whereis命令whereis命令:用于查找文件(该命令会在特定的范围内查找文件)[root@localhost /]# whereis mkdir mkdir: /usr/bin/mkdir /usr/share/man/man1/mkdir.1.gz从左到右分别为查询的程序名、bash路原创 2020-12-01 13:14:49 · 224 阅读 · 0 评论
分享