随笔分类 -  Linux

摘要:简介: date命令可以用来显示和设定系统的日期时间,支持格式化显示 1、查看当前时间(默认是CST) date Tue Jul 12 22:29:00 CST 2022 2、以年-月-日显示日期 date +%F 或 date +"%Y-%m-%d" 3、以月/日/年显示日期 date +%D 4 阅读全文
posted @ 2022-07-12 22:52 opscool 阅读(188) 评论(0) 推荐(0) 编辑
摘要:测试网络连通性 ping ip 测试网络端口(CTRL+D 或quit退出) telnet ip port 阅读全文
posted @ 2022-07-12 17:56 opscool 阅读(62) 评论(0) 推荐(0) 编辑
摘要:简述: awk用于文本处理 常用参数: -F 指定分隔符 -v 指定变量 $NF 表示最后一个字段 NR 表示第几行 && 与 || 或 $0 整行 OFS 输出字段分隔符 1...N 第一个到第N个字段 例子: 1、输出1.txt文件的第一列,默认按空格分隔 awk -F {print $1} 1 阅读全文
posted @ 2022-07-08 22:40 opscool 阅读(409) 评论(0) 推荐(0) 编辑
摘要:简介:grep命令用于在指定文件中查找匹配到的行,常与其他命令组合管道符使用 用法: grep 参数 匹配关键字 指定文件 常用的参数: -v 显示与关键字不匹配的行 -c 统计匹配到的行数 -n 显示行号 -r 递归搜索 -i 忽略大小写 例子: 1、查找显示error.log文件中的ERROR 阅读全文
posted @ 2022-07-07 23:31 opscool 阅读(375) 评论(0) 推荐(0) 编辑
摘要:简介:用来在指定目录下查找文件 语法规则: find 指定目录 -参数选项 常用的参数选项有: -name 按名称查找 -mtime 按修改天数 -ctime 按创建天数 -type 按类型 -size 按文件大小 例子: 1、查找当前目录下的日志文件 find . -name "*.log" 2、 阅读全文
posted @ 2022-07-07 22:22 opscool 阅读(32) 评论(0) 推荐(0) 编辑
摘要:简介:tcpdump是一个可以根据需求来抓取网络上传输的数据包的工具 常用的命令选项有: -c:设定抓取的数量 -i:指定监听的网口 -w:将抓取的数据包保存到文件 -s:截取报文的内容,默认截取96字节,-s0表示截取全部 -r:读取数据包内容 -C 10:每10M保存一个包 -G 600:每10 阅读全文
posted @ 2022-07-05 23:13 opscool 阅读(12042) 评论(0) 推荐(0) 编辑
摘要:1、打开/etc/security/limits.d/20-nproc.conf文件,注释掉其中的内容 * soft nproc 1024 2、编辑 /etc/security/limits.conf,在文件的# End of file前面追加如下内容 * - nproc 256800 root - 阅读全文
posted @ 2022-07-01 18:03 opscool 阅读(174) 评论(0) 推荐(0) 编辑
摘要:1、查看防火墙状态 systemctl status firewalld 2、关闭防火墙 systemctl stop firewalld 3、永久关闭防火墙 systemctl disable firewalld 阅读全文
posted @ 2022-07-01 17:48 opscool 阅读(171) 评论(0) 推荐(0) 编辑
摘要:程序出错异常崩溃退出时,系统会将内存状态信息保存到coredump文件中,利于排查定位问题 1、设置core的最大文件限制不受限制 vim /etc/security/limits.conf,加一行配置 * - core unlimited 2、vim /etc/sysctl.conf,加两行配置 阅读全文
posted @ 2022-07-01 17:43 opscool 阅读(290) 评论(0) 推荐(0) 编辑
摘要:可以通过crontab设置程序的执行时间 列出定时任务:crontab -l编辑定时任务:crontab -e删除定时任务:crontab -d 设置定时任务的格式是:分钟 小时 天 月 星期 脚本 例如: 设定每天的6点执行hello.sh * 6 * * * /path/hello.sh 设定每 阅读全文
posted @ 2022-07-01 13:33 opscool 阅读(298) 评论(0) 推荐(0) 编辑
摘要:1、编辑/etc/rc.local,写入程序的启动命令 vim /etc/rc.local 例如要求每次开机自动执行hello.sh这个脚本 那就加上一行:/path/hello.sh 注:如果遇到不生效的情况,就换成编辑/etc/init.d/rc.local 阅读全文
posted @ 2022-07-01 11:24 opscool 阅读(255) 评论(0) 推荐(0) 编辑
摘要:原因:部分网站不允许非浏览器方式下载文件 解决方法:wget后面加上 --no-check-certificate 阅读全文
posted @ 2022-06-29 10:10 opscool 阅读(454) 评论(0) 推荐(0) 编辑
摘要:解决方法步骤: 1、yum install firewalld 2、systemctl unmask firewalld 3、systemctl enable firewalld 4、systemctl start firewalld 阅读全文
posted @ 2022-06-28 16:59 opscool 阅读(571) 评论(0) 推荐(0) 编辑
摘要:查看SELinux状态 /usr/sbin/sestatus -v 关闭SELinux 临时关闭:setenforce 0 注:修改配置文件需要重启机器 vim /etc/selinux/config 将SELINUX=enforcing改为SELINUX=disabled 阅读全文
posted @ 2022-06-28 16:49 opscool 阅读(36) 评论(0) 推荐(0) 编辑
摘要:1、查看当前目录下的所有文件 ls 或 ll 或 ls -l 2、查看当前目录下的所有文件,包括隐藏文件 ls -a 3、新建文件 touch file 4、新建目录、多层目录 mkdir dir mkdir -p dir1/dir2 5、查看文件内容 cat file 6、查看文件内容并显示行号 阅读全文
posted @ 2022-06-27 17:34 opscool 阅读(189) 评论(0) 推荐(0) 编辑
摘要:基本用法: sed + 选项 + "指令" 文件 常用选项: -e --它告诉sed将下一个参数解释为一个sed指令,只有当命令行上给出多个sed指令时使用 -f --后跟保存了sed指令的文件 -i --直接对内容进行修改,不加 i 时默认只是预览,不会对文件进行实际修改 -n --取消默认输出, 阅读全文
posted @ 2022-06-08 23:42 opscool 阅读(10552) 评论(0) 推荐(1) 编辑
摘要:先查看是否有java环境: rpm -qa | grep java 如果没有java环境的话,接着就去查找java-1.8.0的可以使用的安装包:yum list | grep java-1.8.0-openjdk 安装java-1.8.0-openjdk所有的文件: yum -y install 阅读全文
posted @ 2022-06-08 23:14 opscool 阅读(977) 评论(0) 推荐(0) 编辑
摘要:从服务器A免密登陆到服务器B 1、在服务器A生成密钥(执行后按4次回车键) ssh-keygen 2、将A公钥拷贝到B服务器 ssh-copy-id user@IP 注:执行步骤1会在A服务器 .ssh/目录下生成id_rsa(私钥),id_rsa.pub(公钥) 执行步骤2会在B服务器 .ssh/ 阅读全文
posted @ 2022-06-08 16:13 opscool 阅读(52) 评论(0) 推荐(0) 编辑
摘要:$# :传递到脚本或函数的参数个数 $* :以一个单字符串显示所有向脚本传递的参数 $$ :脚本运行的当前进程ID号 $! :后台运行的最后一个进程的ID号 $- :显示shell使用的当前选项,与set命令功能相同 $? :显示最后命令的退出状态,0表示没有错误,其他任何值表示有错误 $@ :与$ 阅读全文
posted @ 2022-06-08 16:06 opscool 阅读(29) 评论(0) 推荐(0) 编辑
摘要:一:磁盘分区 对于小于2T的磁盘: 1、ls /dev/sd* --查看新增的磁盘 2、fdisk /dev/sdb 接着输入: 1、n --新建 2、p --增加一个主分区;编号从 1-4 3、1 --输入要建立分区的个数 4、按两下Enter 5、t --输入t修改分区格式 6、8e --输入8 阅读全文
posted @ 2022-06-08 15:54 opscool 阅读(149) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示