Linux
文章平均质量分 70
小莱勾
这个作者很懒,什么都没留下…
展开
-
shell编程
int1 -ge int2 ]:如果int1大于等于int2,返回真。[ int1 -le int2 ]:如果int1小于等于int2,返回真。[ -z string ]:如果string长度为0返回真,否则返回假。[ int1 -ne int2 ]:如果int1不等于int2,返回真。[ int1 -eq int2 ]:如果int1等于int2,返回真。[ int1 -gt int2 ]:如果int1大于int2,返回真。[ int1 -lt int2 ]:如果int1小于int2,返回真。原创 2024-02-28 14:28:14 · 912 阅读 · 0 评论 -
linux创建计划任务-crontab
crontab是linux中用于执行周期性任务的命令,计划任务背后执行的服务和进程叫crond,crond服务会每间隔一分钟去检查linux系统中所有用户的计划任务,crontab命令只有管理员用户和有sudo权限的用户可以使用,其他用户没有访问权限。操作系统自身需要的计划任务:/etc/{cron.daily,cron.hourly,cron.wekkly,cron.monthly}存放每一个用户的计划任务文件:/var/spool/cron/用户名。日志文件:./var/log/cron。原创 2024-02-27 17:30:23 · 488 阅读 · 0 评论 -
linux命令:压缩与解压缩
xz是Linux种的一种常用的压缩程序,压缩速度相较于gzip就会慢很多,但是压缩效果很好。tar命令和zip命令都是linux常用的压缩命令,tar命令适用于归档文件或者目录的压缩。gzip是linux中的一种常用的压缩程序,压缩速度很快,但是效果一般。linux中常见的压缩与解压缩命令有:zip,tar,gzip和xz。原创 2024-02-27 11:22:18 · 492 阅读 · 0 评论 -
Linux文本操作命令(awk、grep、sed、sort、uniq、wc)常用用法
linux文本三剑客:grep(文本过滤)、文本截取(awk)、sed(文本替换)原创 2023-06-20 21:44:41 · 1719 阅读 · 0 评论 -
操作数据库(Linux)
(在linux机器上,几乎所有用yum下载的服务都可以用systemctl进行管理,systemctl是linux的自动管理工具)(mysql数据库被orcal收购以后,mysql创始人处于对管理权的担忧就分叉出了新的数据库命名为mariadb)可以看到这个表里面有很多user的name为空,我们可以把这些用户名为空的用户删掉。查看数据库版本信息,当前时间信息。删除数据库(直接删除不提醒)向数据库表中插入信息并查询。(接\G,修改展示格式)原创 2023-06-14 12:01:05 · 220 阅读 · 0 评论 -
运维自动化工具(ansible、puppet、salt)
生成计划任务:ansible all -m cron -a "minute=*/3 job='date >>/tmp/time.txt' name=date_test state=present"/etc/ansible/asible.cfg : 此文件定义了主机清单路径,连接清单中主机的方式等等,可以重新定义hosts的地址,默认是/etc/ansible/hosts。/etc/ansible/hosts :此文件存放了主机清单,如果主机的ssh服务端口号不是默认的22就要指明端口号。原创 2023-04-13 21:14:58 · 471 阅读 · 0 评论 -
linux权限管理
ll 查看文件夹权限详情给每个用户增加1.txt的可执行权限。原创 2023-04-10 20:39:02 · 140 阅读 · 0 评论 -
xshell远程登陆centos(公钥认证)(使用xagent在ubuntu登录centos)
和centos流程万全相同,并且可以共用一个公钥密钥,因为这个公钥密钥来自于xshell。3.2 然后就能在centos内登录Ubuntu,也能在ubuntu内登录centos。2.1.4设置你的密钥名称和密码,用户名可以不修改,密码可以为空。3.1在centos和ubuntu的属性中,找到ssh勾选xshell代理。1.6可以设置记住密码,下次登录就不需要输入用户名和密码。输入 : ssh 要登录的用户名@要登陆的主机ip。然后就成功的实现centos的公钥认证啦。1.3 输入要登陆的主机用户名。原创 2023-04-10 13:53:38 · 1094 阅读 · 2 评论 -
vim脚本编辑器的使用
bash 自上而下查找文件中的bash,并且bash会高亮,N表示跳到上一个bash、n表示跳到下一个bash。#dd :#代表一个1-999的数字,3dd代表删除从光标出开始的#行内容。在末行模式查找内容时使用,查找完内容后,进入替换模式,将要替换的内容替换掉。ctrl + v :可视块模式:选择一块内容,任意大小,块大小由光标定。d^ :删除当前光标之前到行首的所有字符。d$ :删除当前光标处到行尾的所有字符。p :将缓冲区的内容粘贴到光标位置之后。#yy :复制从光标处开始的#行内容。原创 2023-04-05 09:23:42 · 788 阅读 · 0 评论 -
Linux的常见命令(初学)
永久修改别名 : 在vim /etc/profile文件的最后一排追加你所要添加的别名,重启系统后生效,因为系统每次开机都会执行这个文件。从root用户进入到其他普通用户是不需要输入密码的,但是从普通用户进入root用户是要输入密码的。more和less的区别:more到最后直接退出,less到最后会问你是否退出,按q退出。-p(--parents 新建父目录):如果父目录存在不报错,如果不存在就新建。(硬链接和软链接的区别:软连接就是快捷方式,而硬链接是相当于副本,独立存在的。上写方向键--》历史命令。原创 2023-03-20 21:31:39 · 110 阅读 · 1 评论