CentOS基本命令

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

CentOS基本命令

一、查看系统相关信息

1.查看cpu

more /proc/cpuinfo grep "model name"

grep "model name" /proc/cpuinfo

grep "CPU" /proc/cpuinfo

2.查看内存

grep MemTotal /proc/meminfo

free -m grep "Mem" awk 'print $2'

3.查看cpu是32位还是64位

getconf LONG_BIT

4.查看当前linux的发行版本

more /etc/redhat-release

cat /etc/redhat-release

cat /etc/centos-release

5.查看内核版本

uname -r

uname -a

6.查看当前时间

date

7.查看硬盘和分区

df -h

df -T -h

fdisk -l

8.查看现在已经安装了那些软件包rpm -qa

9.查看selinux情况sestatus

cat /etc/sysconfig/selinux

10.查看ip,mac地址ifconfig

ens33表示本机安装的网卡(每台机器上的网卡名称可能不尽相同)

11.查看系统默认语言

echo $LANG $LANGUAGE

12.查看主机名

hostname

13.查看开机运行时间

uptime

表示已开机1小时03分钟

14.查看系统资源使用情况

vmstat

vmstat 1 -S m

vmstat对系统的虚拟内存、进程、CPU活动进行监视,同时它也对磁盘和forks和vforks操作的个数进行汇总。

其中:

procs

r: 等待运行的进程数b: 处在非中断睡眠状态的进程数w: 被交换出去的可运行的进程数。memory

swpd: 虚拟内存使用情况,单位:KB free: 空闲的内存,单位KB

buff: 被用来做为缓存的内存数,单位:KB

swap

si: 从磁盘交换到内存的交换页数量,单位:KB/秒so: 从内存交换到磁盘的交换页数量,单位:KB/秒

io

bi: 发送到块设备的块数,单位:块/秒bo: 从块设备接收到的块数,单位:块/秒

system

in: 每秒的中断数,包括时钟中断cs: 每秒的环境(上下文)切换次数

CPU

按CPU 的总使用百分比来显示

us: CPU 使用时间sy: CPU 系统使用时间id: 闲置时间

二、目录操作

1.ls (显示出当前目录下的文件,也可使用ll)

ls -a (显示出包含隐藏文件的所有文件)

ls -t (按照文件最后修改时间显示文件)

ls -F (显示出当前目录下的文件及其类型)

ls -l (显示目录下所有文件的许可权、拥有者、文件大小、修改时间及名称,同ls -lg)ls -R (显示出该目录及其子目录下的文件)

其中:蓝:目录;绿:可执行文件;红:压缩文件;浅蓝:链接文件;灰:其他文件;红底白字:错误的链接文件。

2. mkdir (新建目录)

执行格式:mkdir 目录名

例:mkdir mydir (新建一个名为mydir的目录)

3. rmdir (删除空目录)

执行格式:rmdir 目录名

例:rmdir mydir(它必须是空目录,否则无法删除)

rm -rf mydir(不管是否空目录,统统删除,而且不给出提示,使用时要小心)

4. cd (改变工作目录位置)

执行格式:cd目录名

例:cd /etc(改变目录位置,至etc目录)

cd.. 改变目录位置,至当前目录的上层目录(etc目录的上层目录为根目录,用/表示)

cd ../proc改变目录位置,至上一级目录下的proc目录(即当前目录etc的上层目录/下的proc 目录)

cd - 回到进入当前目录前的上一个目录

cd ~ 进入当前用户的目录

5. pwd (显示当前所在目录)

执行格式:pwd

6. du (查看目录大小)

执行格式:du [-s] 目录名

例:du /root显示目录root及其子目录容量,以kb 为单位

du -s /root显示目录root的总容量

7. 显示环境变量

echo $HOME 显示家目录

echo $PATH 显示可执行文件搜索路径

env 显示所有环境变量(可能很多,最好用"env | more")

8. 修改环境变量,在bash下用export,如:

export PATH=$PATH:/usr/local/bin

想知道export 的具体用法,可以用shell 的help 命令:help export

三、文件操作

1.cat (查看文件,可以是二进制的内容)

执行格式:cat filename 或more filename 或cat filename|more

例:cat file1 以连续显示方式,查看文件file1 的内容

more file1或cat file1|more (more表示以分页方式查看文件的内容,即一页显示不完,可以按空格键查看下一页的,一直按空格键,直直到看完。如果不想再看,即退出分页模式,可以按Ctrl键+C键)

2.touch 新建文件

命令格式:touch 文件名(该文件名必须是先前不存在的。文件可有后缀,也可没有)例:touch myfile

相关文档
最新文档