位置: 编程技术 - 正文

Linux运维常用维护命令记录(linux运维常用命令汇总)

编辑:rootadmin

推荐整理分享Linux运维常用维护命令记录(linux运维常用命令汇总),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:linux运维常用的命令,linux运维常用命令汇总,linux运维常用命令汇总,linux运维干嘛的,linux运维必备技能,linux运维干嘛的,linux运维常用操作,linux运维常用操作,内容如对您有帮助,希望把文章链接给更多的朋友!

(1)让程序在用户退出后仍然在运行

1 ctrl+z暂停程序

2 bg让程序在后台运行

3 退出用户登录即可

(2)用Find命令查找指定的文件,并且执行Rm操作

[root@tiejiang ~]# find ./ -name "*****" -exec rm -f {} ;

(3)递归搜索含有某个关键字的文件目录。

[root@tiejiang ~]# grep -iHR "****" ./*

 -i 对要搜索的字符忽略大小写

 -H 同时打印包括搜索字符串的文件名

 -R 递归搜索,当指定的搜索路径是一个目录时,加了-R的搜索会执行递归搜索

(4)Linux 硬件时间查看Hkclock --Show

硬件时间修改:

[root@tiejiang ~]# hwclock --set --date='// ::'

系统时间与硬件时间同步:

[root@tiejiang ~]# hwclock --hctosys

(5)Scp拷贝文件,Key的方式

[root@tiejiang ~]# /usr/bin/ssh -x -oForwardAgent no -oPermitLocalCommand no -oClearAllForwardings yes -i/root/.ssh/iptvcp .0.. scp -r -d -t /letv/...

(6)查看组播情况

[root@tiejiang ~]# netstat -ng

(7)Smarttools可以获取硬盘重要参数

(8)Grep 精确查找

[root@tiejiang ~]# grep -w 'north' install.log

(9)Expr模式匹配

expr也有模式匹配功能。可以使用expr通过指定冒号选项计算字符串中字符数。.*意即任何字符重复0次或多次。expr $a : '[a-zA-Z]*'

()Vim 行左对齐

:1,$ left

()倒序字符串,倒序下文件中字符串内容

[root@tiejiang ~]# rev +文件名

()Sed将"/File/File1"替换为"/File/File1"

[root@tiejiang ~]# sed -e 's///\//g'

[root@tiejiang ~]# sed -E -e "s:\/:\\/:g"(写入shell文件中)

()Modprobe -V -R 模块名

移出模块

()Modprobe -V 模块名

加载模块

()Lsmod|Grep 模块名

查看相关依赖关系的模块

()Modinfo 查看模块的信息,及相关的配置参数

modinfo 模块名

()Ssh登录较慢

去除dns反解析

[root@tiejiang ~]# UseDNS no

()Ssh 连接开机详细输出

[root@tiejiang ~]# ssh -v

()Pkill命令使用方法

pkill 加命令名称 可以杀死命令

()Ntpdate 同步Server地址

...

()Date 命令设置时间

[root@tiejiang ~]# date -s

[root@tiejiang ~]# date -s ::

()Linux Ntpd配置

ntpstat 查看自身服务器与上一级服务器之间的连接状态

如果出现:synchronised to local net at stratum

则需要检查#server ..1.0 # local clock

[root@tiejiang ~]# fudge ..1.0 stratum 是否已经备注

()可用内存数

[root@tiejiang ~]# total-free-cache-buffer

()Ps -Auxww 按相关使用量排序

由于ps的输出是一PID号的顺序显示的,若要实现按照某一项使用量排序,需要把某项放入最前面。

[root@tiejiang ~]# ps -auxww|awk '{print $5,$1,$}'|sort -r|more (按照内存使用量排序)

按内存的大到小排序

按虚拟内存从大到小排列进程:

[root@tiejiang ~]# ps -eo "%C%p%z%a"|sort -k3 -nr

按实际使用内存百分比排序

[root@tiejiang ~]# ps -eo user,pid,size,pmem,vsize,command|sort -k4 -nr|more

查看并发访问用户的前位

[root@tiejiang ~]# netstat -anp|grep |grep ESTAB|awk '{print $5}'|awk -F ':' '{print $1}'|sort |uniq -c|sort -rn|head -n

对cpu访问量高进程排序

[root@tiejiang ~]# ps -eo user,pid,size,pmem,vsize,command,%cpu|sort -k7 -nr|more

Linux运维常用维护命令记录(linux运维常用命令汇总)

()p硬盘(2t容量)挂载在...(Centos系统)上时会会报错,初步估计是由于Linux系统对移动硬盘容量的限制引起的问题,而在挂载我自己的移动硬盘时没有出现此情况。

错误情况:“the partition table is corrupt (partition is smaller than NTFS)”

linux系统挂载ntfs

需要安装ntfs-3f fuse

()查看进程打开的文件:

[root@tiejiang ~]# lsof -p PID

()杀死某一进程,杀死Nginx进程(杀死某一进程)

[root@tiejiang ~]# ps -ef|grep -v grep |grep nginx|awk '{print $2}' 或

[root@tiejiang ~]# for i in ps aux | grep nginx | grep -v grep | awk {'print $2'} ; do kill $i; done

()清空Linux Buffer Cache

[root@tiejiang ~]# sync && echo 3 > /proc/sys/vm/drop_caches

()Linux测试硬盘读写速度

time有计时作用,dd用于复制,从if读出,写到of。if=/dev/zero不产生IO,因此可以用来测试纯写速度。同理of=/dev/null不产生IO,可以用来测试纯读速度。bs是每次读或写的大小,即一个块的大小,count是读写块的数量。

1.测/目录所在磁盘的纯写速度:

[root@tiejiang / ]# time dd if=/dev/zero bs= count= of=/1Gb.file

2.测/目录所在磁盘的纯读速度:

dd if=/kvm/ftp/other/1Gb.file bs=k |dd of=/dev/null

3.测读写速度(这是什么):

[root@tiejiang ~]# dd if=/vat/test of=/oradata/test1 bs=k

理论上复制量越大测试越准确。

()Crontab中用什么命令定义某个程序执行的优先级别

nice/renice:进程执行优先级

概念:

进程优先级:系统按进程优先级的不同分配CPU时间,优先级高的进程会得到更多的CPU使用时间,以提高速度,缩短总的执行时间。

进程优先级范围:-至

最高等级:-

最低等级:

系统管理员有权将进程优先级设置为-1至-,而普通用户只能设置0至。

进程运行的默认等级为0。

用nice执行的进程其默认等级为(即nice <程序名>,不指定等级时)。

格式:

nice <程序名>

nice -<等级> <程序名>

如:(命令后加&表示以后台运行)

vi & 优先等级0,默认等级。

nice vi & 优先等级,使用nice执行程序时的默认等级。

nice - vi & 优先等级,-号表示选项,等级超过最低等级,因此系统以等级执行。

nice - vi & 优先等级。

nice -- vi & 优先等级-,选项值为-,超过最高等级-,因此系统以等级-执行。

nice -- vi & 优先等级-。

通过ps -l可查看以上命令的执行情况(注意查看各vi进程NI值的不同)。

重新调整正在执行的进程的优先级:

调整指定PID进程的等级

renice <等级> <PID>

注意:<等级>是参数,不是选项,没有前缀-号。

调整指定用户的所有进程的等级

renice <等级> <用户名1> <用户名2> ...

调整指定组的所有用户的所有进程的等级

renice <等级> -g <组名1>

()Xargs是一条Unix和类Unix操作系统的常用命令。它的作用是将参数列表转换成小块分段传递给其他命令,以避免参数列表过长的问题

[root@tiejiang ~]# find . -name "*.foo" -print0 | xargs -0 -i mv {} /tmp/trash

使用-i参数将{}中内容替换为列表中的内容

()为已经存在的目录添加系统用户

[root@tiejiang ~]# useradd -d /bak_important -s /sbin/nologin tiejiang -p tiejiang

()Linux内存计算

一个公式:物理内存 + 占用的swap = 空闲物理内存 + Memory buffer + Disk Cache + 使用掉的驻留内存4G + MB = MB + MB + 3.2GB + ?

所以使用掉的驻留内存差不多有-MB 再累计你top出来那些进程的驻留内存数量,应该是八九不离十的。从你的操作系统的性能数据来看,物理内存还空闲的很,大部分物理内存被操作系统用做disk cache,可能你的系统IO还是稍微有点频繁的。swap也占用了一点,说明操作系统曾经出现过短暂的内存吃紧的状况,把一些闲置进程换到了swap上 去了,而这些闲置进程一直也没有再被使用到过,所以一直待在swap里面没有出来过。

()Strace

跟踪程式执行时的系统调用和所接收的信号.通常的用法是strace执行一直到commande结束.并且将所调用的系统调用的名称、参数和返回值输出到标准输出或者输出到-o指定的文件.strace是一个功能强大的调试,分析诊断工具.你将发现他是一个极好的帮手在你要调试一个无法看到源码或者源码无法在编

[root@tiejiang ~]# man strace

()Ldd + 进程名 查看命令进程所使用库

()Watch 时时执行某个命令 -N 间隔时间差

[root@tiejiang ~]# watch -n1 "ps -auxww"

()Vncserver Xstartup Gnome启动

[root@tiejiang ~]# vi ~/.vnc/xstartup

[root@tiejiang ~]# gnome-session &

()Nmap -V -SP ..0.0/扫描网段存活机器。

()Gpt可以挂载超过2T存储空间

()Ext3最大文件系统限制8T,故可以使用Ext4方式挂载。

突破文件系统的限制

ext4 的一个明显差别就是它支持更大的文件系统、文件和子目录。ext4 支持的最大文件系统为 1 EB( PB)。虽然根据今天的标准这个文件系统已经非常巨大,但存储空间的消费会不断增长,因此 ext4 必须考虑到未来的发展。ext4 支持最大 TB 的文件(假设由 4KB 的块组成),这个容量是 ext3 的 8 倍。

最后,ext4 也扩展了子目录的容量,将其从 KB 扩展到无穷大。这是极端情况,我们还需要考虑文件系统的层次结构,因为它的最大存储容量为 1 EB。此外,目录索引也优化为类似于散列 B 树结构,因此尽管限制更加多,但 ext4 支持更快的查找。

CentOS如何从命令行获取公网IP 最近本地配置了服务器,使用了家用的带宽没有固定的IP地址。因此,需要获取到自己的公网IP地址。机器是CentOS6.5的服务器版本自然就没有办法通过浏

修改虚拟机中的centos系统分辨率的方法 使用vmware虚拟机安装centos系统,默认分辨都很低,可使用以下方法修改虚拟机中centos系统的分辨率。随小编一起去看看吧!1,#vi/boot/grub/grub.conf2,找到k

CentOS7系统安装KDE后显示为中文语言的修改方法 在CentOS7系统上安装KDE后,默认显示的是英文。修改为中文的步骤如下:1、查看可用的中文安装包#yumlistkde*chinese2、安装中文包#yuminstallkde-ln-Chinese.noarch

标签: linux运维常用命令汇总

本文链接地址:https://www.jiuchutong.com/biancheng/360665.html 转载请保留说明!

上一篇:CentOS分区cfdisk操作详解(centos分区命令)

下一篇:CentOS如何从命令行获取公网IP(centos直接进入命令行)

  • 企业合并债权如何处理
  • 实收资本增加印花税怎么算
  • 运费增值税税率有5吗
  • 个体工商户属于非法人组织吗
  • 抵扣的发票可以部分红冲吗
  • 小企业会计准则2023电子版
  • 厂房房产税如何计算
  • 哪些属于不动产权
  • 土地增值税清算规程实施细则
  • 预收房租增值税税率
  • 协会会费支出计什么科目
  • 收到别的公司的转账支票
  • 生产企业报关单金额大于发票金额
  • 税务审计什么时候进行
  • 一般纳税人如何零申报
  • 超市购物卡开票可以做账吗
  • 油票需要填纳税信息吗
  • 软件企业产品如何销售
  • 俱乐部会员有什么用
  • 工程税票怎么开需要交多少
  • 企业法人信息变更
  • 现金存入对公账户用途写什么
  • 企业筹建期发生的广告宣传费怎么抵减所得税
  • 本月没有销项只有进项,月末怎么做账
  • 企业所得税是根据什么申报的
  • 著作权出售后,属于自己的吗
  • 个体户年报如何公示
  • windows10设备如何打开蓝牙
  • win11系统语言修改不了
  • macos big sur最新版本
  • php mb_convert_encoding
  • 截图快捷键ctrl+alt+
  • 生产设备改良支出计入什么费用
  • 工伤索赔的赔偿金额
  • 开办分公司
  • 分享2款CSS3母亲节主题寄语文字动画特效
  • 苹果系统推送通知
  • php或者判断
  • 营业额是营业收入总额吗
  • 捐赠收入要交所得税吗
  • 企业的净利润率
  • 普票不能抵扣要他干嘛
  • 增值税发票过了两个月怎么作废
  • 应交税费在会计科目的借贷方向
  • 2023年会计继续教育报名入口
  • 劳务公司在异地施工要在哪里缴税
  • 营业外收入影响所有者权益吗
  • 建设工程招投标示范文本
  • 企业取得土地补偿款
  • 费用票可以抵扣多少企业所得税
  • 公司有外籍人员怎么办
  • 车辆购置税在哪个app交
  • 预收款退回怎么处理
  • 成本核算的意义在于
  • 应交增值税贷方余额表示什么
  • 认证后的进项税额留抵退税
  • 会计凭证装订的心得体会
  • 管理费怎么扣除
  • mysql优化技巧实战
  • select into 和 insert into select 两种表复制语句
  • 配置结果
  • window10怎么启用net 3.5
  • mac怎么多开
  • win8.1企业版激活密钥最新
  • win10系统打不开此电脑和文件夹
  • win8如何输入命令
  • win8和win10怎么共享文件
  • cocos2dx 3.0 quick lua transition action
  • jquery监听页面刷新
  • shell编程入门
  • 安卓手机界面设计
  • python语言文件
  • javascript 默认参数
  • jquery写下拉框
  • 江苏专家库申报在哪个网站
  • 房地产预缴土增值税
  • 分类所得税和综合所得税的优缺点
  • 稽查局是税务局的派出机构还是内设机构
  • 社保欠缴可以放弃吗
  • 税控盘过了时间没清卡要罚多少钱
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设