一些常用到的Centos命令.pdf
《一些常用到的Centos命令.pdf》由会员分享,可在线阅读,更多相关《一些常用到的Centos命令.pdf(36页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、一些常用到的 Centos 命令CentOS 常用命令在我们的使用中,经常被使用。所以,我们对一些经常使用又很重要的 CentOS 常用命令进行了全面的整理。下面,就来介绍这些 CentOS 常用命令。一:使用 CentOS 常用命令查看 cpumore/proc/cpuinfo|grep model namegrep model name/proc/cpuinforootlocalhost/#grep CPU/proc/cpuinfomodel name:Intel(R)Pentium(R)Dual CPU E2180 2.00GHzmodel name:Intel(R)Pentium(R)
2、Dual CPU E2180 2.00GHz如果觉得需要看的更加舒服grep model name/proc/cpuinfo|cut-f2-d:二:使用 CentOS 常用命令查看内存grep MemTotal/proc/meminfogrep MemTotal/proc/meminfo|cut-f2-d:free-m|grep Mem|awk print$2三:使用 CentOS 常用命令查看 cpu 是 32 位还是 64 位查看 CPU 位数(32 or 64)getconf LONG_BIT四:使用 CentOS 常用命令查看当前 linux 的版本more/etc/redhat-re
3、leasecat/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-lyum
4、 list installed|wc-l不过很奇怪,我通过 rpm,和 yum 这两种方式查询的安装软件包,数量并不一样。没有找到原因。九:使用 CentOS 常用命令查看键盘布局cat/etc/sysconfig/keyboardcat/etc/sysconfig/keyboard|grep KEYTABLE|cut-f2-d=十:使用 CentOS 常用命令查看 selinux 情况sestatussestatus|cut-f2-d:cat/etc/sysconfig/selinux十一:使用 CentOS 常用命令查看 ip,mac 地址在 ifcfg-eth0 文件里你可以看到 mac
5、,网关等信息。ifconfigcat/etc/sysconfig/network-scripts/ifcfg-eth0|grep IPADDRcat/etc/sysconfig/network-scripts/ifcfg-eth0|grep IPADDR|cut-f2-d=ifconfig eth0|grep inet addr:|awk print$2|cut-c 6-ifconfig|grep inet addr:|grep-v 127.0.0.1|cut-d:-f2|awk print$1查看网关cat/etc/sysconfig/network查看 dnscat/etc/resolv.
6、conf十二:使用 CentOS 常用命令查看默认语言echo$LANG$LANGUAGEcat/etc/sysconfig/i18n十三:使用 CentOS 常用命令查看所属时区和是否使用 UTC时间cat/etc/sysconfig/clock十四:使用 CentOS 常用命令查看主机名hostnamecat/etc/sysconfig/network修改主机名就是修改这个文件,同时最好也把 host 文件也修改。十五:使用 CentOS 常用命令查看开机运行时间uptime09:44:45 up 67 days,23:32,.看来刚才确实是网段的问题,我的机器还是67天前开机的。#系统资
7、源使用情况vmstat 1-S mprocs-memory-swap-io-system-cpu-r bswpdfreebuff cachesisoincs us sy id wa st0 0023319977802511 3 0 96 0 00 0023319977800 1029 856 13 1 86 0 0dmidecode|more查看主板信息十六:实用命令wget 网址 下载资源bibo0400tar zxvf 压缩包名称 解压hostname or cat/etc/sysconfig/network 查看主机名pkill mysqld 如何杀死 mysql 进程find/-typ
8、e f-size+100000k-ls 查询大小超过 100M 的文件十七:CentOS 文件常用命令创建/改变文件系统的 CentOS 常用命令NO1.创建文件系统类型rootrehat root#umount/dev/sdb1rootrehat root#mkfs-t ext3/dev/db1rootrehat root#mount/dev/sdb1/practice改变文件或文件夹权限的 CentOS 常用命令chmodNO1.将自己的笔记设为只有自己才能看rootrehat root#chmod go-rwx test.txt或者rootrehat root#chmod 700 tes
9、t.txtNO2.同时修改多个文件的权限rootrehat root#chmod 700 test1.txt test2.txtNO3.修改一个目录的权限,包括其子目录及文件rootrehat root#chmod 700-R test改变文件或文件夹拥有者的 CentOS 常用命令chown 该命令只有 root 才能使用NO1.更改某个文件的拥有者rootrehat root#chown jim:usergroup test.txtNO2.更改某个目录的拥有者,并包含子目录rootrehat root#chown jim:usergroup-R test查看文本文件内容的 CentOS 常
10、用命令catNO1.查看文件内容,并在每行前面加上行号rootrehat root#cat-n test.txtNO2.查看文件内容,在不是空行的前面加上行号rootrehat root#cat-b test.txtNO3.合并两个文件的内容rootrehat root#cat test1.txt test2.txt>test_new.txtNO4.全并两具文件的内容,并追回到一个文件rootrehat root#cat test1.txt test2.txt>>test_total.txtNO5.清空某个文件的内容rootrehat root#cat/dev/null>
11、;test.txtNO6.创建一个新的文件rootrehat root#cat>new.txt 按 CTRL+C 结束录入编辑文件文件的 CentOS 常用命令viNO1.新建档案文件rootrehat root#vi newfile.txtNO2.修改档案文件rootrehat root#vi test.txt test.txt 已存在NO3.vi 的两种工作模式:命令模式,编辑模式NO4.进入 vi 后为命令模式,按 Insrt 键进入编辑模式按 ESC 进入命令模式,在命令模式不能编辑,只能输入命令NO5.命令模式常用命令:w 保存当前文档:q 直接退出 vi:wq 先保存后退出。
12、十八:批量替换文件今天使用 svn 进行系统迁移,结果发现最初的路径写错了,导致无法访问源服务器,查看.svn/entries大致了解了一下里面的内容。重新迁移时间太久了,还是直接把文件替换掉吧for f in$(find./-type f-name entries)dosed-i“s/202.68.134.18/202.68.134.34/g”$fdonesed 简单说明:sed“s/sourcestring/newstring/g”$f把$f 文件中的 sourcestring 换成 newstring,输出到终端。s 表示搜索替换,/g 表示全局。sed-i$f表示直接在$f 中修改。s
13、ed-iback$f表示修改后的文件另存为$fbacksed 中所有正则表达式都必须使用严格的转义符 来限定sed 的正则比较严格:”/!都需要分别用”/!转义。n 表示换行十九.shell 变量 字符串操作mono 跑在 linux 下时,apache+mod_mono 有时候需要加载的 Assembly 必须配置在 GAC中,下面是一个脚本完成此功能cd binfor f in$(find./-name“*.dll”)dogacutil-i$fdone如果要从 GAC 中批量卸载这些 Assembly,可以如下for f in$(ls*.dll)dogacutil-u$f%.dlldone
14、其中就用到了字符串变量的替换,$f%.dll$f%.dll 的意义为 删除$f 变量.dll 及之后的所有内容相关的变量操作还有:$f#.等,后面再补充二十、查看当前连接netstat-an二十一、有关重启shutdown-r now重新启动系统,使设置生效shutdown-h now 关机reboot 重启poweroff 关机二十二、开机自启动设置编辑 rc.local 文件#vim/etc/rc.d/rc.local#du-sh#查看指定目录的大小#uptime#查看系统运行时间、用户数、负载#cat/proc/loadavg#查看系统负载#iptables-L#查看防火墙设置#rout
15、e-n#查看路由表#netstat-lntp#查看所有监听端口#netstat-antp#查看所有已经建立的连接#netstat-s#查看网络统计信息#w#查看活动用户#id#查看指定用户信息#last#查看用户登录日志#cut-d:-f1/etc/passwd#查看系统所有用户#cut-d:-f1/etc/group#查看系统所有组#crontab-l#查看当前用户的计划任务#chkconfig list#列出所有系统服务#chkconfig list|grep on#列出所有启动的系统服务centOS 下 SSH 常用命令目录操作:rm-rf mydircd mydircd cd.cd m
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 一些 常用 Centos 命令
限制150内