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专栏:Linux零基础学习


1.tar指令(重要)

tar指令:打包/解包,不打开它,直接看内容
tar [-cxtzjvf] 文件与目录 …
参数

  • -c :建立一个压缩文件的参数指令(create 的意思);
  • -x :解开一个压缩文件的参数指令!
  • -t :查看 tarfile 里面的文件!
  • -z :是否同时具有 gzip 的属性?亦即是否需要用 gzip 压缩?
  • -j :是否同时具有 bzip2 的属性?亦即是否需要用 bzip2 压缩?
  • -v :压缩的过程中显示文件!这个常用,但不建议用在背景执行过程!
  • -f :使用档名,请留意,在 f 之后要立即接档名喔!不要再加参数!
  • -C : 解压到指定目录

-c:创建
-f后面跟文件名
-z压缩
-x解压
-v:把解包打包的过程打印出来

[root@iZ2ze79kprp9cai14dsma8Z ~]# tar -czf lesson4.tgz lesson4
[root@iZ2ze79kprp9cai14dsma8Z ~]# mv lesson4.tgz tmp
[root@iZ2ze79kprp9cai14dsma8Z ~]# ls -l tmp
total 4
-rw-r--r-- 1 root root 178 Sep 30 14:41 lesson4.tgz
[root@iZ2ze79kprp9cai14dsma8Z ~]# cd tmp
[root@iZ2ze79kprp9cai14dsma8Z tmp]# tar -xzf lesson4.tgz
[root@iZ2ze79kprp9cai14dsma8Z tmp]# ll
total 8
drwxr-xr-x 3 root root 4096 Sep 30 13:54 lesson4
-rw-r--r-- 1 root root  178 Sep 30 14:41 lesson4.tgz
[root@iZ2ze79kprp9cai14dsma8Z tmp]# tar -xzvf lesson4.tgz
lesson4/
lesson4/lesson4_1/
lesson4/_file.txt
lesson4/test3.txt
[root@iZ2ze79kprp9cai14dsma8Z ~]# tar czvf lesson4.tgz lesson4
lesson4/
lesson4/lesson4_1/
lesson4/_file.txt
lesson4/test3.txt

tar xzvf my.tgz -C //解压到指定路径下

[root@iZ2ze79kprp9cai14dsma8Z ~]# tar xzvf lesson4.tgz -C ~
lesson4/
lesson4/lesson4_1/
lesson4/_file.txt
lesson4/test3.txt

2.bc指令

bc命令可以很方便的进行浮点运算
在这里插入图片描述
Ctrl+d退出

[root@iZ2ze79kprp9cai14dsma8Z ~]# echo "1.0+3.5+5.5" | bc
10.0

3.uname –r指令

语法: uname [选项]
功能: uname用来获取电脑和操作系统的相关信息。
补充说明: uname可显示linux主机所用的操作系统的版本、硬件的名称等基本信息。
常用选项

  • -a或–all 详细输出所有信息,依次为内核名称,主机名,内核版本号,内核版本,硬件名,处理器类型,硬件平台类型,操作系统名称
[root@iZ2ze79kprp9cai14dsma8Z ~]# uname
Linux
[root@iZ2ze79kprp9cai14dsma8Z ~]# uname -r //查看Linux内核版本,机器架构等
3.10.0-957.21.3.el7.x86_64
[root@iZ2ze79kprp9cai14dsma8Z ~]# uname -a //把机器更多属性显示出来
Linux iZ2ze79kprp9cai14dsma8Z 3.10.0-957.21.3.el7.x86_64 #1 SMP Tue Jun 18 16:35:19 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

4.重要的几个热键

4.1 【Tab】

[Tab]按键—具有『命令补全』和『档案补齐』的功能
把a,b,whi等开头的文件和目录显示出来
在这里插入图片描述

[root@iZ2ze79kprp9cai14dsma8Z ~]# whi
which     while     whiptail 

补齐命令
whic+[tap] 会自动补齐成which并且加上一个空格
[Tap]是最常用的一个热键
其中在空白一行敲一个[Tap]即可知道当前用户可用的命令数

[root@iZ2ze79kprp9cai14dsma8Z ~]# 
Display all 1211 possibilities? (y or n)

在这里插入图片描述
按Enter键进行上下翻阅

4.2 [ctrl]+c

[Ctrl]-c按键—让当前的程序『停掉』
Ctrl+c终止前台的异常程序

4.3 [ctrl]+d

[Ctrl]+d按键—通常代表着:『键盘输入结束(End Of File, EOF 戒 End OfInput)』的意思;另外,他也可以用来取代exit。
[Ctrl]+d按键—退出当前用户,一次只能退出一层。

4.4 [ctrl]+r

[Ctrl]+d按键—加历史命令片段 //搜索历史命令,左右即可选中。

5.关机

服务器可以不关机,在安装虚拟机就需要用到关机的指令
语法: shutdown [选项] **
常见选项: **

  • -h : 将系统的服务停掉后,立即关机。
  • -r : 在将系统的服务停掉之后就重新启动
  • -t sec : -t 后面加秒数,亦即『过几秒后关机』的意思

6.扩展命令

lscpu指令:查看Linux系统的CPU
在这里插入图片描述
lsmem指令:查看内存
在这里插入图片描述
df -h:查看磁盘结构/使用情况

[root@iZ2ze79kprp9cai14dsma8Z ~]# df -h

在这里插入图片描述
who指令:查看谁在登录当前这个服务器/当前Linux系统的在线用户

[root@iZ2ze79kprp9cai14dsma8Z ~]# who
root     pts/1        2022-10-01 11:07 (111.40.18.147)
root     pts/0        2022-10-01 09:31 (111.40.18.147)
[root@iZ2ze79kprp9cai14dsma8Z ~]# who
root     pts/1        2022-10-01 11:07 (111.40.18.147)
root     pts/0        2022-10-01 09:31 (111.40.18.147)
[root@iZ2ze79kprp9cai14dsma8Z ~]# su lj
[lj@iZ2ze79kprp9cai14dsma8Z root]$ who
root     pts/1        2022-10-01 11:07 (111.40.18.147)
root     pts/0        2022-10-01 09:31 (111.40.18.147)
[lj@iZ2ze79kprp9cai14dsma8Z root]$ whoami
lj

◆ 安装和登录命令: login、 shutdown、 halt、 reboot、 install、 mount、 umount、 chsh、 exit、 last;
◆ 文件处理命令: file、 mkdir、 grep、 dd、 find、 mv、 ls、 diff、 cat、 ln;
◆ 系统管理相关命令: df、 top、 free、 quota、 at、 lp、 adduser、 groupadd、 kill、 crontab;
◆ 网络操作命令: ifconfig、 ip、 ping、 netstat、 telnet、 ftp、 route、 rlogin、 rcp、 finger、 mail、 nslookup;
◆ 系统安全相关命令: passwd、 su、 umask、 chgrp、 chmod、 chown、 chattr、 sudo ps、 who;
◆ 其它命令: tar、 unzip、 gunzip、 unarj、 mtools、 man、 unendcode、 uudecode。

4.写在最后

那么Linux的基本的指令(四)就到这里结束了。
在这里插入图片描述

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2022-11-05 00:57:57  更:2022-11-05 01:01:31 
 
开发: 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年12日历 -2024/12/28 3:12:45-

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