快速上手Linux核心命令:关机重启

Posted xiezhr

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了快速上手Linux核心命令:关机重启相关的知识,希望对你有一定的参考价值。

@

前言

从这篇开始,我们正式开始Linux命令了。

上一篇中已经预告,我们这篇主要说一说Linux中怎么在命令行下查看命令帮助?Linux怎么关机、重启?

注意:Linux命令和命令后面的选项至少要有一个空格

一、在命令行下查看命令帮助

man 命令

1、简介

man是Linux核心命令之一,也是我们最常用的命令之一。使用它我们可以查看其他命令的帮助文档

2、语法格式

man 参数选项 命令/文件

3、参数说明

一般不加参数

4、实践操作

man cp   # 差看cp命令的帮助文档

命令行输入 man cp 后,进入到帮助页面。

那么我们怎么查看帮助文档呢?

其实啊,我们把这个单做一个文本文件查看即可,具体操作如下

快捷键 功能说明
PgDn ↓ 向下翻一页
space 空格键 向下翻一页
PgUp ↑ 向上翻一页
Home 跳转到第一页
End 跳转到最后一页
/xiezhr 向下查找xiezhr字符串,xiezhr可以替换为任意你想查找的内容
?xiezhr 向上查找xiezhr字符串,xiezhr可以替换为任意你想查找的内容
n,N 配合“/”或“?”快捷键使用,当我们使用“/”或“?”向下或者向上搜索时,n会跳转到下一个匹配内容,N则会跳转到上一个匹配内容
q 退出帮助文档

文档可谓是相当相当的详细了,当然我们也不用关注全部。只需要关注对我们有用的即可,下面列出来的是我们需要重点关注的,上面截图中也重点标注了。

既然man 出来的帮助文档都这么详细了,那还写文章干嘛呢。。开个玩笑哦开玩笑

Linux常用命令记录

前序:如题所言,最近打算将Linux常用指令做一个简单的分类汇总,方便自己在遗忘的时候能快速查找~话不多说,进入正题!

关机、重启命令:

shutdown [选项]                  ----------------带倒计时的关机(-h:now/分钟;)
reboot                  -----------------重启
halt                      -----------------关机
sync                    ------------------把内存数据同步到磁盘
logout                 -------------------注销

 用户:

useradd [选项] 用户名            ----------创建用户
useradd    -g 组名 用户名            ----------创建用户并分配到组
usermod -g 组名 用户名            ----------修改用户所属用户组
passwd            -----------添加修改密码
id 用户名            ----------查询用户信息
su - 用户名            ----------切换用户
groupadd 组名            ----------添加用户组
groupdel 组名            -----------删除用户组

-------------------------------------------------------------------
用户所在信息记录位置:    /etc/passwd
用户组信息:    /etc/group

运行级别:

0:关机
1:单用户
2:多用户无网络
3:多用户有网络
4:保留
5:图形界面
6:重启
-------------------
指定运行级别的配置文件为: /etc/inittab
单用户模式下root用户不需要密码!(可用户密码找回)

帮助:

man 命令
help 命令

文件目录类:

pwd            ----------显示绝对路径
ls [选项] [目录或文件]            ----------查询展示目录下内容
cd 目录            ----------切换目录
mkdir [-p] 目录名            ----------创建目录
rmdir [-p] 目录名            ----------删除目录
rm -rf 目录/文件            ----------强制删除且不提示
touch 文件名            ----------创建空文件
cp [-r] 目录/文件 目录/文件           ----------[递归]复制内容
cp               ----------强制覆盖

展示文件内容:

cat [-n] 文件名              ----------展示文件内容
less 文件名              ----------展示文件内容
more 文件名            ----------展示文件内容
>            -----------输出重定向
>>            ----------追加
echo            ----------输出内容到控制台
head [-n 5] 文件名            ----------显示文件前[5]行(不带参数默认呢10行)
tail [-n 5] 文件名            ----------显示文件末尾5行
tail -f 文件名            ----------动态监控文件更新
ln -s [源目录] [新名字]            ----------创建软连接

历史指令,日期类:

history            ----------查看历史指令
!编号            ----------执行历史指令
date            ----------当前时间
cal            ----------日历

搜索指令:

find [范围] [选项] 内容            ----------带条件、范围的搜索(-name:按名字;-user:按用户;-size:按大小)
whereis 内容            ----------直接搜索
grep 内容      ----------过滤内容

压缩、解压:

gzip            ----------压缩文件
gunzip            ----------解压文件
zip            ----------压缩文件
unzip            ----------解压文件
tar 指令:
tar -zcvf 包名 内容            ----------压缩
tar -zxvf 文件名 [目录]            ---------解压文件【指定解压目录】

权限修改:

chown [用户名] [文件名]            ----------修改文件所有者
chgrp [组名 [文件名]            ----------修改文件所有组
usermod -g [组名] [用户名]            ----------修改用户所有组
chmod             ----------修改文件权限

-------------------------------------------------------------------------------
文件类型:
-:普通文件
d:目录
l:软连接
c:字符设备(鼠标、键盘)
b:块文件、硬盘
-------------------------------------------------------------------------------
r:可读权限
w:写权限
x:执行权限 

定时任务:

crontab 【选项】            ----------定时任务
                -e            ----------编辑定时任务
                -l            ----------查询定时任务
                -r            ----------删除当前用户所有的定时任务
---------------------------------------------------------------------------
service crond restart            ----------重启任务调度服务

磁盘分区、挂载:

lsblk [-f]            ----------查看当前系统分区
mount 设备名称 挂载目录            ----------挂载
umount 设备名称 挂载目录            ----------卸载
mount -a               ----------立即生效
df -hl            ----------查询系统整体磁盘使用情况
du -h 目录            ----------查询指定目录磁盘使用情况,默认当前目录

其他:

tree            ---------树状结构展示目录
wc            ----------统计
vim            ---------文本编辑器
ps            ----------查看进程(s:休眠;r:运行;z:僵死)
top            ----------动态监控进程
kill [-9] 进程号            ----------【强制】杀死进程
killall 进程名称            ----------根据名称杀死一批进程

尾声:第一波能想到的就是这些~可能不是特别的全,希望大家留言补充~~

共同学习,共同进步!






以上是关于快速上手Linux核心命令:关机重启的主要内容,如果未能解决你的问题,请参考以下文章

Linux关机重启命令

快速上手Linux核心命令:Linux用户相关命令

关机和系统重启------shutdown命令

linux关机命令

Linux核心系统命令

linux关机重启命令