!
也想出现在这里? 联系我们
广告位
当前位置:首页>教程分享>服务器教程>云服务器常用到的Linux命令集合。

云服务器常用到的Linux命令集合。

今天就跟大家聊聊有关有哪些常用到的Linux命令,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

. 系统工作命令

1. echo命令

echo命令用于在终端输出字符串或者变量提取后的值。格式为echo [字符串 | $变量]

类似于java中的system.out.println

[root@k8s-master ~]# echo \"hello world\"hello world
[root@k8s-master ~]# str=\"hello world\"[root@k8s-master ~]# echo $strhello world

2. date命令

用于显示及设置系统的时间,格式为 data [选项] [+指定格式]

data常见的参数

  1. %t 跳格[tab 键]

  2. %H 小时(0~23)

  3. %I 小时(0~12)

  4. %M 分钟(0~59)

  5. %S 秒(0~59)

  6. %J 一年中的第几天

[root@k8s-master ~]# dateThu Apr 11 13:42:20 CST 2019[root@k8s-master ~]# date \"+%Y-%m-%d %H:%M:%S\"2019-04-11 13:43:41[root@k8s-master ~]# date \"+%j\"101

3. reboot重启命令

reboot 命令用于重启系统,其格式为reboot。

[root@k8s-master ~]# reboot

4. poweroff命令

poweroff 命令用于关闭系统,其格式为 poweroff

[root@k8s-master ~]# poweroff

5. wget命令

wget命令在终端上下载网络文件,格式为 wget [参数] [下载地址]
参数介绍

  1. -b 后台下载模式

  2. -P 下载到指定的目录

  3. -t 最大尝试次数

  4. -c 断点续传

  5. -p 下载页面内所有资源

  6. -r 递归下载

[root@k8s-master ~]# wget http://www.linuxprobe.com/docs/LinuxProbe.pdf

6. ps命令

ps命令用于查看系统中的进程状态,格式为[ps 参数]
参数介绍

  1. -a 显示所有进程

  2. -u 显示用户以及其他详细信息

  3. -x 显示没有控制终端的进程

[root@k8s-master ~]# ps aux

7. top命令

top命令是用于动态监测进程情况和系统负载等详细信息。top命令很强大,相当于linux中“强化版的windows的任务管理器”

top - 10:41:34 up 12 days, 19:14, 2 users, load average: 1.00, 1.06, 0.92Tasks: 635 total,  2 running, 633 sleeping,  0 stopped,  0 zombie%Cpu(s): 4.6 us, 1.2 sy, 0.0 ni, 92.1 id, 1.7 wa, 0.0 hi, 0.1 si, 0.3 stKiB Mem : 16268340 total, 7407372 free, 4552160 used, 4308808 buff/cacheKiB Swap:    0 total,    0 free,    0 used. 10456728 avail Mem 

 PID USER   PR NI  VIRT  RES  SHR S %CPU %MEM   TIME+ COMMAND                                                        32056 root   20  0 868460 790968 42808 S 25.2 4.9  1915:18 kube-apiserver

top命令前五行是系统整体统计信息。分别代表系统负载、进程情况、cpu、物理内存、虚拟内存使用情况。

8. pidof命令

pidof命令用于查询某个服务的pid值,格式:[pidof 参数 服务名称]

 [root@k8s-master ~]# pidof java  27775

9. kill 和killall命令

kill命令是用于终止pid值的进程 格式[kill 参数 pid值],killall命令是终止某个特定服务的所有进程 [killall 参数 某个进程名称]。

二.态监测命令

系统状态监测命令能够更快,更好的了解linux的服务器。包括系统的网卡网络、系统内核、系统负载、内存使用情况、当前启动终端数量等相关命令的使用。

1. ifconfig命令

ifconfig用于获取网卡配置和网络运行状态等信息。格式为[ifconfig 网络设备 参数]
仅输入ifconfig可查看所有的网卡信息。

[root@k8s-master ~]# ifconfigens33: flags=4163 mtu 1500    inet 192.168.223.16 netmask 255.255.255.0 broadcast 192.168.223.255    inet6 fe80::20c:29ff:fede:d1af prefixlen 64 scopeid 0x20    ether 00:0c:29:de:d1:af txqueuelen 1000 (Ethernet)    RX packets 66 bytes 8951 (8.7 KiB)    RX errors 0 dropped 0 overruns 0 frame 0    TX packets 88 bytes 10153 (9.9 KiB)    TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

查看网卡信息时主要是查看网卡名称、inet后的IP地址、ether后的物理地址、RX和TX的接收数据包和发送数据包的个数和累计流量。

查看网卡信息时主要是查看网卡名称、inet后的IP地址、ether后的物理地址、RX和TX的接收数据包和发送数据包的个数和累计流量。

2. uname命令

uname命令查看系统内核和系统版本等信息。一般搭配-a参数,完整查看相关信息。

[root@k8s-master ~]# uname -aLinux mysql 3.10.0-693.el7.x86_64 #1 SMP Tue Aug 22 21:09:27 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux

另外查看当前系统版本的详细信息。

[root@k8s-master ~]# cat /etc/redhat-release CentOS Linux release 7.4.1708 (Core)

3. uptime命令

uptime命令可查看系统的负载信息。包括系统时间,系统运行时间,当前终端用户,以及系统在最近1分钟、5分钟、15分钟的系统压力情况。负载值越低越好,不要长期超过1,生产环境不要超过5

[root@k8s-master ~]# uptime 11:15:53 up 14 min, 2 users, load average: 0.00, 0.04, 0.05

<strong style=\"margin: 0p

给TA打赏
共{{data.count}}人
人已打赏
服务器教程

在Linux云服务器中设置虚拟内存

2021-4-17 20:44:39

服务器教程

云服务器批处理模式中运行 top 命令

2021-4-17 20:44:41

声明 本站上的部份代码及教程来源于互联网,仅供网友学习交流,若您喜欢本文可附上原文链接随意转载。无意侵害您的权益,请发送邮件至 [email protected] 或点击右侧 私信:吉吉国王 反馈,我们将尽快处理。
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索
OneEase