Linux常用命令总结

作者: itBox | 来源:发表于2022-07-18 11:00 被阅读0次

Linux一次执行多条命令:使用for

for id in 111 222 ; do echo $id ; done
for ((a=1;a<=6;a++)) ; do echo $(du -sh /tmp); done
for id in {1..10} ; do echo $id; done

awk

输出奇数行

awk '{if(FNR%2!=0) print FNR$0}' 1.txt

查PHP-fpm的配置文件

ps -ef | grep php | grep master

curl 发送post

curl http://demo.test -d "id=1"
curl http://demo.test -X POST -d "id=1"

grep

统计 nginx access.log 中 /cont/act 页面的 pv

 grep -c 'GET /cont/act?' /logs/nginx/access.log.2017112{4,5,6}
grep -o access.log # print only-matching
grep --include=*[12] -c 'vm' access.log*
grep --include=*[12] --color=auto -c 'vm' access.log*

提取 订单号,用逗号连接

cat 2.txt| grep -Eo '[0-9]{10}' | awk '{print$0","}'
zgrep 'GET /faq/a-long-url/' /path/to/access.log.gz

统计访问次数

cat /logs/nginx/access.log.20151*  | awk '{print $7}' |awk -F"?" '{print $1}' | awk -F"/" '{print "/"$2"/"$3}' | sort | uniq -c

iostat 命令

主要用于监控系统设备的IO负载情况,iostat首次运行时显示自系统启动开始的各项统计信息,之后运行iostat将显示自上次运行该命令以后的统计信息。用户可以通过指定统计的次数和时间来获得所需的统计信息。

 iostat -d -k 2

查看Linux机器是32位还是64位的方法:

 file /sbin/init 或者 file /bin/ls

修改主机名

sudo vim /etc/sysconfig/network #编辑HOSTNAME
sudo init 6 #重启机器生效

centos nginx开机启动

sudo chkconfig nginx on
chkconfig --list
tar zPxvf name.tar.gz #P的含义是
wget -q http://domain.loc?a=1\&b=2 # \转义字符 &

find . -name "._*" -exec rm {} \;
find . -name "._*" -exec ls {} \;

DNS查询命令

 dig

参考资料

zcat zgrep查看nginx访问日志

统计访问最多的url

zcat /var/logs/api/project/nginx/access.log.2015*.gz |  awk '{print $7}' |awk -F"?" '{print $1}' | sort | uniq -c

/lmy/logs/controllerA/funcB/2015-0102.log

echo $((2500*2))
echo $((1.27*12500))

查看日志文件,动态显示新增内容

tail -100f error.log

查看当前shell类型

echo 0 或者 echoSHELL

切换 sh

cat /etc/shells   查看已经安装的shell
echo $SHELL
chsh -s /bin/bash

sudo -i

为了频繁的执行某些只有超级用户才能执行的权限,而不用每次输入密码,可以使用该命令。提示输入密码时该密码为当前账户的密码。没有时间限制。执行该命令后提示符变为“#”而不是“$”。想退回普通账户时可以执行“exit”或“logout” 。

相关文章

  • 其他

    Git常用命令mac常用命令Linux 常用命令汇总Linux 常用命令0Linux 常用命令1--ls命令

  • Linux常用命令笔记

    Linux常用命令笔记 标签: 笔记 根据慕课网达人养成计划归纳总结的相关笔记 Linux简介 1、Linux分为...

  • Linux 常用命令汇总

    Linux 常用命令0Linux 常用命令1--ls命令 参考 Linux 常用命令汇总

  • Linux学习总结

    Linux学习总结 一、Linux常用命令 1.1 命令格式 命令名 [选项] [参数1] [参数2] 使用bas...

  • Linux系统基础命令汇总

    Linux系统学习,总结汇总了linux系统下基础常用的命令: 一.Linux系统基础常用命令 1.命令da...

  • linux的常用命令以及常用工具

    linux的常用命令以及常用工具 大数据的学习难免要做集群,集群难免用到linux,所以总结常用的linux命令,...

  • 大数据技术学习路线

    一、大数据技术基础1、linux操作基础 linux系统简介与安装linux常用命令–文件操作linux常用命令–...

  • Linux---(1)linux常用命令

    Linux---(1)linux常用命令

  • Linux常用命令总结

    由于最近一直在使用Linux操作系统,经常要使用一些Linux命令,所以总结一下Linux中的常用命令 系统信息 ...

  • Linux常用命令

    linux常用命令

网友评论

    本文标题:Linux常用命令总结

    本文链接:https://www.haomeiwen.com/subject/opwqirtx.html