随笔分类 -  Linux命令

1
摘要:一、su 1.命令详解 通过该命令可以实现任何身份的切换,普通用户之间切换、普通用户切换至 root 用户,都需要知晓对方的密码,只有正确输入密码,才能实现切换。从 root用户切换至其他用户,无需知晓对方密码,直接可切换成功。 2.语法格式su [选项] - [用户] 3.选项描述 -m, -p, 阅读全文
posted @ 2023-07-18 15:09 胖胖123
摘要:为了方便查看脚本使用记录,为history 增加时间戳。 vim /etc/profile在最底端,增加下面一行代码: export HISTTIMEFORMAT="%F %T " 保存完毕后,使用下面的方式,使之快速生效: source /etc/profile 阅读全文
posted @ 2022-07-05 14:31 胖胖123
摘要:在nginx要禁止某个或一类资源,只需要在nginx.conf增加一个location,然后在其中使用deny all即可, 1.禁止访问扩展名为bat的文件,配置如下: location ~* /.bat { deny all; } 2.禁止访问configs目录,以及其下所有子目录或文件,配置如 阅读全文
posted @ 2022-06-29 10:44 胖胖123 阅读(5258) 评论(0) 推荐(0)
摘要:一、场景:通过XShell或MobaXterm等外部工具连接Linux服务器时,会很慢 二、分析原因:1、SSH的反向DNS解析会消耗大量时间2、GSS认证会消耗时间 三、解决办法编辑ssh配置文件 # 编辑配置文件vi /etc/ssh/sshd_config # 关闭DNS解析UseDNS no 阅读全文
posted @ 2022-06-27 18:48 胖胖123
摘要:echo "service mysqld start" >> /etc/rc.local 或者是echo "systemctl start mysqld " >> /etc/rc.local 阅读全文
posted @ 2021-04-12 14:50 胖胖123 阅读(573) 评论(0) 推荐(0)
摘要:查看主机名:hostname 方法1:修改配置文件 主机名保存在/etc/hostname文件里,把旧的主机名删除,替换为新的主机名,保存文件就行了。要注意大小写。 方法2:hostnamectl命令 hostnamectl set-hostname <newhostname> 方法3:hostna 阅读全文
posted @ 2020-09-23 14:38 胖胖123 阅读(3860) 评论(0) 推荐(0)
摘要:OpenSSH(即常说的ssh)的常用配置文件有两个/etc/ssh/ssh_config和sshd_config。,其中ssh_config为客户端配置文件,设置与客户端相关的应用可通过此文件实现;sshd_config为服务器配置文件,设置与服务器相关的应用可通过此文件实现。 一般来说我们常用的 阅读全文
posted @ 2020-04-22 15:16 胖胖123 阅读(7501) 评论(0) 推荐(0)
摘要:1.chkconfig --list:显示开机可以自动启动的服务 iptables 0:off 1:off 2:on 3:on 4:on 5:on 6:off 表示iptables开机自动开启2、3、4、5级服务。 2.chkconfig --add 命令名: 添加开机自动启动命令名服务 chkco 阅读全文
posted @ 2020-04-13 17:37 胖胖123 阅读(433) 评论(0) 推荐(0)
摘要:一、查看Linux内核版本命令(两种方法): 1、cat /proc/version 2、uname -a 二、查看Linux系统版本的命令(2种方法): 1、cat /etc/redhat-release,这种方法只适合Redhat系的Linux: [root@S-CentOS home]# ca 阅读全文
posted @ 2020-04-10 16:06 胖胖123 阅读(611) 评论(0) 推荐(0)
摘要:CentOS和Ubuntu的时区文件是/etc/localtime,但是在CentOS7以后localtime以及变成了一个链接文件 [root@centos7 ~]# ll /etc/localtime lrwxrwxrwx 1 root root 33 Oct 12 11:01 /etc/loc 阅读全文
posted @ 2020-04-10 15:59 胖胖123 阅读(266) 评论(0) 推荐(0)
摘要:一。遇到的问题: 问题:echo "a b c 2011-11-22 a:d" | awk '$4=gsub(/-/,"",$4)'为啥 输出后 2011-11-22 变成 2 了? 解答:gsub(/-/,"",$4)的值是2【在赋值的情况下是这样的~】,你将2赋值给$4 ,gsub返回的是替换的 阅读全文
posted @ 2020-04-08 14:31 胖胖123 阅读(4796) 评论(0) 推荐(0)
摘要:一.概述Linux使用/tmp目录来存放不需要永久保留的文件。 mktemp命令专门用来创建临时文件,并且其创建的临时文件是唯一的。shell会根据mktemp命令创建临时文件,但不会使用默认的umask值(管理权限的)。它会将文件的读写权限分配给文件属主,一旦创建了文件,在shell脚本中就拥有了 阅读全文
posted @ 2020-04-08 10:17 胖胖123 阅读(1147) 评论(0) 推荐(1)
摘要:1.查看当前时间[root@localhost ~]# date2018年 03月 12日 星期一 22:32:44 CST2.修改系统时间(重启失效)[root@localhost ~]# date -s "2018-03-21 16:02:00"2018年 03月 21日 星期三 16:02:0 阅读全文
posted @ 2020-04-07 17:51 胖胖123 阅读(824) 评论(0) 推荐(0)
摘要:1.xml文件注释 注释以 <!-- 开始并以 --> 结束, 例如 <!--注释内容--> 2.jsp文件注释 2. 1. html注释: <!-- 注释内容-->:只能注释html代码片段 2..2 jsp注释:推荐使用 <%-- 注释内容--%>:可以注释所有 3.sql文件注释 3.1单行注 阅读全文
posted @ 2020-04-07 17:36 胖胖123 阅读(3058) 评论(0) 推荐(0)
摘要:grep 命令用于查找文件里符合条件的字符串 常用参数: -e:使用正则搜索 -i :不区分大小写 -v:查找不包含指定内容的行 -w:按单词搜索 -c :统计匹配到的次数 -n :显示行号 -r :逐层遍历目录查找 -A :显示匹配行及后面多少行, 如: -A3, 则表示显示匹配行及后3行 -B 阅读全文
posted @ 2020-04-02 14:17 胖胖123 阅读(228) 评论(0) 推荐(0)
摘要:获取本机IP: 本机IP=`ip a | grep -w "inet" | grep -v 127 | sed 's/^[ \t]*//g' | cut -d ' ' -f2 | awk -F"/" '{print $1}'` grep -w 用于字符串精确匹配 sed 's/^[ \t]*//g' 阅读全文
posted @ 2020-04-02 11:52 胖胖123 阅读(761) 评论(0) 推荐(0)
摘要:cut命令可以从一个文本文件或者文本流中提取文本列。 选项与参数:-d :后面接分隔字符。与 -f 一起使用;-f :依据 -d 的分隔字符将一段信息分割成为数段,用 -f 取出第几段的意思;-c :以字符 (characters) 的单位取出固定字符区间; 示例文件:[root@www ~]# e 阅读全文
posted @ 2020-03-31 16:22 胖胖123 阅读(611) 评论(0) 推荐(0)
摘要:wc可以统计文件里面有多少单词,多少行,多少字符。 选项与参数: -c : 统计字节数 -l : 统计行数 -w : 统计字数 -m: 统计字符数 默认使用wc统计/etc/passwd: wc /etc/passwd40 45 1719 /etc/passwd #40是行数,45是单词数,1719 阅读全文
posted @ 2020-03-31 16:14 胖胖123 阅读(560) 评论(0) 推荐(0)
摘要:uniq命令可以去除排序过的文件中的重复行,因此uniq经常和sort合用。也就是说,为了使uniq起作用,所有的重复行必须是相邻的。 选项与参数:-i :忽略大小写字符的不同;-c :进行计数-u :只显示唯一的行-d :只显示重复的行 排序后删除重复的行:cat words | sort | u 阅读全文
posted @ 2020-03-31 16:09 胖胖123 阅读(706) 评论(0) 推荐(0)
摘要:sort 命令对 File 参数指定的文件中的行排序,并将结果写到标准输出。如果 File 参数指定多个文件,那么 sort 命令将这些文件连接起来,并当作一个文件进行排序。 选项与参数:-f :忽略大小写的差异,例如 A 与 a 视为编码相同;-b :忽略最前面的空格符部分;-M :以月份的名字来 阅读全文
posted @ 2020-03-31 15:54 胖胖123 阅读(483) 评论(0) 推荐(0)

1