20th jun, 2019 Wednesday
说明:部分内容来自《Linux 就该这么学》,版权归原作者所有。
第二章 笔记总结复习
第一章需要修改:重置 root 密码写得不完整,还有另一个方法,上次用这个方法修改密码没成功。
命令大全网址:
https://www.linuxcool.com/
https://jslite.oschina.io/lin…
http://man.linuxde.net/
https://wangchujiang.com/linu…
执行查看帮助命令
命令或参数仅需输入前几位就可以用 Tab 键补全
命令格式:man –help or man -h
man 命令中常用按键以及用途
空格键 向下翻一页
PaGe down 向下翻一页
PaGe up 向上翻一页
home 直接前往首页
end 直接前往尾页
/ 从上至下搜索某个关键词,如“/linux”
? 从下至上搜索某个关键词,如“?linux”
n 定位到下一个搜索到的关键词
N 定位到上一个搜索到的关键词
q 退出帮助文档
一般来讲,使用 man 命令查看到的帮助内容信息都会很长很多,如果读者不了解帮助文档信息的目录结构和操作方法,乍一看到这么多信息可能会感到相当困惑。
man 命令帮助信息的结构以及意义
结构名称 代表意义
NAME 命令的名称
SYNOPSIS 参数的大致使用方法
DESCRIPTION 介绍说明
EXAMPLES 演示(附带简单说明)
OVERVIEW 概述
DEFAULTS 默认的功能
OPTIONS 具体的可用选项(带介绍)
ENVIRONMENT 环境变量
FILES 用到的文件
SEE ALSO 相关的资料
HISTORY 维护历史与联系方式
常用系统工作命令
1.echo 命令 输出的值
echo 命令用于在终端输出字符串或变量提取后的值,格式为“echo [字符串 | $ 变量]”。
2.date 命令 时间日期
date 命令用于显示及设置系统的时间或日期,格式为“date [选项] [+ 指定的格式]”。
date 命令中的参数以及作用
%t 跳格[Tab 键]
%H 小时(00~23)
%I 小时(00~12)
%M 分钟(00~59)
%S 秒(00~59)
%j 今年中的第几天
[root@linuxprobe ~]# date "+%Y-%m-%d %H:%M:%S"
2017-08-24 16:29:12 # 带格式查看当前系统时间
[root@linuxprobe ~]# date -s "20170901 8:30:00"
Fri Sep 1 08:30:00 CST 2017 # 修改当前时间设置
[root@linuxprobe ~]# date "+%j"
244 # 查看当年中的第几天
3.reboot 命令 重启
4.poweroff 命令 关闭系统
5.wget 命令 下载
wget 命令用于在终端中下载网络文件,格式为“wget [参数] 下载地址”。
wget 命令的参数以及作用
参数 作用
-b 后台下载模式
-P 下载到指定目录
-t 最大尝试次数
-c 断点续传
-p 下载页面内所有资源,包括图片、视频等
-r 递归下载
6.ps 命令
ps 命令用于查看系统中的进程状态,格式为“ps [参数]”。
ps 命令的参数以及作用
-a 显示所有进程(包括其他用户的进程)
-u 用户以及其他详细信息
-x 显示没有控制终端的进程
R(运行):进程正在运行或在运行队列中等待。
S(中断):进程处于休眠中,当某个条件形成后或者接收到信号时,则脱离该 状态。
D(不可中断):进程不响应系统异步信号,即便用 kill 命令也不能将其中断。
Z(僵死):进程已经终止,但进程描述符依然存在, 直到父进程调用 wait4()系统函数后将进程释放。
T(停止):进程收到停止信号后停止运行。