shell命令笔记

开发者福利!热门AI工具限时免费用 购周边即赠Coding Plan Lite,Claude Code、Cursor等20+工具畅享,效率翻倍! 阅读详情
  1. 刷新host
sudo dscacheutil -flushcache  
  1. 查看端口占用
#sudo lsof -i:9092 
#netstat -tunlp | grep
[hadoop@stream-01 sh]$ netstat -tunlp | grep 8080
(Not all processes could be identified, non-owned process info
 will not be shown, you would have to be root to see it all.)
tcp        0      0 0.0.0.0:8080            0.0.0.0:*               LISTEN      18131/java          
[hadoop@stream-01 sh]$ sudo lsof -i:8080
[sudo] password for hadoop: 
COMMAND   PID   USER   FD   TYPE  DEVICE SIZE/OFF NODE NAME
java    18131 hadoop   51u  IPv4 8458964      0t0  TCP *:webcache (LISTEN)
  1. 查看cpu
lscpu
  1. 查看内存
free -g
top #top命令返回参数详解  https://blog.csdn.net/weixin_40734030/article/details/125558689
  1. 验证网络
telnet ip port 
  1. 查找文件内容包含 set’的文件
grep -rl set *.sh
  1. 查找文件名包含 set’的文件
#两者皆可
find -name *set* 
ls |grep set
  1. 将文件xxx.sh中的abc英文字母替换为123
sed -i 's/abc/123/g'  xxx.sh
#目录下全部文件操作
sed -i 's/abc/123/g' ./*
  1. 无日志执行文件
nohup sh xxx.sh &>/dev/null
  1. 查看磁盘占用空间大小
du -h  #各子文件大小, 单位M
du -s  #所有文件总量 
df -h #磁盘存储情况 显示磁盘分区上可以使用的磁盘空间
  1. 建立软链接
#创建a 的软链接b 
ln -s a b 
  1. 查看所有用户
 cat /etc/passwd |cut -f 1 -d :
  1. 查看linux服务器上有几块磁盘
#方法一 
[root@stream-01 ~]#  lsblk
NAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
vda    253:0    0  500G  0 disk 
└─vda1 253:1    0  500G  0 part /

#方法二
[root@stream-01 ~]# fdisk -l   

Disk /dev/vda: 536.9 GB, 536870912000 bytes, 1048576000 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x0008d73a

   Device Boot      Start         End      Blocks   Id  System
/dev/vda1   *        2048  1048573951   524285952   83  Linux
  1. 查看进程
ps  aux
【G4基础03】2.3 How to Specify Materials in the Detector 定义探测器材料 阅读详情

相关推荐

无迹卡尔曼滤波(UKF)推导

提出,使用了一种不同的方法来计算误差协方差矩阵。它不使用(连续时间)黎卡提方程(Riccati Equations,形如。的一类非线性方程)或(离散时间)协方差传播和更新规律。关键的思想是基于一组特殊的样本点来估计误差协方差,这些点被称为。无迹卡尔曼滤波(Unscented Kalman Filter),最初由。点(Sigma Points),这些点直接通过原始非线性模型传播。无迹变换表示有三个特殊样本点的高斯分布,称为。

生活如此美好,致敬每一个热爱“热爱”的人! 1742

Shell脚本IF条件判断和判断条件总结

转自:http://m.jb51.net/article/56553.htm 这篇文章主要介绍了Shell脚本IF条件判断和判断条件总结,本文先是给出了IF条件判断的语法,然后给出了常用的判断条件总结,需要的朋友可以参考下 前言: 无论什么编程语言都离不开条件判断。SHELL也不例外。 if list then do somet...

weixin_30763397的博客 309

深度排查:网讯网卡WX1860AL4千兆网口降速百兆的硬件陷阱

本文详细剖析了网讯网卡WX1860AL4千兆网口降速至百兆的硬件故障排查过程。通过分析千兆以太网硬件原理,提供从网线、供电到PCB走线、焊接残留的标准化检修流程,并分享两种典型硬件陷阱(线序错误与焊锡短路)的实战修复案例,为硬件工程师解决类似传输速率问题提供系统性的诊断思路与方法。

a3b4c5的博客 1013

关于shell命令中&&(与)、||(或)判断符号用法及和-a、-o的区别

&&和-a都表示“与”判断,比如: if [ ! $1 == 1 ] && [ $2 ==2 ] ; then echo “OK!” fi 和 if [ ! $1 == 1 -a $2 ==2 ] ; then echo “OK!” fi 都是判断$1 != 1 并且$2 = 2时就OK!一般情况下两种用法都可以,但是有区别: &&表示前者判断成功,...

cao_ni_mei2015的博客 1万+

shell 中的命令

export : 设置 或者 显示 环境变量 ( 通俗的说,告诉程序先执行export 。告诉他所需的东西在这后面这个目录 或者 文件里) 脚本获取IP地址 : export addr= `/sbin/ifconfig` |grep -A1 'ens192:'|awk '/inet/{print $2}' awk 中的 NF: 表示最后一段的值 元字符及其作用: * #前面的字符匹配了0次货多次 。 #匹配除换行符以外的任意一个字符 ^ #匹配行首。^hell $ # 匹配行尾 。do$ [

a_azy_dog的博客 556

shell脚本 -a到-z 含义

shell脚本 -a到-z 含义

IreneByron的博客 2372

shell中条件判断if中的-a到-z的意思

[-a file] 如果file存在则为真 [-b file] 如果file存在且是一个块特殊文件则为真 [-c file] 如果file存在且是一个字特殊文件则为真 [-d file] 如果file文件存在且是一个目录则为真 -d前的!是逻辑非 例如: if [ ! -d $lcd_path/$par_date ] 表示后面的那个目录不存在,则执行后面的then操作 [-e fi...

kekafei的博客 1509

Linux入门自学笔记(三)Ubuntu终端操作shell命令合集

Ubuntu下的一些shell命令

qq_64261525的博客 1296

LInux命令行与shell脚本编程大全》第2版笔记

内容如下:

HelenJone2006的博客 315

Linux命令行和shell脚本编程大全》第三章阅读笔记

GNU bash shell 是一个提供对 Linux 系统的交互式访问的程序。它是作为普通程序运行的,通常是在用户登录终端时启动。系统启动的 shell 程序取决于用户账户的配置。/etc/passwd 文件包含了所有系统用户账户以及每个用户的基本配置信息。每个条目包含 7 个数据字段,字段之间用冒号分隔。系统使用字段中的数据来赋予用户账户某些特性。最后一个字段指定了用户使用的 shell 程序,也就是说root在登陆系统后,GNU bash shell会自动启动。

2302_77272988的博客 1215

菜鸟教程Shell笔记 数组 运算符 echo命令

数组中可以存放多个值。Bash Shell 只支持一维数组(不支持多维数组),初始化时不需要定义数组大小(与 PHP 类似)。与大部分编程语言类似,数组元素的下标由 0 开始。Shell 数组用括号来表示,元素用"空格"符号分割开读取数组关联数组Bash 支持关联数组,可以使用任意的字符串、或者整数作为下标来访问数组元素。关联数组使用 declare 命令来声明,语法格式。

UQWRJ的博客 431

Linux命令行与shell脚本编程大全》学习笔记

③如果destination是一个目录路径(相对/绝对路径),那么最好在目录名尾部加一个正斜线(/),表明destination是一个目录而非文件。提示:①如果source 和 destination 都是文件名,那么cp会将源文件复制成一个新的目标文件,并以destination命名;",那是因为cp命令在复制目录时默认不会复制隐藏文件和隐藏目录,因此要加上 “-a” 选项;mv fileA dirB/fileB :将fileA移动到目录dirB中去,并重命名为fileB。

Mr_不负此舟的博客 751

Shell命令笔记

shell 命令 column -t # 整齐排列 for i in cat list1|awk '{print $1}' |head -n 1 ;do printf “i\t";ssh−p8022root@i\t";ssh−p8022root@i\t" ;ssh -p 8022 root@i “ls -l /opt/log/nginx/ac...

renle177 661

Linux shell编程学习笔记77:tar命令——快照 & 备份(下)

Linux shell编程学习笔记76:tar命令——快照 & 备份(上)-CSDN博客中我们研究了 tar命令 的功能、格式、选项说明。现在我们来实践一下。

Purpleendurer@CSDN 1370

shell脚本中命令参数笔记

今日熟悉命令参数笔记 一.test   test命令shell环境中测试条件表达式的实用工具,它可以用[ ]来代替我们输入的 test这个命令, 其中 test EXPRESSION 它可以表示成 [ EXPRESSION ] 跟 [·[ 扩展正则表达式 ]] ,注意其中的扩展正则表达式前后必须有空白字符。   它用途广泛可以分为下面几大类。 1.判断表达式 Shell还提供了与( -a )、或...

黑白一戒 393

Shell 命令笔记

交流QQ群:26651479 各个 shell 可互相切换 ksh:$    sh:$    csh:guangzhou%     bash:bash-3.00$ 一、注意事项     命令和参数之间必需用空格隔开,参数和参数之间也必需用空格隔开。     一行不能超过256个字符;大小写有区分。 二、特殊字符含义     文件名以“.”开头的都是隐藏文件/目录,只需在文

daillo的专栏 1483

linux笔记4--shell命令1

注:在大多数Linux系统中,ls -l和ll通常是等效的,它们都用于显示目录中的文件列表及其详细信息。在大多数情况下,ll是一个用户自定义的别名,可能包含一些额外的选项或者参数,比如显示隐藏文件、颜色高亮显示等,这些选项可能导致ll输出的信息比ls -l多。但是,ll会列出所有文件,包括隐藏文件,并且在文件名后面添加了一些特殊字符以标识文件类型,比如/表示目录,*表示可执行文件等。③这里存放着许多系统级别的可执行文件,这些可行性文件通常是所有用户都可以执行的,也就是说,它们是用户级的程序。

m0_62024160的博客 953

笔记Linuxshell命令

例如: find / -name “* ab *” 来查找当前主机下的 所有“前缀+ab+后缀”的文件。2. ls [-option(这里包含 l a d)]find 路径 -name “文件名”tar -c //创建压缩包。-j //使用gzip解压或者压缩。-z //使用bzip解压或者压缩。-f //表示文件,后面跟着文件名。tar tvf 压缩包 解压路径。mv [旧文件] [新文件名]cp [源文件] [目的地址]-v //报告详细信息。tar tvf 压缩包。

Cmy_894的博客 208

Shell命令笔记合集

Shell命令,自己看网课时的笔记

JiangTao2333的博客 1236
上一篇: kafka命令笔记
下一篇: 低版本mysql 实现row_number() ,rank() ,dense_rank()及其窗口函数
A_single_cat
博客等级 码龄9年 2粉丝 9原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值