热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Linux常用命令学习(5)

今天是常用命令学习的第五天,今天主要学习一些用户管理和压缩命令第一个是useradd:添加新用户。观察路径可以发是在usrsbinuseradd&#x

今天是常用命令学习的第五天,今天主要学习一些用户管理和压缩命令


第一个是useradd:添加新用户。观察路径可以发是在/usr/sbin/useradd,意味着只有root才能调用该命令。


其次与之类似的是passwd:设置密码。Linxu设置的密码必须是八位以上且最好包含字母数字和符号

在这里插入图片描述
这里我建立了一个叫liming的用户并给该用户设置了密码


who:查看登录者以及终端等信息

在这里插入图片描述
第一个时用户,tty是本地终端,pts远程终端,然后是登录时间,登录的主机ip地址,没有写则本机登录


最后介绍的用户管理命令是w:查看登录用户的详细信息

在这里插入图片描述
up:update,指虚拟机的连续运行时间;IDLE:空闲时间,指没有进行代码操作的时间;PCPU:累计占用CPU时间


接下来说一下Linux的压缩命令,压缩命令是非常重要的命令,在文件传输中起着重要的作用。先来介绍第一个压缩命gzip:压缩文件为gz格式,且只能压缩文件,不能压缩目录。压缩是不保留源文件

在这里插入图片描述
可以看到,gzip命令并不会保留原文件。


与之配套的是gunzip:解压gz格式的文件,不保留压缩文件文件

在这里插入图片描述


前面两个命令只能对文件进行压缩和解压,那要想压缩目录呢?这里将介绍一个非常重要的命令tar:打包目录,打包会保留源文件


  • tar -c:打包
  • tar -v:显示详细信息
  • tar -f:指定文件名
  • tar -z:打包同时压缩,或者解包的同时解压
    在这里插入图片描述
    这里我将linux_yasuo目录打包整合为linux_yasuo.tar。注意只是整合,还没有压缩。由于加入了-v命令,会显示该目录下的文件和目录。
    在这里插入图片描述
    这里再用之前学习的gzip命令,将整合的linux_yasuo.tar压缩成linux_yasuo.tar.gz文件。这种tar.gz格式在互联网中非常常见。记住,目录首先要先打包,然后再压缩。
    在这里插入图片描述
    当然,如果嫌麻烦可以直接用这种格式:tar -vczf linux_yasuo.tar.gz linux_yasuo,直接打包并压缩。但是这个压缩命令一定要注意顺序,压缩是先打包-c,然后再打包同时压缩-z(cz可以互换位置),指定文件名-f必须放在最后,显示详细信息-v不能放在最后,通常把-v放在开头,这样就一定不会错。
  • tar -x:解包
    在这里插入图片描述
    tar -vxzf linux_yasuo.tar.gz:将linux_yasuo.tar.gz解包并且解压里面的文件。解压和压缩类似,即使把-c打包换成-x解包。

接下来说一个可以压缩文件和目录的命令zip:压缩文件或者目录。这里说明一下,如果找不到该命令,直接敲yum install zip和yum install unzip来安装命令。其他命令类似。


  • zip -r:压缩目录是显示目录中的文件信息,类似于gzip中的-v操作
    在这里插入图片描述
    这里将boduo文件压缩成boduo.zip,并保留原文件。解压命令类似:unzip boduo.zip

最后说一下bzip2:压缩文件。这个命令是gzip的升级版。之前gzip命令无论是压缩还是解压都不保留原文件,这个gzip有个命令选项可以保留原文件,且压缩的程度比gzip更大。


  • bzip2 -k:产生压缩文件并保留原文件
    在这里插入图片描述
    可以发现没有删除原文件。

bzip还可以配合tar使用来压缩目录


  • tar -j:压缩成bzip2格式
    在这里插入图片描述
    这里格式跟gzip非常类似,只不过将-z换成了-j。
  • bunzip2 -k:保留原来文件
    在这里插入图片描述
    可以发现是保留了原文件boduo.bz2
    解压也可以配合tar使用,解压bz2的目录。
    在这里插入图片描述

推荐阅读
  • 本文讨论了在Windows 8上安装gvim中插件时出现的错误加载问题。作者将EasyMotion插件放在了正确的位置,但加载时却出现了错误。作者提供了下载链接和之前放置插件的位置,并列出了出现的错误信息。 ... [详细]
  • 本文介绍了在Linux系统下进行文件压缩与解压的常用命令,包括tar命令的基本使用和参数,以及gzip、bz2、compress、rar和zip等不同格式的压缩与解压方法。同时还提供了常见的压缩文件后缀名及对应的解压命令,方便用户进行文件的压缩和解压操作。 ... [详细]
  • Linux操作系统回炉复习各种常用命令集合解析
    Linux操作系统回炉复习各种常用命令集合解析猿码互联猿码互联今天Linux终端命令格式目标了解终端命令格式知道如何查阅终端命令帮助信息01.终端命令格式command[ ... [详细]
  • 1.man(相当于cmd--help)对不熟悉的命令想查询详细使用方法的帮助解释可以使用eg:manls就可以查看ls相关的用法注: ... [详细]
  • 传送门上一篇:Day4-前端高频面试题之浏览器相关1、请介绍一下HTTP和HTTPS的区别?HTTPS是在HTTP的基础上加入了SSL协议 ... [详细]
  • Linux操作系统学习笔记4【文件管理与常用命令】
    文件目录:一:Linux文件基础知识1.Linux常用文件类别2.Linux目录结构概述3.Linux目录常见概念4.Linux系统目录及说明 ... [详细]
  • 本文介绍了Python高级网络编程及TCP/IP协议簇的OSI七层模型。首先简单介绍了七层模型的各层及其封装解封装过程。然后讨论了程序开发中涉及到的网络通信内容,主要包括TCP协议、UDP协议和IPV4协议。最后还介绍了socket编程、聊天socket实现、远程执行命令、上传文件、socketserver及其源码分析等相关内容。 ... [详细]
  • 图解redis的持久化存储机制RDB和AOF的原理和优缺点
    本文通过图解的方式介绍了redis的持久化存储机制RDB和AOF的原理和优缺点。RDB是将redis内存中的数据保存为快照文件,恢复速度较快但不支持拉链式快照。AOF是将操作日志保存到磁盘,实时存储数据但恢复速度较慢。文章详细分析了两种机制的优缺点,帮助读者更好地理解redis的持久化存储策略。 ... [详细]
  • 本文介绍了在Windows环境下如何配置php+apache环境,包括下载php7和apache2.4、安装vc2015运行时环境、启动php7和apache2.4等步骤。希望对需要搭建php7环境的读者有一定的参考价值。摘要长度为169字。 ... [详细]
  • Java在运行已编译完成的类时,是通过java虚拟机来装载和执行的,java虚拟机通过操作系统命令JAVA_HOMEbinjava–option来启 ... [详细]
  • 本文讨论了在手机移动端如何使用HTML5和JavaScript实现视频上传并压缩视频质量,或者降低手机摄像头拍摄质量的问题。作者指出HTML5和JavaScript无法直接压缩视频,只能通过将视频传送到服务器端由后端进行压缩。对于控制相机拍摄质量,只有使用JAVA编写Android客户端才能实现压缩。此外,作者还解释了在交作业时使用zip格式压缩包导致CSS文件和图片音乐丢失的原因,并提供了解决方法。最后,作者还介绍了一个用于处理图片的类,可以实现图片剪裁处理和生成缩略图的功能。 ... [详细]
  • 本文介绍了在CentOS上安装Python2.7.2的详细步骤,包括下载、解压、编译和安装等操作。同时提供了一些注意事项,以及测试安装是否成功的方法。 ... [详细]
  • 突破MIUI14限制,自定义胶囊图标、大图标样式,支持任意APP
    本文介绍了如何突破MIUI14的限制,实现自定义胶囊图标和大图标样式,并支持任意APP。需要一定的动手能力和主题设计师账号权限或者会主题pojie。详细步骤包括应用包名获取、素材制作和封包获取等。 ... [详细]
  • RouterOS 5.16软路由安装图解教程
    本文介绍了如何安装RouterOS 5.16软路由系统,包括系统要求、安装步骤和登录方式。同时提供了详细的图解教程,方便读者进行操作。 ... [详细]
  • 1.官网下载了mysql-5.7.17-win64.zip包,配置遇到很多麻烦,记录一下;2.解压后放到指定的文件夹,修改mysql-5.7.17的配置文件my-default.i ... [详细]
author-avatar
mobiledu2502877277
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有