IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> Linux命令 -> 正文阅读

[系统运维]Linux命令

访问命令行

Linux的组成: 从下图就可以看出用户和内核之间的交流是通过中间层Shell来完成的
在这里插入图片描述
Linux的操作界面常称为Shell
Shell是操作系统提供给用户使用的界面(图形、字符),它提供了用户与内核进行交互操作的一种接口。当用户发出指令(命令或鼠标操作),先将这些指令发送给Shell,由Shell将用户的指令翻译后传送给内核,再由内核来控制硬件的工作。然后内核将硬件的工作情况发送给Shell,并由Shell返回硬件的工作信息和情况。

Shell的分类:
图形界面的Shell:KDE、GNOME
字符界面的Shelll(命令行Shell)
查看图像化shell的类型命令如下:
方法1:echo $DESKTOP_SESSION
方法2:echo $GDMSESSION

[chq@localhost ~]$ echo $DESKTOP_SESSION
gnome
[chq@localhost ~]$ echo $GDMSESSION
gnome

Shell提示符:#和¥

[root@localhost ~]# 
[chq@localhost ~]$

从上面两行代码可以看出它们的共同之处都是由[用户@主机名 工作目录]提示符 组成(~:代表的是用户的家目录也叫工作目录,什么是家目录:用户一旦登录之后,默认进入的目录,就是家目录,root用户的家目录:/root;普通用户的家目录:/home/用户名);但不同之处就在于提示符,对于普通用户,Base Shell默认的提示符是美元符号$;对于超级用户(root用户),Base Shell默认的提示符是#。

date命令
date命令包含很多参数以及它们的作用,如图:在这里插入图片描述

[root@localhost ~]# date
Sat Aug  7 19:15:50 CST 2021
[root@localhost ~]# date "+%Y-%m-%d %H:%M:%S"
2021-08-07 19:20:35
[root@localhost ~]# date "+%Y-%m-%d %H:%M:%S %p %j %A %B "
2021-08-07 19:23:06 PM 219 Saturday August

通过date命令加上命令中的参数你可以获取当前系统中的时间信息,需要什么样的格式及信息,在命令中加上需要的参数就OK了,当然date命令加上-s还可以用来修改时间:

[root@localhost ~]# date -s "20200520 13:14:20"
Wed May 20 13:14:20 CST 2020

timedatectl命令: timedatectl命令用于设置系统的时间,英文全称为:“time date control”,语法格式为:“ timedatectl
[参数]”。
在这里插入图片描述
查看系统时间和时区:

[root@localhost ~]# timedatectl status 
               Local time: Fri 2021-08-06 19:35:23 CST
           Universal time: Fri 2021-08-06 11:35:23 UTC
                 RTC time: Sat 2021-08-07 11:36:14
                Time zone: Asia/Shanghai (CST, +0800)
System clock synchronized: no
              NTP service: inactive
          RTC in local TZ: no

修改时区命令格式:
[root@localhost ~]# timedatectl set-timezone Asia/Shanghai
修改系统日期:
[root@localhost ~]# timedatectl set-time 2021-05-20
修改时间:
[root@localhost ~]# timedatectl set-time 5:20

reboot命令: reboot命令用于重启系统,输入后回车执行即可。由于重启计算机这种操作会涉及硬件资源的管理权限,因此最好使用root管理员来重启,普通用户可能
会被拒绝,其命令如下:
[root@localhost ~]# reboot

poweroff命令: poweroff命令用于关闭系统,输入后回车执行即可。与上面相同,该命令也会涉及到硬件资源的管理权限,因此最好还是用root管理员来关闭电脑,其命令
如下:[root@localhost ~]# poweroff

wget命令: wget命令用于在终端命令行里下载网络文件,英文全称为:“web get”,语法格式为:“wget [参数] 网址”。
在这里插入图片描述
例如:

[root@localhost ~]# wget https://video.pearvideo.com/mp4/adshort/20210804/cont-1737676-15738089_adpkg-ad_hd.mp4
--2021-08-06 19:47:00--  https://video.pearvideo.com/mp4/adshort/20210804/cont-1737676-15738089_adpkg-ad_hd.mp4
Resolving video.pearvideo.com (video.pearvideo.com)... 124.115.10.241, 124.115.10.237, 124.115.10.243, ...
Connecting to video.pearvideo.com (video.pearvideo.com)|124.115.10.241|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 10504854 (10M) [video/mp4]
Saving to: ‘cont-1737676-15738089_adpkg-ad_hd.mp4.1’

cont-1737676-15738089_adpk 100%[=====================================>]  10.02M  1.63MB/s    in 6.3s    

2021-08-06 19:47:06 (1.58 MB/s) - ‘cont-1737676-15738089_adpkg-ad_hd.mp4.1’ saved [10504854/10504854]

这就是通过wget 命令加上需要下载文件的网址直接下载,还有别的参数可以使用

Shell命令一般格式:
命令名 [选项] [参数]
(1)命令名——决定了该命令“做什么”
(2)选项——决定了该命令“怎么做”
(3)参数——决定了该命令“对谁做
(4)Linux的命令、选项、参数均区分大小写,大多数情况下是小写。
(5)按【Ctrl+C】键可中断正在执行的命令。

命令、选项和参数的自动补全
补全命令:输入命令关键字的前几个字符后,按Tab键,可实现命令自动补全。
补全文件名和目录名(当前路径下的)

命令帮助

help 内部命令
命令 --help

ls -a == ls --all
展示的东西,不忽略以.开始的文件或目录: 以.开始的文件,代表就是隐藏文件

-d, --directory            list directories themselves, not their contents
-l                         use a long listing format
-S                         sort by file size, largest first
--time=WORD            with -l, show time as WORD:atime ctime 

针对一个文件有三个时间:
atime: access time 访问时间
ctime: create time 改变状态的时间
mtime: modification time 修改时间

在Linux中万物皆文件,所有的一切都是文件
/home: 存放的是普通用户的个人目录: /home/用户名
? root的用户个人目录: /root
/usr: 不是user的缩写: 一般用户安装程序的目录: usr => user software resource
安装软件有两个地方可以放:/opt , /usr
相对路径: 对于当前所在位置的路径: 有省略的路径
? ????起点:/usr/local => data
绝对路径: 从根目录开始路径, /usr/local/data: 完整的路径
????? 以根目录开始去访问

Linux中文件的类型:
-或者f: 普通文件,
d: directory 目录文件
l: link, 链接文件-》类似windows中的快捷方式
b:block 块设备文件:硬盘
c: character 字符设备文件: 终端和键盘
p: pipe 管道文件
s: socket 套接字文件

ls -l:长格式展示目录内容的时候,第一列的第一个字符:代表就是文件类型

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2021-08-07 21:50:43  更:2021-08-07 21:51:10 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/25 19:19:03-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码