查看: 2161|回复: 3

centos 常用命令

[复制链接]

37

主题

73

帖子

7676

积分

管理员

Rank: 64Rank: 64Rank: 64Rank: 64

积分
7676
发表于 2017-5-17 09:38:29 | 显示全部楼层 |阅读模式
本帖最后由 dongfei 于 2017-5-17 09:45 编辑

CentOS常用命令

一:使用CentOS常用命令查看cpu
more/proc/cpuinfo|grep“modelname”
grep“modelname”/proc/cpuinfo[root@localhost/]
#grep“CPU”/proc/cpuinfomodelname:Intel(R)Pentium(R)DualCPUE2180@2.00GHzmodelname:Intel(R)Pentium(R)DualCPUE2180@2.00GHz如果觉得需要看的
更加舒服grep“modelname”/proc/cpuinfo|cut-f2-d:

二:使用CentOS常用命令查看内存
grepMemTotal/proc/meminfo
grepMemTotal/proc/meminfo|cut-f2-d:
free-m|grep“Mem”|awk‘{print$2}’

三:使用CentOS常用命令查看cpu是32位还是64位 查看CPU位数(32or64)
getconfLONG_BIT

四:使用CentOS常用命令查看当前linux的版本 
more/etc/redhat-release
cat/etc/redhat-release

五:使用CentOS常用命令查看内核版本
uname-runame-a

六:使用CentOS常用命令查看当前时间 
date上面已经介绍如何同步时间了

七:使用CentOS常用命令查看硬盘和分区 
df-hfdisk-l也可以查看分区
du-sh可以看到全部占用的空间
du/etc-sh可以看到这个目录的大小

八:使用CentOS常用命令查看安装的软件包 
查看系统安装的时候装的软件包
cat-n/root/install.logmore/root/install.log|wc-l
查看现在已经安装了那些软件包
rpm-qarpm-qa|wc-lyumlistinstalled|wc-l
不过很奇怪,我通过rpm,和yum这两种方式查询的安装软件包,数量并不一样。没有找到原因。

九:使用CentOS常用命令查看键盘布局
cat/etc/sysconfig/keyboardcat/etc/sysconfig/keyboard|grepKEYTABLE|cut-f2-d=

十:使用CentOS常用命令查看selinux情况 
sestatussestatus|cut-f2-d:cat/etc/sysconfig/selinux

十一:使用CentOS常用命令查看ip,mac地址在ifcfg-eth0文件里你可以看到mac,网关等信息。
ifconfig
cat/etc/sysconfig/network-scripts/ifcfg-eth0|grepIPADDR
cat/etc/sysconfig/network-scripts/ifcfg-eth0|grepIPADDR|cut-f2-d=
ifconfigeth0|grep“inetaddr:”|awk‘{print$2}’|cut-c6-
ifconfig|grep‘inetaddr:’|grep-v’127.0.0.1′|cut-d:-f2|awk‘{print$1}’

查看网关
cat/etc/sysconfig/network
查看dns
cat/etc/resolv.conf

十二:使用CentOS常用命令查看默认语言
echo$LANG$LANGUAGEcat/etc/sysconfig/i18n

十三:使用CentOS常用命令查看所属时区和是否使用UTC时间 
cat/etc/sysconfig/clock

十四:使用CentOS常用命令查看主机名
hostname
hostnamectl set-hostname <host-name>
十五:使用CentOS常用命令查看 系统资源使用情况 ( 开机运行时间 ) 
uptime09:44:45up67days,23:32,…看来刚才确实是网段的问题,我的机器还是67天前开机的。#系统资源使用情况
vmstat1-Sm
procs———–memory———-—swap–—–io—-–system–—–cpu——
rbswpdfreebuffcachesisobiboincsussyidwast
0002331997780042511309600
000233199778000010298561318600

十六:实用命令
wget网址下载资源
tarzxvf压缩包名称解压
hostnameorcat/etc/sysconfig/network查看主机名pkillmysqld如何杀死mysql进程find/-typef-size+100000k-ls查询大小超过100M的文件

十七:CentOS文件常用命令创建/改变文件系统的CentOS常用命令
NO1.创建文件系统类型[root@rehatroot]#
umount/dev/sdb1[root@rehatroot]
#mkfs-text3/dev/db1[root@rehatroot]
#mount/dev/sdb1/practice

改变文件或文件夹权限的CentOS常用命令
chmodNO1.将自己的笔记设为只有自己才能看
[root@rehatroot]#chmodgo-rwxtest.txt或者
[root@rehatroot]#chmod700test.txtNO2.同时修改多个文件的权限
[root@rehatroot]#chmod700test1.txttest2.txtNO3.修改一个目录的权限,包括其子目录及文件
[root@rehatroot]#chmod700-Rtest
改变文件或文件夹拥有者的CentOS常用命令
chown该命令只有root才能使用NO1.更改某个文件的拥有者
[root@rehatroot]#chownjim:usergrouptest.txtNO2.
更改某个目录的拥有者,并包含子目录
[root@rehatroot]#chownjim:usergroup-Rtest
查看文本文件内容的CentOS常用命令
catNO1.查看文件内容,并在每行前面加上行号
[root@rehatroot]#cat-ntest.txtNO2.
查看文件内容,在不是空行的前面加上行号
[root@rehatroot]#cat-btest.txtNO3.
合并两个文件的内容
[root@rehatroot]#cattest1.txttest2.txt>test_new.txtNO4.
全并两具文件的内容,并追回到一个文件
[root@rehatroot]#cattest1.txttest2.txt>>test_total.txtNO5.
清空某个文件的内容
[root@rehatroot]#cat/dev/null>test.txtNO6.
创建一个新的文件
[root@rehatroot]#cat>new.txt按CTRL+C结束录入

编辑文件文件的CentOS常用命令
vi
NO1.新建档案文件
[root@rehatroot]#
vinewfile.txt
NO2.修改档案文件
[root@rehatroot]#vitest.txttest.txt已存在
NO3.vi的两种工作模式:
命令模式,编辑模式
NO4.进入vi后为命令模式,
按Insrt键进入编辑模式按ESC进入命令模式,
在命令模式不能编辑,只能输入命令
NO5.命令模式常用命令:w保存当前文档:q直接退出vi:wq先保存后退出。

十八:批量替换文件今天使用svn进行系统迁移,结果发现最初的路径写错了,导致无法访问源服务器,查看.svn/entries大致了解了一下里面的内容。重新迁移时间太久了,还是直接把文件替换掉吧
forfin$(find./-typef-name‘entries’)dosed-i“s/202\.68\.134\.18/202\.68\.134\.34/g”$fdone
sed简单说明:
sed“s/sourcestring/newstring/g”$f
把$f文件中的sourcestring换成newstring,输出到终端。s表示搜索替换,/g表示全局。
sed-i$f
表示直接在$f中修改。
sed-iback$f
表示修改后的文件另存为$fback
sed中所有正则表达式都必须使用严格的转义符\来限定
sed的正则比较严格:”\/!都需要分别用\”\/\\\!转义。
\n表示换行

十九. shell 变量 字符串操作mono跑在linux下时,apache+mod_mono有时候需要加载的Assembly必须配置在GAC中,下面是一个脚本完成此功能
cdbin
forfin$(find./-name“*.dll”)
do
gacutil-i$f
done
如果要从GAC中批量卸载这些Assembly,可以如下
forfin$(ls*.dll)
do
gacutil-u${f%%.dll}
done
其中就用到了字符串变量的替换,${f%%.dll}
${f%%.dll}的意义为删除$f变量.dll及之后的所有内容
相关的变量操作还有:
${f##.}等,后面再补充

二十、查看当前连接
netstat-an

二十一、有关重启
shutdown-rnow重新启动系统,使设置生效
shutdown-hnow关机
eboot重启
poweroff关机

0

主题

20

帖子

320

积分

见习

Rank: 3Rank: 3Rank: 3

积分
320
发表于 2017-5-17 09:41:38 | 显示全部楼层
收藏了
回复

使用道具 举报

0

主题

17

帖子

1003

积分

见习

Rank: 3Rank: 3Rank: 3

积分
1003
发表于 2017-9-29 09:26:33 | 显示全部楼层
漂亮。
回复

使用道具 举报

2

主题

27

帖子

332

积分

见习

Rank: 3Rank: 3Rank: 3

积分
332
QQ
发表于 2017-12-22 13:57:39 | 显示全部楼层
不错  学习中。
二臣贼子!你枉活七十有六,一生未立寸功,只会摇唇舞舌,助曹为虐!一条断脊之犬,还敢在我军阵前狺狺狂吠!我从未见过如此厚颜无耻之人!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表