没有合适的资源?快使用搜索试试~ 我知道了~
linux常用命令; 定义全局环境变量; 查看日志并查找关键字; 设置防火墙开机自启; 防火墙开放或移除端口; 解压缩文件为压缩包; 从Linux中上传或下载文件到本地(lrzsz); shell编辑命令快捷键; 配置命令开机自动执行脚本; Linux精确或模糊查找文件或文件目录(find); Linux快捷文件操作; Linux快速进入对应的目录(省略长路径的输入); Linux查看服务器外网地址; Linux查看服务器本地网络地址(局域网); Linux文件属性说明; 编写sh脚本与执行(可配合crontab完成定时执行程序); 检查指定软件包是否已安装(都可结合通配符查找); 清空文件内容; 查看已安装软件的所有相关配置文件与安装目录; 复制文件、复制文本内容; 下载远程文件; 查看磁盘使用情况; 查找占用内存容量排名前几(文件大小排名)的文件; 开启命令补齐功能; 通过ssh连接服务器; 列举文件并显示文件大小(size:K、M、G);
资源推荐
资源详情
资源评论
https://blog.csdn.net/qq_36436407/article/details/106500731
1/21
【Linux】Linux常用小记
东小记 已于 2023-09-05 15:22:22 修改
目录
1.定义全局环境变量:有两种永久生效的方式(作用于系统全部用户或当前操作用户)
2.查看日志并查找关键字
通过grep查找(推荐)
指定文件的情况
模糊查找(当前目录)
模糊查找(指定目录/文件)
多重条件模糊过滤查找(指定目录/文件)
根据vim,日志数据多时耗时长
3.设置防火墙开机自启(CentOs7)
配置防火墙开机自启
编辑
配置关闭防火墙开启自启
查看防火墙是否已配置开机自启
最后通过重启查看防火墙是否自动启动且所有开放端口列表是否依旧存在
根据写入的路径创建对应的脚本文件,完成以下操作后,重启即可完成防火墙开机自启且所开放端口皆有效的效果
编辑
4.防火墙开放或移除端口(CentOs7)
5.解压缩文件为压缩包
6.从Linux中上传或下载文件到本地(lrzsz)
7.shell编辑命令快捷键
8.配置命令开机自动执行脚本
9.Linux精确或模糊查找文件或文件目录(find)
a) 精确查找文件 格式:find 查找目录 -name 文件名称
b) 精确查找目录 格式:find 查找目录 -type d -name 目录名称
c) 模糊查找文件 格式:find 查找目录 -name *文件*名称*
d) 模糊查找目录 格式:find 查找目录 -type d *目录名称
10.Linux快捷文件操作
vim编辑文件
工具
15 篇文章0 订阅
Linux
同时被 2 个专栏收录
6 篇文章0 订阅
内容来源:csdn.net
作者昵称:东小记
原文链接:https://blog.csdn.net/qq_36436407/article/details/106500731
作者主页:https://blog.csdn.net/qq_36436407
https://blog.csdn.net/qq_36436407/article/details/106500731
2/21
跳到文件开头处(gg)
跳到文件结尾处(shift+g)
sed替换文件内容
替换指定文件的内容(全部)
替换指定文件的内容(第几个)
替换指定文件的内容写入新文件(新文件不存在的情况)
grep过滤指定文件符合要求的内容
获取指定文件中非空行的内容(常用于获取配置文件去除空格内容数据)
获取指定文件中不是以#开头的内容(常用于获取配置文件去除注释内容数据)
特殊符号字母作用解析
11.Linux快速进入对应的目录(省略长路径的输入)
a) 编写快捷命令别名
b) 保存文件,使文件生效
c) 测试,输入easyswoole2,直接进入对应目录,配置完成。
12.Linux查看服务器外网地址
第一种方式
第二种方式
13.Linux查看服务器本地网络地址(局域网)
第一种方式
第二种方式
在最小化安装CentOs系统的情况下,系统默认是获取不到网卡的ip地址的,如何设置获取本地网卡的ip地址?
1.初始化安装完系统后,进行ip地址查看,结果如下:
2.原因在于系统未打开网卡,根据ip a查询的网卡名称,到/etc/sysconfig/network-scripts目录,找到ens32对应的网卡配置文件进行开启配置,保存配置并
进行网络服务重启
3.再次查看ip地址信息,即可查看到
编辑
14.Linux文件属性说明
每个文件对应10个字符,标识说明此文件的属性信息
15.编写sh脚本与执行(可配合crontab完成定时执行程序)
16.检查指定软件包是否已安装(都可结合通配符查找)
a) rpm方式
b) yum方式
17.清空文件内容
单文件
批量文件
18.查看已安装软件的所有相关配置文件与安装目录
内容来源:csdn.net
作者昵称:东小记
原文链接:https://blog.csdn.net/qq_36436407/article/details/106500731
作者主页:https://blog.csdn.net/qq_36436407
https://blog.csdn.net/qq_36436407/article/details/106500731
3/21
19.常用信号量
20.复制文件、复制文本内容
复制文件--单个
复制文件--多个
复制文本
21.下载远程文件
22.shell的正则表达式
23.查看磁盘使用情况
24.查找占用内存容量排名前几(文件大小排名)的文件
25.开启命令补齐功能
通过安装bash-completion包
26.通过ssh连接服务器
27.Vmware扩展磁盘
28.列举文件并显示文件大小(size:K、M、G)
29.开源镜像库网站
清华大学开源软件镜像站
网址
1.定义全局环境变量 :有两种永久生效的方式(作用于系统全部用户或当前操作用户)
1) 系统全部用户,在/etc/profile中添加变量(系统启动会调用此脚本,一经修改容易导致系统开启不了,不建议操作)
2) 在~/.bash_profile中添加全局变量别名(缺点:每次切换用户后,需要重新source配置文件,否则配置不生效)
2.查看日志 并查找关键字
通过grep查找(推荐)
1 # 编辑文件,将以下内容输入
2 vi ~/.bash_profile
3 alias php72=/usr/local/php/php-7.2/bin/
4 alias php7=/usr/local/php/php7/bin/
5 # 保存后运行source,使配置生效
6 source ~/.bash_profile
内容来源:csdn.net
作者昵称:东小记
原文链接:https://blog.csdn.net/qq_36436407/article/details/106500731
作者主页:https://blog.csdn.net/qq_36436407
https://blog.csdn.net/qq_36436407/article/details/106500731
4/21
指定文件的情况
模糊查找(当前目录)
模糊查找(指定目录/文件)
多重条件模糊过滤查找(指定目录/文件)
根据vim,日志数据多时耗时长
3.设置防火墙开机自启(CentOs7)
配置防火墙开机自启
grep "keywords contents" /usr/local/file.txt
1 # 递归且显示找到内容所在文件的行数
2 grep -rn "keywords contents" *
1 # 递归且显示找到内容所在文件的行数
2 grep -rn "keywords contents" /
1 # -r 表示先递归查找指定目录/文件的包含"2022-05-09"的内容
2 # -n 表示在通过递归找到的内容列表中查找包含"error"的内容,并显示所在列
3 grep -r "2022-05-09" /var/log/cron.log | grep -n "error"
1 # 打开文件
2 vim logs.log
3 # 查找关键字,Esc退出编辑模式,输入/keyword
4 # 大写N、小写n切换往上往下查找
1 # 开启防火墙自启,生成两个系统配置文件
2 systemctl enable firewalld.service
内容来源:csdn.net
作者昵称:东小记
原文链接:https://blog.csdn.net/qq_36436407/article/details/106500731
作者主页:https://blog.csdn.net/qq_36436407
https://blog.csdn.net/qq_36436407/article/details/106500731
5/21
配置关闭防火墙开启自启
查看防火墙是否已配置开机自启
最后通过重启查看防火墙是否自动启动且所有开放端口列表是否依旧存在
说明:(通过以上配置完,防火墙服务可以实现开机自启,但是防火墙开放的端口需要通过命令fireward-cmd --reload使其生效,所以通过编写开机启动执行脚本来完成每
次重启的配置生效操作)
1 # 关闭防火墙开机自启,移出两个系统配置文件
2 systemctl disable firewalld.service
1 # 查看系统是否设置防火墙开机自启
2 systemctl list-unit-files |grep fire
1 # 重启系统后使用此命令查看,所有防火墙开放的端口是不存在的,需要通过命令 fireward-cmd --reload 方可使开放端口生效
2 iptables -L -n
1 # 指定执行脚本
2 vim /etc/rc.d/rc.local
内容来源:csdn.net
作者昵称:东小记
原文链接:https://blog.csdn.net/qq_36436407/article/details/106500731
作者主页:https://blog.csdn.net/qq_36436407
剩余20页未读,继续阅读
资源评论
东小记
- 粉丝: 4054
- 资源: 5
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功