目录
前言
linux是一个很博大精深的东西,需要我们花费很多时间去理解以及反复练习,我第一次写这些东西,也许有许多问题,大家可以指正,有兴趣的人可以一起学习!
马上开启linux的基本命令学习啦!window和linux的操作是有的差别的,在linux中,我们需要使用命令对系统进行操作,让我们开启linux的世界大门吧!
linux的文件目录结构
Linxu的目录结构是树状目录结构
目录结构的含义:
执行查看帮助命令
man
man 命令(有时候忘记语法如何写,可以查看帮助) ——查看帮助命令
语法格式
man {命令参数} {命令对象}
上面是使用man的用法查看,让我们来看一下他代表的含义
结构名称 | 代表含义 |
---|---|
NAME | 命令的名称 |
SYNOPSIS | 参数的大致使用方法 |
DESCRIPTION | 介绍说明 |
EXAMPLES | 演示 |
OVERVIEW | 概述 |
DEFAULTS | 默认的功能 |
OPTIONS | 具体的选用事项 |
ENVIPONMENT | 环境变量 |
FILES | 用到的文件 |
SEE ALSO | 相关的资料 |
HISTORY | 维护历史与联系方式 |
常用系统工作命令
echo
echo命令用于终端输出字符串或者变量提取后的值
语法格式:
echo [字符串 | $变量]
在图形化界面输出 hello wrold!
使用$变量的方式提取SHELL的值,并输出到屏幕
date
date是显示及设置系统的时间或日期
参数 | 作用 |
%t | 跳格 |
%H | 小时(24) |
%I | 小时(12) |
%M | 分钟 |
%S | 秒 |
%j | 今年的第几天 |
reboot
reboot 系统重启命令 #注意只有管理员权限(root)才可以操作
语法格式:
reboot
poweroff
poweroff 关闭系统 #注意只有管理员权限(root)才可以操作
语法格式:
powerofff
wget
wget 在终端中下载网络文件
语法格式:
wget [参数] 下载地址
参数 | 作用 |
---|---|
-b | 后台下载模式 |
-P | 下载到指定目录 |
-t | 最大尝试次数 |
-c | 断点续传 |
-p | 下载页面所有内容 |
-r | 递归下载 |
ps
ps 查看系统中的进程状态
语法格式:
ps [参数]
参数 | 作用 |
-a | 显示所有进程 |
-u | 用户及其他详细信息 |
-x | 显示没有控制终端的进程 |
在系统进程运行过程中,有五中状态,分别如下:
R(运行):进程正在运行或者在运行队列
S(中断):进程处于休眠中,当产生某种信号,就脱离该状态
D(不可中断):进程不响应系统信号,使用kill也无法杀死
Z(僵死):进程已经终止,但描述依然存在
T(停止):进程停止运行
提示:在ps命令中,可以允许参数不带加减号,上面参数可以写成 ps a u
top
top 用于动态监视进程活动与系统负载等信息
行中参数说明:
第一行:系统时间 运行时间 登录终端数 系统负载
第二行: 进程总数 运行中的进程总数 睡眠中的进程总数 停止的进程总数 僵死的进程总数
第三行:用户的占用资源百分比 系统内核占用资源百分比 改变过优先级的进程资源百分比 空闲资源的百分比
pidof
pidof 查询某个指定服务进程的PID值
语法格式:
pidof [参数] [服务名称]
kill
kill 杀死某个指定PID的服务进程
语法格式:
kill [参数] [进程PID]
killall
killall 终止某个指定名称的服务对应的全部进程
语法格式;
killall [参数] [进程名称]
系统状态检测命令
ifconfig
ifconfig 获取网卡配置与网络状态等信息
语法格式:
ifconfig
uname
uname 查看系统内核与系统版本信息
语法格式:
uname
uptime
uptime 查看系统的负载信息
语法格式:
uptime
free
free 显示系统中内存的使用量信息
语法格式:
free [-h ]
who
who 查看当前登入主机的用户终端信息
语法格式:
who
last
last 查看所有系统的登录记录
语法格式:
last
history
history 用于显示历史执行过的命令
语法格式:
history
经过这章的学习,我们简单的了解了一些系统工具帮助命令,这对与我们理解linux的操作更加简单,让我们下一章开始学习一些常用的工具!
加油,少年,每天进步一点!