centos7基本命令 centos7常用命令

其实centos7基本命令的问题并不复杂,但是又很多的朋友都不太了解centos7常用命令,因此呢,今天小编就来为大家分享centos7基本命令的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧!

centos7相关命令

对于学习Linux系统来说,命令是必须熟练掌握的第一个部分。Linux系统中的命令有600多个,但常用的基础命令并不多。虽然不同版本的Linux系统的命令稍有不同,但命令的语法与使用方法基本相同,因此读者只要掌握了CentOS 7中常用的基础命令,就能熟悉其他Linux系统版本的命令了。本章通过分类方式来介绍常用基础命令的语法与使用方法。

3.1系统管理命令

3.1.1 man命令

1.功能说明

man命令用来查看指定命令的帮助信息,其语法格式如下。

man [命令名称]

2.实例

以下命令用来查看cd命令的帮助信息。

[root@test~]# man cd

3.1.2 ls命令

1.功能说明

ls命令用来显示指定目录下的内容,列出指定目录下所含的文件及子目录。此命令与Windows系统中的dir命令功能相似。ls命令的语法格式如下。

ls [选项] [目录或文件]

2.常用选项

ls命令的常用选项及其说明见表3-1。

表3-1 ls命令的常用选项及其说明

3.实例

(1)以下命令列出/root目录下的文件及子目录的详细信息。

[root@test~]# ls-l/root/

total 4

-rw-------. 1 root root 1330 Mar 26 09:50 anaconda-ks.cfg

drwxr-xr-x 2 root root 6 Apr 24 01:59 test

drwxr-xr-x 2 root root 6 Apr 24 01:59 tools

(2)以下命令以时间顺序倒序显示/root目录下的文件及子目录,并显示其详细信息。

[root@test~]# ls-lrt/root/

total 4

-rw-------. 1 root root 1330 Mar 26 09:50 anaconda-ks.cfg

drwxr-xr-x 2 root root 6 Apr 24 01:59 test

drwxr-xr-x 2 root root 6 Apr 24 01:59 tools

3.1.3 cd命令

1.功能说明

cd命令用于切换目录,其语法格式如下。

cd [选项]

2.常用选项

cd命令的常用选项及其说明见表3-2。

表3-2 cd命令的常用选项及其说明

3.实例

(1)以下命令用于切换到/usr/local目录下。

[root@test~]# cd/usr/local/

[root@test local]# pwd

/usr/local

(2)以下命令用于切换到当前登录用户的家目录下。

[root@test local]# whoami

root

[root@test local]# cd~

[root@test~]# pwd

/root

3.1.4 useradd命令

1.功能说明

useradd命令用于创建新的系统用户,其语法格式如下。

useradd [选项]用户名

2.常用选项

useradd命令的常用选项及其说明见表3-3。

表3-3 useradd命令的常用选项及其说明

3.实例

(1)创建一个名为mingongge的新用户,创建命令如下。

[root@test~]# useradd mingongge

[root@test~]# tail-1/etc/passwd

mingongge:x:1001:1001::/home/mingongge:/bin/bash

从上述命令输出结果可以看出,创建新用户时,默认用户家目录为/home/用户名。

(2)创建一个名为mgg的新用户,并指定其家目录为/root/mgg,用户ID为9999,创建命令如下。

[root@test~]# useradd mgg-d/root/mgg-u 9999

[root@test~]# tail-1/etc/passwd#检查是否添加成功

mgg:x:9999:9999::/root/mgg:/bin/bash

3.1.5 passwd命令

1.功能说明

passwd命令用于设置/修改用户密码,其语法格式如下。

passwd [用户名]

2.实例

(1)管理员用户修改普通用户的密码,命令如下。

[root@test~]# whoami

root

[root@test~]# passwd mgg

Changing password for user mgg.

New password:

BAD PASSWORD: The password is shorter than 8 characters

Retype new password:

passwd: all authentication tokens updated successfully.

根据提示输入两次密码即可。

(2)普通用户修改自己的密码,命令如下。

[mingongge@test~]$ passwd

Changing password for user mingongge.

Changing password for mingongge.

(current) UNIX password:

New password:

Retype new password:

passwd: all authentication tokens updated successfully.

根据提示输入原来的旧密码,然后连续两次输入新密码即可。

3.1.6 free命令

1.功能说明

free命令用于查看系统内存状态,包括系统物理内存、虚拟内存、系统缓存。free命令的语法格式如下。

free [选项]

2.常用选项

free命令的常用选项及其说明见表3-4。

表3-4 free命令的常用选项及其说明

3.实例

(1)以MB为单位显示当前系统内存的使用情况,命令如下。

[root@test~]# free-m

total used free shared buff/cache available

Mem: 976M 67M 792M 6M 115M 766M

Swap: 2G 0 2G

(2)以总和的形式显示当前系统内存的使用情况,命令如下。

[root@test~]# free-t

total used free shared buff/cache available

Mem: 999696 69272 812344 6716 118080 785840

Swap: 2097148 0 2097148

Total: 3096844 69272 2909492

默认单位为KB。

3.1.7 whoami命令

1.功能说明

whoami命令用于显示当前登录到系统的用户名,其语法格式如下。

whoami [选项]

2.常用选项

whoami命令的常用选项及其说明见表3-5。

表3-5 whoami命令的常用选项及其说明

3.实例

查看当前登录到系统的用户名,命令如下。

[root@test~]# whoami

root

从上述命令输出结果可以看出,当前登录到系统的用户为root用户。

3.1.8 ps命令

1.功能说明

ps命令用于显示当前进程的状态,其语法格式如下。

ps [选项]

2.常用选项

ps命令的常用选项及其说明见表3-6。

表3-6 ps命令的常用选项及其说明

ps命令的选项特别多,读者可以自行使用“man ps”命令查看其帮助信息。

欢迎访问www.idccoupon.com一起探讨更多Linux系统知识。

centos7重启网卡的命令

1、动态获取ip(前提是你的路由器已经开启了DHCP)

修改网卡配置文件 vi

 /etc/sysconfig/network-scripts/ifcfg-ens32(最后一个为网卡名称)

动态获取IP地址需要修改两处地方即可

(1)bootproto=dhcp

(2)onboot=yes

 

网卡配置文件fcfg-ens32里面的配置信息

修改后重启一下网络服务即可 systemctl restart network

 

重启网络服务命令

这样动态配置IP地址就设置好了,这个时候再查看一下ip addr就可以看到已经获取了IP地址,且可以上网

 

查看自动获取的IP地址

2、配置静态IP地址

设置静态IP地址与动态iIP差不多,也是要修改网卡配置文件 vi

 /etc/sysconfig/network-scripts/ifcfg-ens32(最后一个为网卡名称)

(1)bootproto=static

(2)onboot=yes

(3)在最后加上几行,IP地址、子网掩码、网关、dns服务器

(4)重启网络服务

这样动态配置IP地址就设置好了,这个时候再查看一下ip addr就可以看到已经获取了IP地址,且可以上网

 

查看配置的IP地址

3、部分配置命令

1、网卡重启方法

centos6的网卡重启方法:service network restart

 centos7的网卡重启方法:systemctl restart network

2、DNS配置文件:cat/etc/resolv.conf

 设置主机和IP绑定信息:cat/etc/hosts

 设置主机名:cat/etc/hostname

3、关闭防火墙并设置开机不启动

 查看防火墙状态:systemctl status firewalld.service

 关闭:systemctl stop firewalld

 开启:systemctl start firewalld

 开机自动关闭:systemctl disable firewalld

 开机自动启动:systemctl enable firewalld

如何centos7查看ip命令

很多人都不知道centos是什么意思,以下小编会先介绍一下centos的意思

一、CentOS是什么意思

CentOS(Community Enterprise Operating System,中文意思是:社区企业操作系统)是Linux发行版之一,它是来自于Red Hat Enterprise Linux依照开放源代码规定释出的源代码所编译而成。由于出自同样的源代码,因此有些要求高度稳定性的服务器以CentOS替代商业版的Red Hat Enterprise Linux使用。两者的不同,在于CentOS并不包含封闭源代码软件。

其次小编找到了五种方法,可供大家参考

方法一:

可以使用在终端下使用ifconfig命令查看ip信息

centos中的配置文件一般在/etc/sysconfig/network-script/ifcfg-eth0文件中;通过配置该配置文件,可以自动进行一个网络的设置,包括IPADDR,gateway,netmask,DNS1和DNS2等等;

   如果想直接进行网络临时配置可以使用以下命令:

#ifconfig    eth0   192.XXX.XXX.XXX

#route add default gw XXX.XXX.XXX.XXX

方法二:

[***@localhost~]$ ifconfig eth0

eth0     Link encap:Ethernet 

 inet addr:192.168.91.132 Bcast:192.168.91.255 Mask:255.255.255.0

 inet6 addr: fe80::20c:29ff:feb3:45b3/64 Scopeink

 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1

 RX packets:46481 errors:0 dropped:0 overruns:0 frame:0

 TX packets:32811 errors:0 dropped:0 overruns:0 carrier:0

 collisions:0 txqueuelen:1000

 RX bytes:52759994(50.3 MiB) TX bytes:2879378(2.7 MiB)

 Interrupt:19 Base address:0x2024

方法三:

[cj@localhost~]$ ifconfig|grep'Bcast'

inet addr:192.168.91.132 Bcast:192.168.91.255 Mask:255.255.255.0

方法四:

centos系统查看本机IP地址,输入 ifconfig-a查看

centos查询上网公网IP输入 curl ifconfig.me命令即可查看

centos查询上网网关IP,tracepath www.baidu.com

方法五:

centos7查看IP地址:ip addr show eth0。

设置IP地址:ip addr add 192.168.1.1/24 dev eth0。

删除IP地址:ip addr del 192.168.1.1 dev eth0。

CentOS(Community Enterprise Operating System,中文意思是:社区企业操作系统)是Linux发行版之一,它是来自于Red Hat Enterprise Linux依照开放源代码规定释出的源代码所编译而成。由于出自同样的源代码,因此有些要求高度稳定性的服务器以CentOS替代商业版的Red Hat Enterprise Linux使用。两者的不同,在于CentOS并不包含封闭源代码软件。

阅读剩余
THE END