新手必须掌握的linux命令
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了新手必须掌握的linux命令相关的知识,希望对你有一定的参考价值。
强大的SHELL
Shell 就是充当人与linux内核之间的翻译官
命令名称 【命令参数】【命令对象】
长格式: man --help
短格式: man -h
例如:man cat
(1)man 命令常用的按键以及用途
空格键 向下翻一行
page up 向上翻一页
page down 向下翻一行
home 直接前往首页
end 直接前往尾页
/ 从上至下搜索某个关键字,如“/cat”
? 从下至上搜索某个关键字,如“?cat”
n 定位到下一个搜索到的关键字
N 定位到上一个搜索到的关键字
q 退出帮助文档
(2)echo命令
echo命令用户在终端上输出字符串或变量提取后的值,如下:
使用变量$的方式提取变量SHELL的值,并输出到屏幕上
(3)date命令
date命令用于显示以及设置系统时间或者日期格式为date+[选项]+[+指定格式]
具体使用如下案例,查看时间,设置时间,显示时间等
(4)reboot命令
reboot命令用户重启系统
(5)poweroff命令
poweroff命令用户关闭系统
(6)wget命令
-b 后台下载模式
-p 下载到制定目录
-t 最大尝试次数
-c 断点续传
-p 下载页面内所有的资源,包括图片、视频等
-r 递归下载
[root@huangjin ~]# wget http://www.linuxprobe.com/docs/LinuxProbe.pdf
[root@huangjin ~]# wget -r -p http://www.linuxprobe.com/
(7)ps命令
ps命令用于查看系统中的进程,格式为“ps [参数]”
-a 显示所有进程,包括其他用户的进程
-u 用户以及其他详细信息
-x 显示没有控制终端的进程
linux系统中存在多种进程,合理的管理进程有助于优化系统的性能,5种常见的进程:分别为运行、中断、不可中断、僵死、停止;其各自的含义如下:
R 运行 S 中断 D 不可中断 Z 僵死 T 停止
执行ps aux命令可以看到详细的进程状态信息
(8)top命令
top命令用于动态的监控进程活动与系统负载等信息,这个命令非常强大,完全将他看作linux的强化版本的windows任务管理器
1:系统时间、运行时间、登录终端数、系统负载(三个数值分别为1分钟,5分钟15分钟内的平均值,数值越小意味着负载越低)
2:进程总数、运行中的进程数、睡眠中的进程数、停止的进程数、僵死的进程数
3:用户占用资源的百分比、系统内核占用资源的百分比、改变过优先级的进程资源百分比、空闲资源的百分比
4:物理内存总量、内存使用量、内存空闲量、作为内核缓存的内存量
5、虚拟内存量、女婿你内存使用量、虚拟内存空闲量、已被提前加载的内存量
(9)kill命令
kill命令用户终止某个指定ID的服务进程,格式为kill [参数] [服务名称]
kill 2156
(10) pidof命令
pidof命令查看指定服务的进程ID值
(11)killall命令
killall命令用户终止莫格指定名称的服务所有对应的全部进程
以上是关于新手必须掌握的linux命令的主要内容,如果未能解决你的问题,请参考以下文章