linux
文章平均质量分 52
loveLifeLoveCoding
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Linux关闭防火墙 / 开放端口
Linux的网络可以ping通,但是linux启动的应用如tomcat / nginx等都无法访问?这是由于Linux的安全问题默认开启了防火墙,并且禁用(不开放)所有端口。关闭防火墙(生产不建议,不安全)只开放需要使用的端口(推荐,安全)转载 2025-03-26 16:06:33 · 462 阅读 · 0 评论 -
Linux 网络文件下载
在Linux中curl是一个利用URL规则在命令行下工作的文件传输工具,可以说是一款很强大的http命令行工具。它支持文件的上传和下载,是综合传输工具,但按传统,习惯称url为下载工具。命令是Linux中最常用的下载命令之一。它支持HTTP、HTTPS、FTP等多种协议,并可以设置断点续传等功能。wget还有许多其他的选项,可以通过。转载 2025-03-26 15:15:06 · 457 阅读 · 0 评论 -
linux 日志轮询
一般来说,日志是任何故障排除过程中非常重要的一部分,但这些日志会随着时间增长。在这种情况下,我们需要手动执行日志清理以回收空间,这是一件繁琐的管理任务。为了解决这个问题,我们可以在 Linux 中配置 logrotate 程序,它可以自动执行日志文件的轮换、压缩、删除和用邮件发出。我们可以配置 logrotate 程序,以便每个日志文件可以在每天、每周、每月或当它变得太大时处理。原创 2024-09-24 17:43:36 · 1341 阅读 · 0 评论 -
linux 系统登录日志
记录的是所有的用户什么时候登录过系统用户名 端口 来自 最后登陆时间bin **从未登录过**daemon **从未登录过**adm **从未登录过**lp **从未登录过**转载 2024-09-24 16:10:52 · 595 阅读 · 0 评论 -
Linux下使用cat、grep、sed查看文件任意几行的数据
grep -C 行数 要查的关键字 文件名。3.显示1000到300行的数据。1、查看最后1000行的数据。2. 打印前1000的内容。原创 2024-08-21 14:48:07 · 1416 阅读 · 0 评论 -
curl 发送 get 请求携带多个参数
例:curl http://127.0.0.1:8080/userinfo?当在 linux 服务通过 curl 发送 get 请求携带多个参数时,&后面的参数会被忽略。在 & 前面添加 \ 即可。原创 2024-06-28 11:12:38 · 2827 阅读 · 0 评论 -
frp内网穿透实战
使用条前提你需要有一台公网服务器,大致原理是:公网服务器监听某个端口等待内网服务器连接,内网服务器连接成功后用户访问公网的某一个端口,访问的所有内容都会转发到内网服务器,也就是所有的请求都会经过公网服务器转发一次,还不是真正的完全内网穿透。转载 2022-09-25 12:58:50 · 3552 阅读 · 0 评论 -
Linux 修改用户密码
2.修改口令实质上就是修改口令文件/etc/shadow中与口令时效相关的字段值。备注:1.可以用chage user_name进入交互模式修改用户的口令时效;可以设置或修改任何用户的密码,普通用户运行。1、例如让某个用户不能修改密码,可以用。2、例如清除一个用户的密码 用参数。命令,用root用户运行。,密码清除后登录就无需密码。Linux修改密码用。只能修改它自己的密码。转载 2022-09-18 17:01:58 · 33442 阅读 · 0 评论 -
Linux 磁盘清理
查看磁盘使用情况df -h查找并排序显示文件在磁盘占用空间单个文件大小如果对一个目录执行du,du会递归列出目录中的所有文件,并显示其大小,同时也会显示目录中所有文件的大小。查找指定目录大于 指定大小的文件通过以下命令查看已删除空间却没有释放的进程。原创 2022-09-12 11:16:18 · 704 阅读 · 0 评论 -
inux系统如何查看SSH端基以及修改端口
1、查看SSH服务状态信息 systemctl status sshd.service通过状态可以看到Active 状态,是否正在运行,运行了多久等,以及最近的几条链接信息2、查看SSH当前占用的端口 sudo netstat -atlunp | grep sshd3、查看SSH的配置文件进入SSH 的目录 cd /etc/ssh打开配置文件 vi ssh_c转载 2022-07-10 23:10:33 · 7516 阅读 · 0 评论 -
Linux文件权限设置
一、文件权限文件的权限针对三类对象进行定义owner 属主,缩写ugroup 属组,缩写gother 其他,缩写o每个文件针对每类访问者定义了三种主要权限r:Read 读w:Write 写x:eXecute 执行另 X:针对目录加执行权限,文件不加执行权限(因文件具备执行权限有安全隐患)注意:root账户不受文件权限的读写限制,执行权限受限制1.数字改变权限法 每种身份设置权限为数字的累加,比如将error.log文件设置成所有人都有RWX权限,则chmod 777 error.logchmod -转载 2022-07-10 23:08:24 · 4909 阅读 · 0 评论 -
Linux 查看端口占用情况
Linux 查看端口占用情况 | 菜鸟教程Linux 查看端口占用情况可以使用 lsof 和 netstat 命令。lsof(list open files)是一个列出当前系统打开文件的工具。lsof 查看端口占用语法格式:lsof -i:端口号实例查看服务器 8000 端口的占用情况:# lsof -i:8000COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAMEnodejs 26993 root 10u IPv4 3转载 2022-07-10 22:59:42 · 1517 阅读 · 0 评论 -
linux 终端输出太多前面看不到的解决办法
Shift+PageUp 向上翻页 Shift+PageDown 向下翻页转载 2022-06-27 10:53:48 · 4391 阅读 · 0 评论 -
linux 软连接的使用
软连接是linux中一个常用命令,它的功能是为某一个文件在另外一个位置建立一个同不的链接。具体用法是:ln -s 源文件 目标文件。 当 我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我们只要在其它的 目录下用ln命令链接(link)就可以,不必重复的占用磁盘空间。例如:1 这样我们就对/usr/bin目录下的mysql命令创建了软连接 【软连接】另外一种连接称之为符号连接(Symbolic Link),也叫软连接。软链接文件有类似于Windows的快捷方转载 2022-06-27 10:27:10 · 4610 阅读 · 0 评论 -
Linux测试端口的连通性的四种方法
说明:ip:是测试主机的ip地址port:是端口,比如80说明:ip:是测试主机的ip地址port:是端口,比如80说明:ip:是测试主机的ip地址port:是端口,比如80说明:-v 调试模式(会打印日志)-p 指定端口username:远程主机的登录用户ip:远程主机...转载 2022-06-27 10:24:07 · 15526 阅读 · 0 评论 -
curl 的用法指南
简介curl 是常用的命令行工具,用来请求 Web 服务器。它的名字就是客户端(client)的 URL 工具的意思。不带有任何参数时,curl 就是发出 GET 请求。$ curl https://www.example.com上面命令向www.example.com发出 GET 请求,服务器返回的内容会在命令行输出。-A-A参数指定客户端的用户代理标头,即User-Agent。curl 的默认用户代理字符串是curl/[version]。$ curl -.转载 2021-11-16 09:40:28 · 1539 阅读 · 0 评论 -
执行Shell脚本(多种方法)
在新进程中运行 Shell 脚本在新进程中运行 Shell 脚本有多种方法。1) 将 Shell 脚本作为程序运行Shell 脚本也是一种解释执行的程序,可以在终端直接调用(需要使用 chmod 命令给 Shell 脚本加上执行权限),如下所示:[mozhiyan@localhost ~]$ cd demo #切换到 test.sh 所在的目录[mozhiyan@localhost demo]$ chmod +x ./test.sh #给脚本添加执行权限转载 2020-12-19 21:42:02 · 933 阅读 · 1 评论 -
Linux shell中2>&1的含义解释
A.首先了解下1和2在Linux中代表什么在Linux系统中0 1 2是一个文件描述符名称 代码 操作符 Java中表示 Linux 下文件描述符(Debian 为例) 标准输入(stdin) 0 < 或 << System.in /dev/stdin -> /proc/self/fd/0 -> /dev/pts/0 标准输出(stdout) 1 >, >>, 1> 或 1>转载 2020-12-19 21:18:01 · 189 阅读 · 1 评论 -
Linux下$#,$0,$1,$2,$3,$@,$*,$$,$?代表的含义
$#:传给脚本的参数个数; $0:脚本名称; $n:n为数字,代表传给脚本的第n个参数; $@:参数列表; $* :也是显示参数列表,与上一条命令不同的是,当在双引号里面时,”$*”表示一个参数,即”a b c”,而”$@”表示三个参数,即”a” “b” “c”; $$:执行当前脚本的进程ID; $?:最后一条命令的退出状态,0表示执行成功,非0表示执行失败.示例: 建立一个脚本test.shecho "number:$#"echo "scname:$0"echo "fi...转载 2020-12-19 21:10:21 · 1782 阅读 · 1 评论 -
Linux 的文件访问权限及修改权限命令 chmod
Linux的文件访问权限可以使用ls -l进行查看,如下图这样操作就可以了。一、访问权限访问权限分为读(read)、写(write)、执行(execute)三种,并且涉及到文件所有者(user)、文件所属组(group)、其他人(other)三个主体。选取上图红框中的两行为例,结合下面的表格先讲一下基本结构:第一位表示文件类型第二~十位表示权限:每三位一组,共三组,分别表示三个主体对应的三种权限对照表格可以知道drwxr-xr-x表示:d为目录文件 .转载 2020-12-19 21:06:20 · 2948 阅读 · 1 评论
分享